Skip to content

Releases: caleb531/youversion-suggest-alfred

v8.0.3

12 Jun 03:22
8c4b113
Compare
Choose a tag to compare
  • Fixed a critical bug where Bible references could not be opened in a web browser on macOS 10.12.5
  • Updated book data fetcher in accordance with YouVersion's latest web UI
  • New/updated Bible versions for the following languages:
    • Arabic
    • Bulgarian
    • English
    • Hindu
    • Korean
    • Portuguese - Portugal
    • Spanish

v8.0.2

20 Mar 02:57
e620cb0
Compare
Choose a tag to compare
  • Updated reference URLs in accordance with the latest YouVersion web update
    • All v8 users should upgrade for a faster experience viewing and copying Bible references

v8.0.1

13 Feb 01:15
aade20c
Compare
Choose a tag to compare
  • Parse qc breaks (like those in Revelation 4:8) contained within copied reference content
  • Add 3-second timeout to URL content requests to prevent hanging requests

v8.0.0

19 Nov 02:31
a507c32
Compare
Choose a tag to compare
  • New Versions
    • Added 26 new versions to English
    • Added 15 new versions across 13 other languages
  • Improvements
    • Data fetched from the YouVersion website is now compressed automatically
      • This can potentially reduce the time to search Bible content or copy references to the clipboard
    • Improved the yvset filter to be more intelligent when filtering possible values for preferences
    • Fixed a bug where changing languages would not refresh cached content
    • Added a contributing guide for the benefit of other developers who wish to contribute to the development of YouVersion Suggest
  • Backend improvements
    • Upgraded the internal language code format from ISO 639-1 to ISO 639-3
      • YouVersion now uses ISO 639-3 to identify all languages that it supports for Bible content
      • Language data files have been renamed to their ISO 639-3 equivalents (e.g. language-es.json => language-spa.json)
      • Added backwards-compatibility layer to ensure that existing installations of YouVersion Suggest can upgrade smoothly to v8
    • Language utilities
      • Rewrote add_language utility to eliminate pyquery dependency
    • Unit tests
      • Added unit tests for all workflow modules and utilities
      • Code coverage remains at 100%, but now encompasses more files than previously
    • Project management
      • Upgraded all project dependencies to their latest versions
      • Added isort dependency to ensure the import order and format of every Python file is compliant with PEP 8
      • Removed invoke task runner; Bash aliases/functions are faster and more flexible substitutes to Invoke tasks

v7.1.0

14 Nov 02:46
b208872
Compare
Choose a tag to compare
  • Added support for Traditional Chinese (zh-TW)
  • Added additional utilities for updating language data
  • Other miscellaneous tweaks

v7.0.1

13 Aug 20:52
Compare
Choose a tag to compare
  • Fixed a bug where paragraphs between quotations in Bible content would not be surrounded by blank lines when copying such content to the clipboard
  • Upgraded Alfred Workflow Packager to v1.1.0

v7.0.0

18 Jul 03:05
Compare
Choose a tag to compare
  • Removed all search engine preference functionality in favor of Alfred's native Default Web Search workflow object
    • See README for how to now set default search engine for YouVersion Suggest
  • Switched to using Alfred Workflow Packager for packaging and exporting workflow during development
    • Run awp from the project's root directory to copy the relevant project resources to the installed workflow
    • Run awp --version to set the version of the installed workflow (e.g. awp --version 4.1.0)
    • Run awp --export to export the installed workflow to the project directory

v6.2.0

06 Jun 16:55
Compare
Choose a tag to compare
  • Updated "Copied to clipboard" notification to include the identifier of the reference being copied
  • Display a notification after setting a preference (language, version, or search engine)
  • Display the current value alongside each preference listed for the yvset filter
  • Switched from using {query} to using argv for reading input
  • Made many improvements to the workflow updater script
  • Upgraded radon package (used for testing code complexity) to v1.4.0

v6.1.0

31 May 19:48
Compare
Choose a tag to compare
  • You can now press shift while a result is selected to preview the contents of the respective reference with Quick Look
    • This is especially useful when finding verses with yvsearch without losing your place in the search results
  • Switched from XML to JSON for result list feedback format
  • Upgraded project dependencies

v6.0.0

29 May 02:16
Compare
Choose a tag to compare
  • v6.0.0 marks the first release of YouVersion Suggest that is compatible with Alfred 3 only; Alfred 2 is no longer supported
    • The latest Alfred 2-compatible release of YouVersion Suggest (v5.0.0) is still available for download in this repository