Implemented enhancements:
- Add ability to put --edit partly through a cli entry to move it to the editor #1091 (wren)
- Allow --edit flag partway through an entry #906
Fixed bugs:
- Check for readline module instead of Windows when initializing autocomplete in install #1104 (micahellison)
- Directory export crashes in Windows with certain characters - UnicodeEncodeError: 'locale' codec can't encode character #1089
- Fix Unicode encoding failure in directory export when creating filenames from journal titles with certain characters #1090 (micahellison)
- Typo fix in output.py: "us" -> "use" #1117 (signal-9)
Build:
- Add a release workflow for PyPI in CI (Github Actions) #1095 (wren)
- Add automatic deployment for homebrew releases (and prereleases) #1111 (wren)
- Add changelog generation workflow to github actions #1086 (wren)
- Add fix for changelog conditional always returning false #1101 (wren)
- Change approach for docs workflow to use pa11y-ci #1116 (wren)
- Changelog fixes #1088 (wren)
- Fix trigger for changelog #1114 (wren)
- Make changelog auto exclude stale and wontfix issues #1081 (wren)
- Migrate to Github Actions from Travis CI #1060
- More changelog fixes #1092 (wren)
- Standardize version regex in release pipeline #1124 (wren)
- Udpate build badge in readme to point at github instead of travis #1094 (wren)
- Update all dependencies and lock file #1110 (wren)
- get rid of travis and circle configs (in favor of github actions) #1082 (wren)
Documentation:
- Add visual header to readme #1085 (wren)
- Comply with GPL by acknowledging all authors and including license info in each source file #1121 (micahellison)
- Fix lone closing parenthesis #1118 (maebert)
- Make docs site (jrnl.sh) fully meet Web Content Accessibility Guidelines (WCAG) 2.1 #1105 (wren)
- Small accessibility fixes for docs site #1122 (wren)