Releases: caleb531/youversion-suggest-alfred
Releases · caleb531/youversion-suggest-alfred
v1.3.3
- Rewrote XML-building logic to use Python's built-in XML module rather than strings
- Updated screenshot with high-resolution version
- Tweaked various other sections of the codebase
v1.3.2
- Added two additional unit tests for verifying that data is correctly passed between scripts
- Rewrote the unit tests for the script filter's
main()
function
- Factored the logic for capturing stdout into a reusable context manager
- Refactored the way Bible day was being retrieved
- These changes may yield a slight improvement in memory usage
- Tweaked various other areas of the codebase
v1.3.1
- Replaced internal classes with dictionaries for the sake of simplicity and efficiency
- Updated unit tests to reflect this
v1.3.0
- Refactored much of the codebase to be more organized and efficient
- Added a test suite with a number of unit tests for the workflow
- See the README for details on how to run them
- Updated Bible reference URL to reflect YouVersion's current URL structure
v1.2.4
- Moved the bible reference data into separate files
v1.2.3
- Updated icon with high-resolution version for Retina Displays
v1.2.2
- Updated search URL to reflect YouVersion's recent change to the search URL structure
v1.2.1
- Changed default version (translation) to the New International Version (NIV)
v.1.2.0
- Removed experimental option to copy verses
v1.1.3
- Tweaked the search algorithm to correctly handles nonexistent verses