Implemented enhancements:
- Full text search (case insensitive) with "-contains" #740 (empireshades)
- Reduce startup time by 55% #719 (maebert)
- Refactor password logic to prevent accidental password leakage #708 (pspeter)
- Password confirmation #706 (pspeter)
Fixed bugs:
- Close temp file before passing it to editor to prevent file locking issues in Windows #792 (micahellison)
- Fix crash while encrypting a journal on first run without saving password #789 (dbxnr)
Build:
- Fix issue where jrnl would always out 'source' for version, fix Poetry config to build and publish properly #820 (wren)
- Unpin poetry #808 (wren)
- Fix all skipped tests on Travis Windows builds by preserving newlines #823 (micahellison)
- Change PyPI auth method in build pipeline #807 (wren)
- Automagically update the changelog you see before your very eyes! #806 (wren)
- Update Black version and lock file to fix builds on develop branch #784 (wren)
- Run black formatter on codebase for standardization #778 (wren)
- Skip Broken Windows Tests #772 (wren)
- Black Formatter #769 (MinchinWeb)
- Update lock file and testing suite for Python 3.8 #765 (wren)
- Fix CI config to only deploy once #761 (wren)
- More Travis-CI Testing #759 (MinchinWeb)
Updated documentation: