Append to your notes @StandardNotes with GitHub Flavored Markdown via CodeMirror, Rich Markdown, and Monaco | https://appendeditor.com
Version v1.2.6
features updated dependencies and various improvements to the styling and functionality.
The most notable changes include:
### toc
, #### table of contents
, or similar headings in Plain Textarea, CodeMirror, and Monaco editing modes are more compact2500
characters instead of 10000
to help improve the performance of shorter KaTeX or Markdown intensive notesI also optimized the code and reduced the download size from 12.2MB to 10.5MB
0.22.3
. switches /monaco package manager from npm to yarn. switches mode in monaco/webpack.config.js from development to production. removes unused/unnecessary/duplicated bundle files d3244f21.0.9
9ea4897See the full changelogs for the details of every change in this release.
0.22.3
. switches /monaco package manager from npm to yarn. switches mode in monaco/webpack.config.js from development to production. removes unused/unnecessary/duplicated bundle files d3244f21.0.9
9ea4897See the full changelogs for the details of every change in this release.
fix: editor not loading on mobile. reverts editor-kit back to v1.0.6
(it was working fine on web/desktop but not on mobile) https://github.com/TheodoreChu/append-editor/commit/8c1f6428de3c2eeb4495f3655603e373c81e0e40
See the full changelogs for the details of every change in this release.
See the full changelogs for the details of every change in this release.
See the full changelogs for the details of every change in this release.
node-sass
(mostly dev dependencies) https://github.com/TheodoreChu/append-editor/commit/02ca10d580f636640130eefa84ff99c8afbab2ee https://github.com/TheodoreChu/append-editor/commit/ba80504a31bc566d59c27744ecd0cc59b5143ceb https://github.com/TheodoreChu/append-editor/commit/c6d99817fdad7a17565210c103a8d359aa7d56df https://github.com/TheodoreChu/append-editor/commit/3058bae177bc7a0af06f2740abf24a35936fe22e
See the full changelogs for the details of every change in this release.
See the full changelogs for the details of every change in this release.
Version v1.2.0
of the Append Editor includes many improvements to its usability and performance. It features a new menu with four new options to customize the appearance of the editor (Borderless, Fixed Height, Full Width, and Overflow visible), buttons to copy the raw text and rendered HTML of your note, and options to format your Markdown with Prettier and to uncheck all checkboxes. It also includes improved support for writing in HTML, a fixed header when scrolling up, and improved performance for long notes (over 10,000 characters). If your note is long, the editor will automatically wait until you finish typing before re-rendering your Markdown (meanwhile, the editor continues to save your note). This version also comes with a rewritten Introduction and Help, so it's easier than ever to get started.
break-word
to normal
. b969981a5a96a205015461c8298759f180d43fdbEach of these modes are saved in the editor in the same was as person default settings. They persist between notes and sessions. 4060b272acfbb986a1f3a5e86c372996986aa430
remark-parse
, is the same parser that is used to parse Markdown in Plaintext, CodeMirror, and Dynamic modes. If you use Prettier in VS Code, then it is nice to have it in the Append Editor as well. The icon is orange to indicate a Warning that undesired changes may occur. You can easily undo changes with the Format action with the note history feature built into Standard Notes. 4f254e5685df90948bff0ce1a79b5a7755767e5e- [x]
and replaces it with - [ ]
. This is useful if you want to use the Append Editor as a repeated checklist, such as a 'preflight' list, or a workout or shopping checklist. The icon is red to indicate a Danger that undesired changes may occur. You can easily undo this with the note history feature built into Standard Notes. You can learn more about how to use the Append Editor for to-do lists and checklists here (Hint: you can drag to-dos by triple-clicking the row containing a todo item). f1d71429587552afad6f78c8e74d05c33bbba5ae10,000
characters), the editor will automatically slow the rendering of your Markdown until you finish typing. This significantly improves the usability of the Append Editor for editing long notes. a43df0e8e800103deca18fe3ac9374e1250bd84e 8858a57045051c4a4dcee0575af9f26c55daf474 7fe684fb9f7b561d2ae633cbbe6bb654ed01989enode-sass
bea83f304f3ab0f5c96f51ea9472d24813c61001this.state
) 23e33ec18d73d7f5221ea33b8cf07570fe156db8defaultSettings
. It was previously saved 7 default settings individually, but now I save them as a single stringified JSON
object and then parse it when I load it. This improves the efficiency of saving and loading personal default settings and is backwards compatible with default settings saved with v1.1.0-v1.1.2, but default settings saved in this version are not loaded in versions that came before 1ccf17708421ebd08ccad48c49e363c5dc1820a0 4060b272acfbb986a1f3a5e86c372996986aa430lib
file a43df0e8e800103deca18fe3ac9374e1250bd84ethis.state.useCodeMirror
in the state for AppendEditor.tsx
. This makes the this.state.editingMode
the source of truth for which editingMode to use. Previously, useCodeMirror
would take preference over editingMode
. 8f709c379a472cff4496c352d6cc77052f1b44b4refreshEditor
from triggering 8f709c379a472cff4496c352d6cc77052f1b44b4.vscode
folder and husky 6176a01112f5f421f6b4e62c05fac7078db0334eSee the full changelogs for the details of every change in this release.
latest_url
from develop
to main
branch 82ab6668ff6dd6481fbb8a04a185d0fc90a6fd32.scss
file 9e5ab3972b35d0b2960cde3f747917babcec9ad2See the full changelogs for the details of every change in this release.
See the full changelogs for the details of every change in this release.