Releases: EddieAbbondanzio/marqus
Releases · EddieAbbondanzio/marqus
v0.4.0-beta
Marker is now stable enough for use and is welcoming beta testers.
Features
- JSON files now use a mutex to ensure conflicting writes won't corrupt the files.
- UI has been revamped. Editor now has a single toolbar for all action buttons and tabs
- App menu can be toggled to be hidden and shown via
alt
- When shutting down, the app will ensure all file changes have been finished before closing to prevent corruption.
- Rendered markdown has been polished up to be more visually appealing.
- Hovering over tab or note in sidebar will show it's full file path.
- App can now be soft reloaded to pull in the latest changes from
config.json
- Switching tabs will reveal the note in the sidebar
- Permanent delete has been removed in favor of moving notes to trash to prevent potential data loss.
Bug Fixes
- Collapsing a parent of the selected note in the sidebar will automatically unselect it.
Breaking changes
- Appstate file is now stored in
appState.json
instead ofui.json
- Appstate is now saved in the config directory instead of data directory
- Data directory has been renamed to note directory
- Notes are stored directly in the data directory instead of a
notes
subdirectory
v0.3.0-alpha
Features
- Notes can now link between each other
- Images and attachments have been added to notes
- Drag and drop of images / files is supported
- Images can resized by passing
height
andwidth
props to markdown - Attachments are links to files that will be opened in the appropriate app
- Docs on how to use these new features can be found here: https://github.com/EddieAbbondanzio/marker/tree/master/docs
v0.2.6-alpha
Features
- Notes can now be searched via their content
- Keyboard shortcut system has been made more resilient.
v0.2.5-alpha
Bug Fixes
- Opened up access to dev tools. Can now be enabled by setting
developerMode: true
inconfig.json
- Automatically log uncaught errors to log file for easier debugging
v0.2.4-alpha
Bug Fixes
- Tabs of nested notes wouldn't load on app start
- Deleting or trashing note would throw error
v0.2.3-alpha
Features
- Added versioning to json files.
Bug Fixes
- Fixed note last updated not updating when editing note contents
v0.2.2-alpha
Bug Fixes
- Creating a new note wouldn't auto focus it's tab in the editor
- Moving notes to trash / deleting them would throw an error.
v0.2.1-alpha
Features
- Improved design of tabs
- Better support for closing multiple tabs at once (close all, close other tabs, close tabs to right, close tabs to left)
Bugs
- Fixed switching tabs with ctrl+tab / ctrl+shift+tab to switch based off history
- Fixed lists having super small font in markdown.
v0.2.0-alpha
Features
- Multi-tab support! Multiple notes can now be open at once to support navigating back and forth between them.
Bugs
- Fixed editor showing a horizontal scrollbar instead of wrapping text
v0.1.11-alpha
Features
- Better new note button
Bugs
- Fixed sorting by dates so dates sort in chronological order again.