Implemented enhancements:
- 🚨 Deprecate Python 3.6 🚨 #992
- Add support for Python 3.9 #1017
- Implement arg parsing library #866
- Rename
--export
to--format
and--export -o
to--format --file
#814 - Pull functionality out of util.py #737
- Support -not for individual @tag in the command line #374
- Add punctuation more commonly used in Asian languages (ellipsis) to sentence parsing #1044 (felixonmars)
- Clean up help screen, get rid of util.py #1027 (wren)
Fixed bugs:
- Extra error when writing empty entry #1048
- 'Edit on Github' Button in Documentation not working #1039
- Decrypt jrnl file in dropbox on another machine fails #1019
- Listing jrnl entries by tag for non default journal seem to not work as expected. #875
- -and parameter seems to only work for the default journal #520
- Disable logging by default #1053 (wren)
- Partial refactor of cli.py (mainly help screen and arg parsing) #991 (wren)
Build:
- Add accessibility testing for docs site (https://jrnl.sh) #1067 (wren)
- Add circle ci config file for linux tests #1063 (wren)
- Lots of test refactoring #1042 (wren)
- Add support for Python 3.9 build testing #1018 (micahellison)
- Resolve Travis/Windows/pip issues with upgrade to cryptography 3.0 #1016 (micahellison)
Updated documentation:
- Clarify usage output between export and reading sections #344
- Fix "Edit on GitHub" button on docs site #1043 (matildepark)
- Correct typos in CONTRIBUTING.md #1040 (felixonmars)
- Change styling of terminal on docs site, small copy changes #1038 (wren)
- Documentation updates #1032 (micahellison)
- Updated advanced.md in docs to reflect all four subkeys under colors … #1023 (DacodaNelson)
- Update github issue templates to use new diagnostic command #1022 (wren)