Skip to content

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

Compare with 1.2.0

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

Compare with first commit

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

Compare with 1.2.0

1.2.0 - 2024-04-12

Compare with first commit

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

Compare with first commit

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).