Skip to content

Latest commit

 

History

History
59 lines (36 loc) · 1.5 KB

CHANGELOG.md

File metadata and controls

59 lines (36 loc) · 1.5 KB

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]

Changed

Added

Fixed

Removed

Deprecated

Security

0.31.1

Changed

  • The server default of active_by_default is now True.

Removed

  • ScenarioActiveFlag import and export mappings have been removed. While the flag column is still in the database schema, it is not used anywhere, nor is it accessible e.g. in Toolbox.

0.31.0

This is the first release where we keep a Spine-Database-API specific changelog.

The database structure has changed quite a bit. Large parts of the API have been rewritten or replaced by new systems. We are still keeping many old entry points for backwards compatibility, but those functions and methods are pending deprecation.

Changed

  • Python 3.12 is now supported.
  • Objects and relationships have been replaced by entities. Zero-dimensional entities correspond to objects while multidimensional entities to relationships.

Added

  • Entity alternatives control the visibility of entities. This replaces previous tools, features and methods.
  • Support for superclasses. It is now possible to set a superclass for an entity class. The class then inherits parameter definitions from its superclass.

Removed

  • Tools, features and methods have been removed.