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.

Unreleased

0.3.0 — 2026-06-22

Added

  • A new epicsdb.Database class, that represents a database file.

    This contains a list of records, and a documentation for the file, which you can write like by using #| comments:

    #| This is
    #| a database
    #| toplevel documentation.
    
    # ...
    

    This special comment has to be before any declaration.

  • New simplified functions for parsing DBs:

Deprecated

Removed

  • The record’s print_to_text function was removed

0.2.2 — 2025-10-23

First official release!

Added

Support for parsing DB files:

  • Getting input and output links from records

  • Getting documentation from records