What's new in Dnote 0.15.1
Feb 3, 2024
- Upgrade color dependency (#660).
- Use Go 1.21 (#658).
New in Dnote 0.15.0 (May 27, 2023)
- Add enableUpgradeCheck configuration to allow to opt out of automatic update check.
New in Dnote 0.14.0 (Mar 10, 2023)
- Remove autocomplete subcommand that was accidentally added by a dependency.
New in Dnote 0.12.0 (Jan 3, 2021)
- Added:
- Add --content-only flag to print the note content only (#528)
- Changed:
- Use XDG base directory on Linux and macOS (#527)
New in Dnote 0.11.1 (Apr 25, 2020)
- Fixed:
- Fix upgrade URL (#453)
- Changed:
- Display hostname of the self-hosted instance while logging in (#454)
- Display helpful error if endpoint is misconfigured (#455)
New in Dnote 0.11.0 (Apr 25, 2020)
- Added:
- Allow to pass credentials through flags while logging in (#403)
New in Dnote 0.10.0 (Apr 25, 2020)
- Removed:
- Breaking Change: End-to-end encryption was removed. Previous versions will no longer be able to interact with the web API, because v1 and v2 endpoints were replaced by a new v3 endpoint to remove encryption.
- Migration guide:
- If you are using Dnote Pro, change the value of apiEndpoint in ~/.dnote/dnoterc to https://api.getdnote.com.
New in Dnote 0.9.1 (Sep 26, 2019)
- Add a debug output when making HTTP request (#252)
New in Dnote 0.9.0 (Aug 1, 2019)
- Allow to rename books
- Allow to move notes between books
- Simplify removing books
- Allow to skip confirmation when removing books or notes
- Automatically configure vscode if the user's editor is vscode)
New in Dnote 0.8.5 (Jul 25, 2019)
- Only check for CLI updates when checking for new versions
- Exclude pre-releases from update candidates.
New in Dnote 0.8.4 (Jul 25, 2019)
- A redundant release to fix checksum issue for the installation script. Its features are identical to that of v0.8.3.
New in Dnote 0.8.0 (May 27, 2019)
- Add --name-only flag to the view command when listing books. This is used by autocompletion script for zsh and bash.
New in Dnote 0.7.0 (May 18, 2019)
- Simplify the view, add, and edit commands.
- before
- dnote view [bookname] [noteid]
- dnote edit [bookname] [noteid]
- dnote remove [bookname] [noteid]
- after
- dnote view [noteid]
- dnote edit [noteid]
- dnote remove [noteid]
- The requirement of book name was nothing more than a vestige of older Dnote with JSON storage. With SQlite as storage, we do not need them anymore.
- Disallow book names with only numbers to simplify the view, add, and edit commands.
New in Dnote 0.6.3 (May 10, 2019)
- Allow editors to highlight markdown
New in Dnote 0.6.2 (Apr 9, 2019)
- Fix a bug where added_on is set to incorrect value after sync
New in Dnote 0.6.0 (Mar 31, 2019)
- Notes and books are now end-to-end encrypted when synced with the server.
- login command now prompts for email and password combination rather than api key.
- sync now encrypts the data before sending to the server, and decrypts the data after downloading them.
New in Dnote 0.4.4 (Sep 18, 2018)
- 0b349a6 Fix note_uuid in action when removing note (#117)
- a870206 Fixed typo in the example for edit (#112)
New in Dnote 0.4.3 (Sep 8, 2018)
- 4ad2bda Add contributor guide
- 49754b5 Add debug statements (#109)
- fed12fa Add homebrew instruction (#103)
- 4355b0c Configure brew
- 0a24130 Fix edit_note data (#108)
New in Dnote 0.4.1 (Sep 1, 2018)
- Configure goreleaser (#100)
- Deprecate upgrade (#99)
- Fix checksum filename (#101)
- Make binary name backward compatible
New in Dnote 0.4.0 (Aug 26, 2018)
- view command:
- Add view command to replace ls and cat.
- Deprecate ls and cat.
- This decreases the number of commands to remember and makes it quicker to browse your notes and books. For instance, walking down Dnote structure can be done with a v command without having to type different commands.
- # list all books
- $ dnote v
- # list all notes in js
- $ dnote v js
- # show content of your note #0 in js
- $ dnote v js 0
- Sync public status of notes:
- Dnote for web added an ability to share notes by allowing users to toggle link sharing. Dnote CLI syncs the public status of notes.
- In the next releases, Dnote CLI will be able to edit the public status of notes.
New in Dnote 0.3.1 (Jul 7, 2018)
- Improve output:
- Fixes the output when adding notes with multiple lines (#89)
- Condenses the output for cat (#89)
New in Dnote 0.3.0 (Jun 10, 2018)
- Multiline notes:
- Dnote for web now supports multiple lines and markdown format in notes. Therefore CLI supports multiple line notes as well.
- Allow to add notes with linebreaks (#87)
- dnote ls shows only the first line and collapses the rest of content with [--more--].
- cat command:
- dnote cat <book name> <note index> to see the details of the a note including its full content.
New in Dnote 0.2.2 (Jun 6, 2018)
- Add ability to sync any change of books from Dnote Cloud
New in Dnote 0.2.1 (Feb 27, 2018)
- Fix colors on Windows - #73 @FearNotDaniel
- Allow to confirm on Windows - #68
- Improve error messages