https://github.com/inkdropapp/version-history
Inkdrop Release Notes
https://github.com/inkdropapp/version-history
Last synced: about 1 year ago
JSON representation
Inkdrop Release Notes
- Host: GitHub
- URL: https://github.com/inkdropapp/version-history
- Owner: inkdropapp
- Created: 2018-02-03T03:22:09.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-05-01T02:00:34.000Z (about 2 years ago)
- Last Synced: 2024-10-11T00:33:18.662Z (over 1 year ago)
- Language: JavaScript
- Homepage: https://www.inkdrop.app/
- Size: 11.7 MB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README-old.md
- Changelog: history-old.yml
Awesome Lists containing this project
README
# Inkdrop Release Notes (< v5)
## v4.6.1
2020-03-23
### New feature
- Support highlighting active line (Thanks [Hiroaki-san](https://forum.inkdrop.app/t/highlight-line/1823))

### Improvement
- Highlight YAML frontmatter syntax

- Add text indent to align list items (Thanks Kento-san)

### Bugfix
- App crashes when showing error dialog (Thanks [Prescott](https://forum.inkdrop.app/t/app-crashes-when-showing-error-dialog/1819))
- App crashes when showing settings of disabled plugin on Preferences
- `Export as PDF` doesn't show error when failed
## v4.6.0
2020-03-10
### New feature
- Support unsetting a tag from multiple notes at once (Thanks [Halloleo](https://forum.inkdrop.app/t/how-to-rename-a-notebook-in-mac-app-and-more/1796/4))
- Support YAML frontmatter (Experimental)
### Improvement
- Blur before hiding the main window (Thanks [Jasper](https://forum.inkdrop.app/t/application-toggle-main-window-on-windows-10/1745/4))
- Support `selectFirstNote` option in the following commands:
- `core:note-list-show-all-notes`
- `core:note-list-show-notes-in-book`
- `core:note-list-show-notes-with-tag`
- `core:note-list-show-notes-with-status`
- See [here for more detail](https://docs.inkdrop.app/manual/list-of-commands#corenote-list-show-all-notes)
- Show plugin version number in Preference window (Thanks [Sceptic](https://forum.inkdrop.app/t/plugin-version-display-and-auto-update/615))
- Add "All Files" filter on import dialog (Thanks [Nicole](https://forum.inkdrop.app/t/markdown-file-types-for-importing/1771))
- Update Electron to 7.1.13
- This should fix the bug where the app crashes when showing context menu
- [Crashes when right clicking note while syncing](https://forum.inkdrop.app/t/crashes-when-right-clicking-note-while-syncing/1058)
- [Cannot empty trash](https://forum.inkdrop.app/t/cannot-empty-trash/1757)
- Handle anchor links in preview
- Load CodeMirror language mode on demand
- Syntax-highlight codeblocks in plugin readme
### Bugfix
- Some image attachments are not properly backed up
- Window won't show when logged out
- Insert " " between text token in note list view item (Thanks [Koike-san](https://forum.inkdrop.app/t/topic/1776))
- (API) Babel configuration broken (Thanks [Prescott and Jasper](https://forum.inkdrop.app/t/plugin-dev-object-spread-operator-not-working-cannot-find-module-core-js-modules-web-dom-iterable/1766))
- Now it uses core-js@3 properly, so you don't need to add core-js@2 as your plugin dependency
- The recent Electron does support the most of ES6 features like Object Spread without using Babel
- (API) Should respect `dismissable` parameter of [Notification Manager](https://docs.inkdrop.app/reference/notification-manager#adding-notifications) (Thanks Jasper)
## v4.5.2
2020-01-30
### Improvement
- Note list performance
- Do not remove documents which marked as deleted when restoring data from a backup
### Bugfix
- 'Restore' button not working on Backup preference due to updated Electron version (Thanks Nakatani-san)
## v4.5.1
2020-01-11
### Bugfixes
- Disclosure button makes the side menu item height taller on Windows (Thanks Otawara-san)
- Double-clicking text opens external app unexpectedly (Thanks Otawara-san)
- Avoid failing to build FTS index on processing invalid notes
- Prevent opening new window by external `_blank` target links
## v4.5.0
2019-12-23
### New feature
- Support showing a revision as diff in revision history

### Improvement
- `MessageDialog` supports `modalSettings` option (See [here](https://docs.inkdrop.app/reference/message-dialog) for more detail. Thanks [andi](https://forum.inkdrop.app/t/bug-in-messagedialog-dismissal-and-note-save-command/1696))
- Larger disclosure button for book list items
### Bugfixes
- Pressing Enter key unexpectedly inserts a tag in the editor (Thanks Otawara-san)
- Extra dots for trailing spaces unexpectedly showing (Thanks [chocolat](https://forum.inkdrop.app/t/extra-dots-for-space-characters-showing-when-show-invisible-characters-option-enabled/1691))
- Sidebar book filter transition some times does not work as expected
- Open URIs with unknown scheme in external (Thanks [James](https://forum.inkdrop.app/t/hook-app-links-seem-to-crash-hang-inkdrop/1699))
## v4.4.1
2019-12-06
### Improvement
- Automatically select the first item of tags in the editor (Thanks Evan)
- Allow copying/saving an image widget on the editor (Thanks [Bastian](https://forum.inkdrop.app/t/save-as-option-for-images/1632))
### Bugfixes
- Keybindings for plugins not showing (Thanks Otawara-san)
- Replace the dependency of DEB package on `libgnome-keyring0` with `gnome-keyring` (Thanks [Daniel](https://forum.inkdrop.app/t/provided-deb-package-does-not-work-on-ubuntu-19-10/1661))
## v4.4.0
2019-10-21
### New feature
- Importing markdown files (Thanks [q1701](https://github.com/q1701/inkdrop-import-markdown))
### Improvement
- Bump up Electron from 3.1.4 to 6.0.11
- Bump up `ipm` from 2.1.6 to 2.4.3
- Better UI performance
### Bugfixes
- Plugin configurations on prefrence window not working
- Pages from the second page are blank when exporting as PDF
- Some memory leaks in sync
- Opening next/prev note not working (Thanks Otawara-san)
- Revert changes regarding checkpointers of data sync which might have been causing that some notes won't be synced in some cases
- The scroll position is lost when toggling distraction free mode (Thanks [Bastian](https://forum.inkdrop.app/t/scroll-position-saved-across-sessions/1303/3))
- Notarize the app for macOS Catalina (Thanks [Kevin](https://forum.inkdrop.app/t/unable-to-open-in-macos/1617))
## v4.3.4
2019-09-03
### Improvement
- Use relative paths for images in exported files (Thanks [Lennart](https://forum.inkdrop.app/t/export-to-md-should-use-relative-paths-to-attachments/1535))
### Bugfixes
- Importing html files not working (Thanks [Furukawa-san](https://forum.inkdrop.app/t/cannot-import-html-files/1531))
- `ipm publish` not working (Thanks Otawara-san)
## v4.3.3
2019-08-27
### New feature
- Clicking tags on sidebar while pressing cmd-key(macOS)/ctrl-key(Linux, Windows) to add a filter condition by them (Thanks [Daniel](https://forum.inkdrop.app/t/allow-filtering-by-multiple-tags/1501))
### Improvement
- Better performance for building full-text search index (Thanks Mori-san)
### Bugfixes
- Preview is jittery when side-by-side mode (Thanks [warcode](https://forum.inkdrop.app/t/mermaidjs-side-by-side-editing-jittery/1512))
- Table editing support is not working on Linux (Thanks [Bastian](https://forum.inkdrop.app/t/improved-table-editing/101/14))
- `word-wrap` is not enabled in codeblocks for printing (Thanks [Carlos](https://forum.inkdrop.app/t/exported-pdf-randomly-skips-inline-images/1070/8))
- Scrolling to end of note list is jittery (Thanks [Tobias](https://forum.inkdrop.app/t/scrolling-to-end-of-note-list-is-jittery/1516))
## v4.3.2
2019-08-08
### New features
- Changing default bullet for unordered lists (Thanks Liam)

- Global hot key to toggle main window (Thanks [Jacques and Kanazawa-san](https://forum.inkdrop.app/t/hotkey-to-open-show-inkdrop/1262/))
### Improvement
- Switch to editing mode automatically when created a new note (Thanks [Gustavo](https://forum.inkdrop.app/t/automatically-enable-editing-mode-when-create-note/1477))
### Bugfixes
- Inline image widgets sometimes not showing (Thanks Kato-san)
- Toggling checkbox on preview pane not working (Thanks [Scott](https://forum.inkdrop.app/t/checklists-dont-work-after-update-4-3-0-4-3-1/1451))
## v4.3.1
2019-08-06
Some people are getting a blank screen after 4.3.0 update.
This update should fix the problem.
Please report if you still encounter the issue [here](https://forum.inkdrop.app/t/blank-app-after-4-3-0-update/1435).
## v4.3.0
2019-08-05
Hi! I'm so happy to announce that this is the final release for [the current roadmap (vol.3)](https://blog.inkdrop.info/the-roadmap-of-inkdrop-vol-3-a32fc0cc42d) 🎉
I'll open a discussion to plan the next roadmap with paid users soon!
Enjoy Markdown note-taking 😃
### New features
- Better table editing support
- It automatically creates new row when pressing enter key
- Command: `editor:new-line`
- It lets you move across table cells with tab key
- Command: `editor:move-to-next-table-cell` and `editor:move-to-previous-table-cell`

- Support highlighting tables in the editor
- Before: 
- After: 
- Support multiple languages in [spell-checker@2.0.0](https://my.inkdrop.app/plugins/spell-checker) plugin
- Add [core:search-notes](https://docs.inkdrop.app/manual/list-of-commands#coresearch-notes) and [core:filter-notes](https://docs.inkdrop.app/manual/list-of-commands#corefilter-notes) commands
- Support select all items on note list bar with `core:select-all` command
- Support `enum` key in config schema for plugins. [See the doc for detail](https://docs.inkdrop.app/reference/config#enum).
- Support changing created datetime and updated datetime of notes

- Add 'Notes' menu item to notebook filter side menu
### Improvements
- Update syntax themes to support highlighting tables and codeblocks
- Improve indenting ordered list items
- Do not focus to the search bar when selecting search item with keyboard input
- Unnecessary spaces inserted when generating table rows (Thanks Otawara-san)
- Prevent restoring window size from exceeding the screen bounds (Thanks [chocolat](https://forum.inkdrop.app/t/supported-restore-window-size-and-location/1419))
- Re-render when toggled preview (Thanks [James](https://forum.inkdrop.app/t/official-plugin-issue-flowchart-rendering-issue/1412))
- Change label for moving note to notebook (Thanks [James](https://forum.inkdrop.app/t/incorrect-label-on-move-to-another-notebook/1411))
- Support warning about deprecated packages (Thanks Samantha and [Erdem](https://forum.inkdrop.app/t/black-screen-after-4-3-0-beta-version/1405))
- You need to update [spell-checker](https://my.inkdrop.app/plugins/spell-checker) plugin for v4.3.0, which now supports multiple languages

- Add app events `app:ready` and `app:quit` to [Environment](https://docs.inkdrop.app/reference/environment)
- Update some dev stack
### Bugfixes
- Error notification not showing when failed to load `keymap.cson` (Thanks Kato-san)
- Show rendering error when failed to render Markdown and prevent the app crashing (Thanks ofton-san)
- Close window when it is in fullscreen (Thanks [Sammy](https://forum.inkdrop.app/t/app-crashing-when-quitting-while-fullscreen-on-mac/1329))
- Add missing commands for changing note status
- `editor:change-note-status-(none|active|onhold|completed|dropped)`
- Disable image widgets in code (Thanks [Jacky](https://forum.inkdrop.app/t/inline-image-widgets-should-not-be-displayed-in-code-blocks/1370))
## v4.2.0
2019-07-08
- **New feature**: Support adding status bar items from plugins (See [this example plugin](https://github.com/inkdropapp/layout-example-plugin))
- **New feature**: Support `editor.indentUnit` config (Thanks [Ahmed](https://forum.inkdrop.app/t/change-indentation-size/1368))
- **New feature**: Add `core:note-list-show-all-notes` and `core:sidebar-focus` commands
- **Improvement**: Add `.htm` extension to dialog filters (Thanks [jiunhsien](https://forum.inkdrop.app/t/import-hypertext-markup-language-files-with-filename-end-in-htm/1380))
- **Improvement**: Humanize name of config settings of plugins in preferences
- **Improvement**: Handle right-clicked items as expected (Thanks [Otawara-san and Mike](https://forum.inkdrop.app/t/right-click-delete-behaviour-is-not-as-expected/1388))
- **Improvement**: Add some utility methods for [layout](https://docs.inkdrop.app/reference/layout-manager)
- **Bugfix**: Skip listing invisible notes(`Completed`, `Dropped` state) properly (Thanks [Keiji-san](https://forum.inkdrop.app/t/sort-order-affects-visibility-of-notes/1358))
- **Bugfix**: Retain view options when changing order/sort
- **Bugfix**: Autoupdate not working on macOS
- **Bugfix**: Update properly when a UI layout has been modified
## v4.1.0
2019-06-20
- **New feature**: Support `/styles.less` for style customizations
- **Improvement**: Highlight search text on running `editor:find` or `editor:replace` command (Thanks [Lu](https://forum.inkdrop.app/t/auto-highlight-last-search-query/1342)
- **Bugfix**: Sync won't work via web proxy (Thanks [Yusuke-san & Christian](https://forum.inkdrop.app/t/proxy-problem-when-synchronizing-notes/1341))
## v4.0.2
2019-06-11
- **Bugfix**: Show error message when it failed to load local database
- **Bugfix**: Note tags are sometimes not properly migrated
- **Bugfix**: Broken sync with Android (Thanks [Joshua and Kato-san](https://forum.inkdrop.app/t/android-sync-appears-broken/1324))
## v4.0.1
2019-06-09
- **New feature**: Support `/init.js` for advanced customizations
- **Bugfix**: `https_proxy` with non-ssl web proxy won't work (Thanks [Christian](https://forum.inkdrop.app/t/login-timeout-error-proxy-settings/1279) and [Rino-san](https://forum.inkdrop.app/t/i-cant-log-in-ssl3-get-record-wrong-version/1020/17))
- **Bugfix**: Updating FTS index won't be triggered unless you edit a note (Thanks [Sceptic, Hiro and Masatoshi-san](https://forum.inkdrop.app/t/v4-search-not-working-windows-and-android/1280/11))
## v4.0.0
2019-06-05
Please read [this blog post](https://blog.inkdrop.info/introducing-inkdrop-4-9d0c63de16d2) to take a quick look at this release!
- **New feature**: Support configuring global keymaps to focus the app window (Thanks [Gustavo](https://forum.inkdrop.app/t/hotkey-to-open-show-inkdrop/1262))
- **New feature**: Support inkdrop:// app scheme (macOS) and argv (Windows & Linux) to open a note from external apps
- **New feature**: Hide main window instead of closing it (Thanks [Gustavo](https://forum.inkdrop.app/t/app-takes-a-while-to-open-up-on-macos-after-cmd-w/822))
- **New feature**: Support inline image widgets for HTML img tags
- **New feature**: End-to-end encryption
- **New feature**: New search UI
- **New feature**: Notebook submenus
- **New feature**: Count badges
- **New feature**: Smart scroll sync for side-by-side mode
- **Improvement**: Support filtering by tag (Thanks Horii-san)
- **Improvement**: Remember sidebar visibility (Thanks Horii-san)
- **Improvement**: Add left margin to count badge (Thanks [leptospira489](https://forum.inkdrop.app/t/thinner-scrollbar-on-windows-and-linux))
- **Improvement**: New logo
- **Improvement**: Change scrollbar width and color for Windows and Linux (Thanks [leptospira489](https://forum.inkdrop.app/t/thinner-scrollbar-on-windows-and-linux))
- **Improvement**: Change sidebar indent width slightly (Thanks Enokiya-san)
- **Improvement**: `ipm` command uses the client API key for the desktop app instead of requiring to generate an API key
- **Improvement**: Improve sync to be more stable
- **Improvement**: Way smoother smart scroll sync
- **Improvement**: Quicker smart scroll sync
- **Improvement**: Better performance for full-text search
- **Improvement**: Support embedding attachment images with HTML tags (Thanks [Erdem](https://forum.inkdrop.app/t/images-in-html-tag/1096))
- **Bugfix**: JS compile cache not working
- **Bugfix**: SVG files cannot be inserted (Thanks [John](https://forum.inkdrop.app/t/cannot-insert-svg-images/1271))
- **Bugfix**: Plugin won't be loaded correctly due to babel error (Thanks [folks involved on this issue](https://github.com/libeanim/inkdrop-admonition/issues/1))
- **Bugfix**: `devMode` won't work (Thanks Otawara-san)
- **Bugfix**: The app crashes when the note list scrolls after resizing the window (Thanks Horii-san)
- **Bugfix**: Preferences window crashes when opened a plugin detail
- **Bugfix**: Parse invalid search queries without errors
- **Bugfix**: Clear find state in the editor when search keyword not set (Thanks [Erdem](https://forum.inkdrop.app/t/previous-search-history/1126/7?u=craftzdog))
- **Bugfix**: Notebook picker on the editor not working (Thanks Otawara-san)
- **Bugfix**: Cannot empty the trash (Thanks [Erdem](https://forum.inkdrop.app/t/cannot-empty-the-trash/1189))
- **Bugfix**: Show a proper error message on incompatible plugins
- **Bugfix**: `ctrl-y` to redo in the editor not working on Windows and Linux (Thanks Otawara-san)
- **Bugfix**: Dbl-clicking urls to open on the editor not working (Thanks Otawara-san)
- **Bugfix**: Props for HTML `img` tag like `width` not working (Thanks [Kazutaka-san](https://forum.inkdrop.app/t/resizing-images-by-using-html-tag/1167/))
- **Bugfix**: Search keyword not being highlighted until you open a different note (Thanks [Erdem](https://forum.inkdrop.app/t/previous-search-history/1126/3))
- **Bugfix**: Can't toggle task list on preview
- **Bugfix**: Smart scroll sync is unstable (Thanks Otawara-san)
- **Bugfix**: Previous search text highlighting won't be cleared on the editor (Thanks [Erdem](https://forum.inkdrop.app/t/previous-search-history/1126))
- **Bugfix**: Backspace won't work on tags input bar (Thanks [FORTRAN](https://forum.inkdrop.app/t/tag-removal-not-working/1134))
- **Bugfix**: Can't remove notebooks and tags from sidebar
- **Bugfix**: Exported PDF randomly skips inline image (Thanks [Asish](https://forum.inkdrop.app/t/exported-pdf-randomly-skips-inline-images/1070))
- **Bugfix**: First bullet point has an additional newline (Thanks [derkork](https://forum.inkdrop.app/t/first-bullet-point-has-an-additional-newline/1068) and Kuroyanagi-san)
## v3.25.4
2019-03-05
- **Improvement**: Update Electron to 3.1.4
- **Bugfix**: Avoid SSL problem with proxy enabled (Thanks Takahiro-san and Yan)
- **Bugfix**: Windows app randomly not shutting down correctly (Thanks Sceptic, Samantha, and Otawara-san)
- **Bugfix**: Prevent from removing selection out of search input when note opened (Thanks Yoshioka-san)
## v3.25.3
2019-01-21
- **New Feature**: Add a context-menu for copying and saving image on Markdown preview (Thanks kyubuns-san and Otawara-san)
- **Improvement**: Support disabling the validation of self-signed certs by adding `strict_ssl: 0` in your `config.cson` like so:
```
"*":
core:
network:
strict_ssl: 0
```
- **Bugfix**: Proxy settings won't work properly (Thanks Nobumi-san)
- **Bugfix**: Exporting PDF file does not work (Thanks Atsuo-san)
## v3.25.2
2019-01-12
- **Bugfix**: Fix a bug where the app fails to initialize database
- It avoids happening the error: "Failed to load database: TypeError [ERR_INVALID_CALLBACK]: Callback must be a function"
## v3.25.1
2019-01-11
- **Bugfix**: The app incorrectly checks the beta version
## v3.25.0
2019-01-11
- **New feature**: Support jump-to-line in editor (Thanks Otawara-san)
- **Improvement**: Update electron@3
- **Improvement**: Fix menu item rendering problem on Ubuntu (Thanks [andi](https://forum.inkdrop.app/t/menu-item-rendering-problem-on-ubuntu-18-04/556/))
- **Improvement**: Fix vibrant dark UI theme issue (Thanks [Caleb](https://forum.inkdrop.app/t/vibrant-dark-ui-rendering-issue/187))
- **Chore**: Prepare for beta program
## v3.24.0
2018-12-25
- **Improvement**: Add some CSS for print-out (Thanks Ikeda-san)
- **Improvement**: Use Segoe UI font for Windows
- **Bugfix**: Limit batch size of replications (Thanks Shimba-san)
## v3.23.2
2018-11-28
- **Improvement**: Auto-save when blurred the active window
- **Bugfix**: Markdown parser doesn't behave correctly and it causes some plugins like TOC won't work
- **Bugfix**: Table align doesn't work
## v3.23.1
2018-11-09
- **Bugfix**: Cursor jumps backward after typing the first letter (Thanks artigas and Lauren)
## v3.23.0
2018-11-09
- **Improvement**: Clear text selections in preview on note open (Thanks Otawara-san)
- **Improvement**: Show confirm dialog for restoring backup (Thanks Nojiri-san)
- **Improvement**: Add editor commands for changing note status (Thanks Hiroga-san)
- `editor:change-note-status-none`
- `editor:change-note-status-active`
- `editor:change-note-status-onhold`
- `editor:change-note-status-completed`
- `editor:change-note-status-dropped`
- **Improvement**: Disable auto-save while composing CJK (Thanks Obi-san and Otawara-san)
- **Improvement**: Preserve cursor positions when synced editing note
- **Bugfix**: Image widgets unloaded when note updated via sync
- **Bugfix**: Inline HTML breaks the app (Thanks David M., David A., T.Y, et al.)
## v3.22.4
2018-10-15
- **Improvement**: (Windows) Avoid duplicate save action for the same revision
- **Bugfix**: Small bugfixes on internal processing
## v3.22.3
2018-10-09
- **Improvement**: Change timeout for auto-save from 1 min to 5 secs.
## v3.22.2
2018-09-30
- **Bugfix**: (Windows) Can't toggle checkboxes on preview (Thanks, Enokiya-san)
- **Bugfix**: (Windows) Inline HTML does not work (Thanks, Kato-san)
- **Bugfix**: Table align does not work (Thanks, [ZeroThe2nd](https://forum.inkdrop.info/t/table-in-the-shared-note-does-not-respect-cell-alignments/138/5))
## v3.22.1
2018-09-21
- **Bugfix**: Unexpected note conflicts happen randomly (Thanks [Parker, Hoopy, Meo-san and Otawara-san](https://forum.inkdrop.info/t/conflicted-notes/651))
- **Bugfix**: Cursor position randomly moves to the note head while typing fast (Thanks [Otawara-san](https://forum.inkdrop.info/t/topic/673))
## v3.22.0
2018-08-25
- **New feature**: Remember window maximized and fullscreen state
- **New feature**: Support inline HTML
- **New feature**: Support restoring old note revisions (Thanks Hoopy and others)
- **Improvement**: Avoid overwriting old rev with new rev when conflicted. Make a copy of the old version
- **Bugfix**: Fix unexpectedly rendering preview endlessly
## v3.21.0
2018-08-13
- **New feature**: Task progress view
- **Bugfix**: The default remote db url is incorrectly shown
## v3.20.2
2018-07-21
- **bugfix**: Version dialog not shown on Windows or Linux (Thanks Sceptic)
- **bugfix**: The app won't quit immediately in some case (Thanks Sceptic)
- **bugfix**: Plugin keybindings not shown correctly on the preference screen (Thanks [Samantha](https://forum.inkdrop.info/t/enable-codefold/407/24))
- **bugfix**: Prohibit deleting default notebook (Thanks Sceptic)
- **bugfix**: Avoid overwriting notes with same title and date time when exporting (Thanks Sceptic)
- **bugfix**: Hide editor search box when toggling preview (Thanks [Vianney](https://forum.inkdrop.info/t/search-tool-breaks-the-notes-header/473))
- **bugfix**: Allow file:// protocol for images (Thanks [Sceptic](https://forum.inkdrop.info/t/pdf-links-break-the-window-its-openend-in/593/2))
## v3.20.1
2018-04-15
- **improvement**: Change the label for removing note from 'Delete' to 'Move to Trash' (Thanks [Dan](https://forum.inkdrop.info/t/add-a-confirmation-prompt-when-deleting-notes/457))
- **improvement**: Exporting with preview theme styling (Thanks [audiosyncrasy](https://forum.inkdrop.info/t/pdf-export-with-preview-theme-styling/489))
- **improvement**: Allow rendering `` tag (Thanks [Hoopy](https://forum.inkdrop.info/t/plugin-dev-extending-markdown-syntax/427))
## v3.20.0
2018-04-03
- **bugfix**: Fixed a problem where the sync requests always time out after 10 seconds. It sometimes causes to fail synchronization when you have a lot of notes and images to sync at once (Thanks [Hoopy](https://forum.inkdrop.info/t/recommended-setup-for-own-sync-server/374/13))
- **bugfix**: Use 20 characters for indexing notes with title (Thanks chocolat)
- **bugfix**: Handle `mailto:` links properly (Thanks [Samantha](https://forum.inkdrop.info/t/how-to-make-mailto-links-work/409))
- **improvement**: Add logout and sync menu (Thanks [Al and Bob](https://forum.inkdrop.info/t/how-to-logout-switch-accounts/401/3))
- **improvement**: Stop checking update once it found new version on Linux (Thanks [Luis, Parker and Al](https://forum.inkdrop.info/t/how-can-i-disable-the-update-popup/388/4))
- **improvement**: Select all text on focus on the search bar (Thanks [Jesse and Robert](https://forum.inkdrop.info/t/feature-refinement-remove-search-context-from-ui-for-regular-searches-use-tagname-for-tag-filters/357))
## v3.19.0
2018-03-22
- **improvement**: Add print shortcut for windows and linux (Thanks Otawara-san)
- **improvement**: Show native traffic light window buttons on macOS (Thanks [Dan](https://forum.inkdrop.info/t/macos-traffic-light-window-buttons-dont-behave-as-expected/340))
- **improvement**: Better keychain error message
- **improvement**: New config for sync: `core.db.sync.options` (Thanks [Hoopy](https://forum.inkdrop.info/t/recommended-setup-for-own-sync-server/375))
- **bugfix**: Ignore case for title sort (Thanks [Florian](https://forum.inkdrop.info/t/inkdrop-should-ignore-case-when-ordering-note-lists-by-title/385))
## v3.18.0
2018-02-01
- **New feature**: Exporting individual notes (Thanks, [Takeuchi-san](https://forum.inkdrop.info/t/export-selected-notes-as-markdown/253))
- **Improvement**: Support changing sort mode via commands:
- `view:sort-by-title`
- `view:sort-by-date-created`
- `view:sort-by-date-updated`
- `view:sort-in-ascending`
- `view:sort-in-descending`
- **Improvement**: Don't save the window state if it's fullscreen/maximized (Thanks, [Otawara-san](https://forum.inkdrop.info/t/windows/287))
- **Bugfix**: Syntax highlighting for PHP won't work (Thanks, [Nick](https://forum.inkdrop.info/t/php-highlighting-doesn-t-work-is-it-only-me-or/301) and [Kagaya-san](https://forum.inkdrop.info/t/php/266))
- **Bugfix**: Avoid duplicate keybinding for cmd-u & ctrl-u (Thanks, [Otawara-san](https://forum.inkdrop.info/t/ctrl-u/283/4))
## v3.17.4
- **Bugfix**: It always fails to initialize `solarized-light-syntax` plugin
- **Improvement**: A little bit faster app initialization
## v3.17.3
- **Bugfix**: Toggling task-list isn't working
- **Improvement**: Drop paste-as-markdown support. Use [paste-as-markdown plugin](https://app.inkdrop.info/plugins/paste-as-markdown) instead.
- **Improvement**: Drop support for auto-incrementing list numbers when typed return key. Use [autoupdate-list-numbers plugin](https://app.inkdrop.info/plugins/autoupdate-list-numbers) instead.
- **Improvement**: Better conversion from HTML to Markdown
- [Learn more](https://community.inkdrop.info/note/d975606d93c067c5ef8d6adfb5db83b5/note:HylTjpE9zz)
## v3.17.2
- **Bugfix**: The account status won't be recognized correctly when it is not active (e.g., trial expired)
## v3.17.1
- **Improvement**: Show helpful guide on the login failures
- **Bugfix**: "Add Notebook" button on the side bar doesn't work (Thanks, Nitawaki-san)
## v3.17.0
- **New feature**: Showing invisible characters (Thanks, Kato-san)
- **Improvement**: Open up the download page when new version available but not using auto update (Thanks, [Aleksandar](https://forum.inkdrop.info/t/recognize-the-proper-installation-method-when-offering-an-update-link))
- **Improvement**: Start syncing automatically when network is back online
- **Improvement**: Show detailed error message when failed logging in
- **Improvement**: Cursor moves to the next placeholder when executed `Insert Link` while selecting text (Thanks, Nitawaki-san)
- **Bugfix**: Auto-increment for numbered lists corrupts mixed-type list (Thanks, Nitawaki-san)
## v3.16.0
- **Bugfix**: Continue-list works unexpectedly when starting lines with "\*" character (Thanks [Aleksandar](https://forum.inkdrop.info/t/markdown-autocompletion-bug-when-starting-lines-with-character))
- **Bugfix**: Paste-HTML-as-Markdown feature won't work well when you copy text from PhpStorm (Thanks [Luis and Iwan](https://forum.inkdrop.info/t/bug-paste-from-intellj-maybe-more-apps-inserts-plain-text-html/76/8?u=craftzdog))
- **Improvement**: Support auto-increment remaining bullet numbers of ordered lists
## v3.15.0
- **New feature**: Scroll-past-end (Thanks, [Andrew](https://forum.inkdrop.info/t/scroll-past-end/169))
- **Improvement**: It now works on Ubuntu 14.04 and Debian 8.x (Thanks, [Thomas](https://forum.inkdrop.info/t/installing-inkdrop-on-ubuntu-14-04/182))
- **Improvement**: Don't continue-list in code blocks (Thanks, Matsumoto-san)
- **Improvement**: Support jumping cursor to matched brackets in vim mode (Thanks, [kiryph](https://github.com/inkdropapp/inkdrop-vim/issues/1))
- **Improvement**: Support searching notes without any status by specifying `status:none` (Thanks, Nitawaki-san)
- **Improvement**: Support inserting multiple image files at once (Thanks, kyokomi-san)
## v3.14.2
Sorry for the frequent update. It's due to the recent change for reducing the app size. Thanks for your report!
- **Bugfix**: `ipm` command not working
## v3.14.1
- **Bugfix**: It fails to load plugins on macOS (Thanks Iwasaki-san)
## v3.14.0
- **Improvement**: Reduced app size
- **Improvement**: Support moving selected text by drag-and-drop (Thanks Ben)
- **Improvement**: Support importing HTML file with tags, last updated date and created date (Thanks Nishi-san)
- **Bugfix**: Hide menu bar on update window (Thanks Aleksandar)
## v3.13.0
- **Improvement**: Less blocking UI while indexing full-text search
## v3.12.0
- **New feature**: Export as PDF (Thanks Oliver)
- **New feature**: Print out
- **Improvement**: Support exporting as HTML for extended Markdowns by plugins such as `math` and `sequence-diagrams` (Thanks Iwan)
- **Improvement**: Consistent syntax highlighting on the preview
- **Improvement**: Now ships RPM package
- **Bug fix**: Line height preference won't work (Thanks Kato-san)
- **Bug fix**: Development mode can't be enabled (Thanks Iwan)
## v3.11.0
- **New feature**: Support vim keybindings by plugin: https://app.inkdrop.info/plugins/vim
- **New feature**: Support spell checker by plugin: https://app.inkdrop.info/plugins/spell-checker
- **Improvement**: Don't continue list when cursor is before bullet
- **Bugfix**: Nested task list is corrupt
- **Bugfix**: Support opening local file and ftp protocol links (Thanks [moritz](https://forum.inkdrop.info/t/links-in-preview/91/2))
## v3.10.6
- **Improvement**: Ordered task list (Thanks [Pina](https://forum.inkdrop.info/t/bug-ordered-list-checkbox-cannot-be-checked/83))
- **Improvement**: Focus existing window and quit when launching duplicate instances (Thanks Machida-san)
## v3.10.5
- **Bugfix**: Tagging is not working due to the recent performance improvement
## v3.10.4
- **Bugfix**: Paste from IntellJ(maybe more apps) inserts plain text html (Thanks Jeremy)
- **Bugfix**: Authentication issue
## v3.10.3
- **Improvement**: Fix Markdown preview theme for dark UIs to look better
- **Improvement**: Code optimizations
- **Improvement**: Add 'Paste as Plain Text' menu to the editor's context menu (Thanks Oliver)
- **Improvement**: Allow GIF files as attachments
- **Bugfix**: Fix app freezing for several seconds when using Google IME with suggest feature (Thanks kyokomi-san)
## v3.10.2
- **Bug fix**: Pasting text won't replace current selection (Thanks Obi-san & @marie_9801)
## v3.10.1
- **Improvement**: Support `paste as plain text` with Cmd-Alt-Shift-V or Ctrl-Alt-Shift-V.
- **Bug fix**: Won't scroll to the cursor position when pasted large text
## v3.10.0
- **New feature**: Paste HTML data as Markdown from clipboard
- **Improvement**: Support GFM for HTML file import
- **Bug fix**: Selecting multiple files on the HTML import dialog won't work (Thanks Makubi-san)
## v3.9.0
- **New feature**: Import HTML
## v3.8.0
- **New feature**: Sharing Notes on the Web
- **Bug fix**: Refusing logging in wih newly retaken account (Thanks André)
- **Bug fix**: Alert once about the trial expiration after purchased license (Thanks Yasunaka-san)
- **Bug fix**: Syntax highlighting doesn't work with same name on the preview and the editor for some languages (Thanks Timothy)
## v3.7.3
- **Improvement**: GraphQL syntax highlighting support (Thanks Tim)
- **Bugfix**: Showing " " in Preferences panel (Thanks Xing)
- **Bugfix**: New note unexpectedly inherits previous note's content (Thanks Obi-san)
## v3.7.2
- **Bugfix**: Prevent clearing search keywords of in-note-search on `editor:find` (Thanks Ishida-san)
- **Bugfix**: App crashes without any message dialog when failed to observe the config file (Thanks Parker)
## v3.7.1
- **Improvement**: Make `editor:find*` and `editor:replace` commands global (Thanks Ishida-san)
- **Improvement**: Pressing return key at the search bar to focus on the editor
- **Bugfix**: Editor unexpectedly scrolls when there's an inline image widget (Thanks 諸岡さん)
## v3.7.0
- **New feature**: Inline image widgets in the editor (Thanks Tyler)
- **Bugfix**: Closing search box with esc on mac closes the full screen mode (Thanks Maciej)
- **Bugfix**: Syntax highlighting for Powershell doesn't work (Thanks @whyallthenoise)
- **Bugfix**: Gutter's background color won't be transparent when UI theme is `vibrant-dark-ui`.
## v3.6.1
- **Bugfix**: Editor ignores changes made by other device (Thanks Luís)
## v3.6.0
- **Improvement**: New internal API endpoint
- **Bugfix**: Better context menu behaviors (Thanks Stephen)
- **Bugfix**: Some UI themes break login screen
## v3.5.0
- **New feature**: Duplicating Note (Thanks Geoff)
- **New feature**: New Theme (Vibrancy Dark) for macOS
- **New feature**: Copying Link Address in Note Preview (Thanks Vianney)
- **New feature**: Support Highlighting Several Languages in Note Preview with highlight.js@9.12.0
- **New feature**: Opening Link from Editor by Double-clicking URL
- **Improvement**: Update Electron@1.6.7
## v3.4.2
- **Bugfix**: Checkbox stays on the absolute position in HTML view (Thanks Ohshima-san)
## v3.4.1
- **Bugfix**: Can't copy note link
- **Bugfix**: Can't select multiple notes
- **Bugfix**: Other small regressions due to the recent internal breaking change
## v3.4.0
- **new feature**: Toggling checkbox on preview pane (Thanks Geoff and Jay)
- **improvement**: Retain last update date when changing note's tag, status and notebook
- **Bugfix**: Continuous list feature incorrectly works to Horizontal rule(`* * *`) (Thanks Stephen)
- **Bugfix**: Checkbox formatting includes bullets (Thanks Stephen)
## v3.3.4
- **bugfix**: Rendering corrupt todo list (Thanks Ohshima-san)
## v3.3.3
- **bugfix**: Back-up won't work on Windows (Thanks Ohshima-san)
- **bugfix**: App hangs when indexing too big note (Thanks Ohshima-san)
## v3.3.1
- **bugfix**: Editor stops working in a particular condition #35 (Thanks @almorithm!)
## v3.3.0
- **new feature**: A toolbar button for task list (Thanks Geoff!)
- **improvement**: Continuous task list when hitting return key
- **bugfix**: Cursor sometimes moves to top unexpectedly
## v3.2.0
- **improvement**: Update some syntax themes
- **bugfix**: Prevent moving a notebook to its own child notebook