Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.3.0 - 2025-06-08¶
Build¶
- nix-shell (f3cdceb by David James McCorrie).
Dependencies¶
- add ipython/ipdb to the devshell and use ipdb for breakpoints (63c7d9c by David James McCorrie). Signed-off-by: David James McCorrie djmccorrie@gmail.com
Features¶
- new command to easily generate all modules (48cac8c by David James McCorrie). Signed-off-by: David James McCorrie djmccorrie@gmail.com
- parse all UXLC bible books (dbdc03a by David James McCorrie). Signed-off-by: David James McCorrie djmccorrie@gmail.com
- parse UXLC bible book (42d9d00 by David James McCorrie). Signed-off-by: David James McCorrie djmccorrie@gmail.com
- Initial support for Haqor bible module (b9ed845 by David James McCorrie). Signed-off-by: David James McCorrie djmccorrie@gmail.com
- add UXLC src (075e93a by David James McCorrie).
- simple osis support with structure and word lemma (e6e2ba5 by David James McCorrie).
Bug Fixes¶
- duty scripts fix issues (86126fd by David James McCorrie). Signed-off-by: David James McCorrie djmccorrie@gmail.com
- remove safety check from the CI config as it requires registration (63b25e7 by David James McCorrie).
- use Safety 3.2.0 scanning /home/david/base/bible-modules 2024-06-04 10:30:08 UTC (8534ad6 by David James McCorrie).
Code Refactoring¶
- change main cli name bm_tools -> bm as it's easier to type (636f735 by David James McCorrie). Signed-off-by: David James McCorrie djmccorrie@gmail.com
- tidy up src texts and small fixes (7e6b7c1 by David James McCorrie). Signed-off-by: David James McCorrie djmccorrie@gmail.com
- Convert to UV and add flake (9d0ece3 by David James McCorrie). Signed-off-by: David James McCorrie djmccorrie@gmail.com
- rename from aramaic-bible-modules to bible-modules to broaden the project scope (5d95af2 by David James McCorrie).
1.2.0 - 2024-04-12¶
Build¶
- significant refactor of the build scripts using copier-pdm template (78ad8e3 by David James McCorrie).
- add auto-changelog (71d5ecb by David James McCorrie).
- update the pdm lock with latest versions (e578bca by David James McCorrie).
- update dependancy versions (25901b6 by David James McCorrie).
- fixed the pyproject.toml dep versions imported from poetry (6f0a6d2 by David James McCorrie).
- add .pdm-python to .gitignore (f6e7981 by David James McCorrie).
- migrate from poetry to pdm (6b1a92d by David James McCorrie).
Features¶
- add support for final forms, and improve the hebrew translit mappings (e4407d6 by David James McCorrie).
- add initial support for vpl and osis (7e901d6 by David James McCorrie).
- proper syriac font in generated HTML (021e3c3 by David James McCorrie).
- add support for HTML bible module generation as well as Markdown (c047d89 by David James McCorrie).
- generate bible text using either Hebrew/syriac unicode alphabets (7ca9a3d by David James McCorrie).
Bug Fixes¶
- tests (a769fd1 by David James McCorrie).
- ci only use 3.12 (8e16abf by David James McCorrie).
- add build all modules back to makefile, docs updated (a412d8d by David James McCorrie).
- github url (70c8fc5 by David James McCorrie).
Code Refactoring¶
- start to add some more meaningfull structure (bb0b0b4 by David James McCorrie).
1.2.1 - 2024-04-12¶
1.2.0 - 2024-04-12¶
Build¶
- significant refactor of the build scripts using copier-pdm template (78ad8e3 by David James McCorrie).
- add auto-changelog (71d5ecb by David James McCorrie).
- update the pdm lock with latest versions (e578bca by David James McCorrie).
- update dependancy versions (25901b6 by David James McCorrie).
- fixed the pyproject.toml dep versions imported from poetry (6f0a6d2 by David James McCorrie).
- add .pdm-python to .gitignore (f6e7981 by David James McCorrie).
- migrate from poetry to pdm (6b1a92d by David James McCorrie).
Features¶
- add support for final forms, and improve the hebrew translit mappings (e4407d6 by David James McCorrie).
- add initial support for vpl and osis (7e901d6 by David James McCorrie).
- proper syriac font in generated HTML (021e3c3 by David James McCorrie).
- add support for HTML bible module generation as well as Markdown (c047d89 by David James McCorrie).
- generate bible text using either Hebrew/syriac unicode alphabets (7ca9a3d by David James McCorrie).
Bug Fixes¶
- tests (a769fd1 by David James McCorrie).
- ci only use 3.12 (8e16abf by David James McCorrie).
- add build all modules back to makefile, docs updated (a412d8d by David James McCorrie).
- github url (70c8fc5 by David James McCorrie).
Code Refactoring¶
- start to add some more meaningfull structure (bb0b0b4 by David James McCorrie).
0.1.0 - 2024-04-12¶
Build¶
- add auto-changelog (71d5ecb by David James McCorrie).
- update the pdm lock with latest versions (e578bca by David James McCorrie).
- update dependancy versions (25901b6 by David James McCorrie).
- fixed the pyproject.toml dep versions imported from poetry (6f0a6d2 by David James McCorrie).
- add .pdm-python to .gitignore (f6e7981 by David James McCorrie).
- migrate from poetry to pdm (6b1a92d by David James McCorrie).
Features¶
- add support for final forms, and improve the hebrew translit mappings (e4407d6 by David James McCorrie).
- add initial support for vpl and osis (7e901d6 by David James McCorrie).
- proper syriac font in generated HTML (021e3c3 by David James McCorrie).
- add support for HTML bible module generation as well as Markdown (c047d89 by David James McCorrie).
- generate bible text using either Hebrew/syriac unicode alphabets (7ca9a3d by David James McCorrie).
Code Refactoring¶
- start to add some more meaningfull structure (bb0b0b4 by David James McCorrie).