Releases: osmoscraft/osmosnote
Releases · osmoscraft/osmosnote
Release v1.0.0-alpha.12
- Changed: Block travel now uses Ctrl + bracket keys instead of Ctrl + Atl + J/K
Release v1.0.0-alpha.11
- Added: Support command bar vertical movement with Ctrl + J and Ctrl + K
- Added: Support vim-like editor movement
- Arrow keys: Ctrl + H/J/K/L
- Ctrl + Shift for selection
- Ctrl + Alt for greater distance movement: word-wise for horizontal, block-wise for vertical. Combine with Shift for selection
- Alt + J/Kfor moving lines
- Alt + Shift + J/Kfor duplicating lines
- Chore: Updated dependencies
- Chore: Removed unused test package
- Chore: Updated Docker image to node 16
Release v1.0.0-alpha.9
- Fixed: Case sensitive URLs were transformed to lowercase
Release v1.0.0-alpha.8
- Added: Haiku language reference
- Added: Handle git setup in settings page
- Added: Basic documentation for public release
- Added: CI/CD automation for node.js and docker based publish
- Changed: Use
haiku
instead ofmd
as file extension - Changed: Alt + ,. for indent to avoid conflict with system input method
- Changed: Spellcheck is now disabled by default
- Changed: Favicon update.
- Changed: Switch to esbuild for production bundling
- Changed: Replaced config file with .git and docker-compose.yml.
- Changed: Replaced single executable with docker image and docker compose template
Release v0.0.13
- Workflow: server side dependency checker
- Workflow: Check dependency and dump diagnostics info in console
Release v0.0.12
- Workflow: Ctrl+S to save, Ctrl+Shift+S to save and sync
- Workflow: Update document title
- Workflow: Stop full page reload after save
- Workflow: Caret to last position when opening a new file
- Workflow: Remove tagging from default template. Add auto prefix insertion to tag insertion command
- Workflow: Cancel remote action after any keypress
- Workflow: Prompt for confirmation when deleting a note with references.
- Workflow: Display "New" as status when opening a new file.
- Workflow: Keyboard shortcut to indent/outdent section or list: ctrl + ,|.
- Single line indent
- All selected lines indent
- Workflow: Duplicate line up/down: alt + shift arrow up/down
- Workflow: Keyboard shortcut to shift selected lines up/down: alt + arrow up/down
- Workflow: Disable spellcheck on all the URLs
- Workflow: Sync without save (when the current file is deleted on the remote, sync & save will cause conflict).
- Workflow: When opening a separate client, syncing on landing page forces landing page to be saved.
- Workflow: Highlight selected line with full width background
- Workflow: Format without save
- Health: refactor history and change tracking: make runAtomic auto update dirty state?
- Health: Refactored line-ending character and parsing logic
- Bug: Spellchecker cannot modify content (prevented by beforeinput handler).
Release v0.0.11
- Bug: Disable browser built-in formatter: italic, underline, bold
- Bug: Clicking didn't sync the ideal column for vertical travel
- Bug: CJK input composed input triggers raw input handler
- IDE: auto list order (need format context to track current level and order)
Release v0.0.10
- Compiler: mix link within list
- Compiler: Consider MVP list rendering (use multiple - without space)
- Compiler: Handle list indentation
- Compiler: DOM tags are being parsed. Need escape logic. (refer to prev. parser POC)
- IDE: Open and insert should use selection as default search query too.
- IDE: delete note is not merged with staged change.
- IDE: Auto create list marker on enter
- IDE: delete heading line will leave content below in clean state with wrong indentation
- IDE: Disable spellchecker on metadata
- IDE: Easy delete of notes
- IDE: Display tags in Reference panel
- IDE: Display Title AND Tag in seach result, with overflow handling e.g. This is the name of a note that... Tag1, Tag2, Tag3...
- IDE: Loading settings from local storage
- IDE: User settings service (communicate with local storage)
- IDE: Spell check toggle on/off
- IDE: ESC key to cancel selection
- Bug: Status bar could overflow into multiple lines
- Bug: open close command bar causes unwanted scroll
- Bug: Ctrl + s causes unwanted scroll
- Bug: url parser crash on
https://www.designmattersmedia.com/podcast/2010/Massimo-Vignelli
- No fix. It was a network issue
Release v0.0.9
Fixed
- Two links couldn't be rendered on the same line
Release v0.0.8
New
- Support markdown syntax for external link: because highlighted URL is too jarring.
- Support headless commands (keyboard shortcut without opening command bar, ala ^s for save).
- When creating new note from selection, if input is left blank, the new draft should use selection as title
Fixed
- Delete and Backspace were not tracked in history
- Git sync didn't save first
[link one] [link two](xxxx)
triggers styling on first bracket- After creating new note, back button opened draft page again
- Blank draft were dirty
- Browser built-in search couldn't change focus
- Smooth scroll was dizzy. Replace with instant snap scroll.
- Tag lookup was case sensitive
- Deleted local file was not tracked in status bar