Changes

Version 0.8.2 (2024-01-29)

  • Change license to GPLv3 (#120).

  • Change class name character limit to 64 (#122).

  • Bug Fix: type “hstore” does not exist in migration (#124).

  • Bug Fix: migration value too long for type character varying(32) (#125).

  • Update Python version (#126).

Version 0.8.1 (2022-07-20)

  • Upgrade bdc-db to 0.6.2 (#115).

  • Add Babel dependency.

Version 0.8.0 (2022-02-07)

  • Add table for transitions (#81).

  • Rename table class_systems to classification_systems (#80).

  • Add class system versioning (#79).

  • Add support I18N (#78).

  • Add custom decorator to assign language support (#109).

Version 0.6.0 (2021-04-09)

  • Add unique value in class (#97).

  • Review mandatory fields in the data model (#89).

  • Review table styles (#87).

  • Add symbology encoding for well known classification systems (#86).

  • Update Docker image used in tests (#91).

  • Improve Unittest (#83).

  • Add UniqueConstraint in classification system (#75).

  • Add index in table (#74).

  • Add drone integration (#71).

Version 0.4.1 (2021-03-17)

  • Upgrade BDC-DB dependency to 0.4.3 to keep SQLAlchemy in version 1.3 until SQLAlchemyUtils is updated for SQLAlchemy 1.4. (#99).

Version 0.4.0 (2020-12-09)

Version 0.2.0 (2020-04-11)

  • First experimental version.

  • Support for: Class Systems, Classes, Styles and Class Mappings.

  • Command Line Interface support.

  • ER diagram based on Draw.io.

  • Documentation system based on Sphinx.

  • Documentation integrated to Read the Docs.

  • Package support through Setuptools.

  • Installation and use instructions.

  • Database schema based on Flask-Alembic.

  • Support for dynamic loading of model classes derived from LCCS-DB.

  • Source code versioning based on Semantic Versioning 2.0.0.

  • License: MIT.