Releases: caleb531/youversion-suggest-alfred
Releases · caleb531/youversion-suggest-alfred
v3.0.0
v2.2.1
v2.2.0
v2.1.0
- Searches for nonexistent chapters will now return the last chapter of the respective book
- e.g. the query "psalm 160" will yield the result "Psalm 150"
- Search queries consisting of only a single number will not return books which begin with that number
- e.g. the query "2" will yield 2 Samuel, 2 Kings, etc.
- Added additional unit tests verifying that non-ASCII characters are interpreted properly
v2.0.0
- Added multi-language support
- Added Spanish and Dutch as alternative languages, though any other language can be easily added
- If you would like support for another language added to the workflow, submit an issue indicating such
- The preferred language and preferred version can now be set via the new
yvset
keyword- See the README for details on usage
- YouVersion Suggest now intelligently guesses misspelled books/versions
- e.g. "Relevations 7" will be correctly interpreted as "Revelation 7"
v1.6.0
- Google searching: holding down the ctrl key when choosing a result will open a Google search for the selected reference
- Added unit test to verify the proper functioning of this feature
- Updated parser to be much more intelligent in recognizing various forms of input
- Reorganized source and project files in an effort to move towards internationalization
- Currently, English is still the only supported language, but the project is not organized in such a way that more languages can be easily added
- The version/translation associated with each reference is now more clearly visible in the result list* Fixed a bug which allowed for a nonexistent zeroth chapter to be considered valid (e.g. "genesis 0")
v1.5.0
- Updated parser to recognize queries which lack spaces
- e.g.
1co13e
is now equivalent to1 co 13 e
, which corresponds to 1 Corinthians 13 (ESV) - Added several unit tests to verify the proper functioning of this feature
- e.g.
- Updated parser to recognize a space as a valid separator between chapter and verse numbers
- i.e. the query
john 3 16
is now considered valid
- i.e. the query
- Migrated test environment from
unittest
tonose
- All unit tests have been rewritten to utilize the testing tools provided by
nose
- Tests must now be run using the
nosetests
command- See the README for details
- The project now uses
coverage.py
to build test coverage reports- Added/modified unit tests to bring statement/branch coverage to 100%
- All unit tests have been rewritten to utilize the testing tools provided by
- Re-indented all JSON files using two spaces (as opposed to four)
- Tweaked various other sections of the codebase
v1.4.2
v1.4.1
v1.4.0
- Added ability to search for a range of verses (for example,
1 cor 13.4-7
)- Added unit tests to verify the proper functioning of this feature
- Improved the leniency of the searching algorithm for queries representing incomplete Bible references
- Queries such as
mat 6.
and1 co 13.4-
no longer yield the "No Results" message (because the unnecessary trailing token is now ignored)
- Queries such as