Skip to content

v2.0.4

Latest

Choose a tag to compare

@pcisar pcisar released this 23 Oct 09:43

Added

  • Support for hooks registered with ANY as the source, including a specific event or ANY
    event, with regression tests for callback delivery and removal.
  • Generated llms.txt for the published documentation.
  • Hatch scripts for regenerating the configuration and test protobuf bindings.
  • AGENTS.md and per-module development guides.
  • A modular coding-agent skill for using firebird-base.
  • A development roadmap.
  • A Hatch command to package the agent skill as a ZIP archive.

Changed

  • Migrated the documentation from Sphinx and reStructuredText to Zensical and Markdown,
    including the Read the Docs and docset build workflows.
  • Linked the published changelog to this file and expanded the configuration, collections,
    buffer, logging, trace, and protobuf documentation.
  • Updated the protobuf tests and regenerated the test protobuf binding.
  • Added Python 3.14 and 3.15 package classifiers and Python 3.15 to the Hatch test matrix.
  • Added light and dark themes to the published documentation.

Fixed

  • Corrected the public protobuf descriptor registration name to register_descriptor();
    the previous register_decriptor() spelling remains as a deprecated alias until 3.0.
  • Corrected configuration, trace, and signal documentation examples.
  • Corrected attribute and signature rendering in the generated API reference.