Release Notes¶
Here are the release notes for the official decoratory package releases. Each release note states what’s new in each version, and will also describe any changes made in that version.
For those upgrading to a new version of the decoratory package, you will need to check all the backwards-incompatible changes and deprecated features for each release from the one after your current version, up to and including the new version.
Release History¶
Version: 0.9.9.*, Build: 2024-01-07
Made Singleton, SemiSingleton and Multiton thread-safe
Unit tests for threadsafety added
Documentation with examples for threadsafety added
Global harmonization with getter/setter wrapper interface pattern
Version: 0.9.8.*, Build: 2023-09-09
Some minor documentation bugs fixed
Version: 0.9.7.*, Build: 2023-08-04
Merge the homepage and the project page to a new common
Project Site on https://decoratory.app
Move this new Project Site to an alternative server that supports SSL/certificates.
Version: 0.9.6.*, Build: 2023-07-18
Harmonization of property instance(s) of singleton and multiton
Unit tests using basic.Activation have been adapted to the changes of enum.IntFlag in Python 3.11
Improvements to the Project Pages:
New page footer for different device sizes
Consent manager shifted into the (new) page footer
Copy-code-to-clipboard button added
Version: 0.9.5.*, Build: 2023-07-17
Some minor documentation bugs fixed
Version: 0.9.4.*, Build: 2023-07-14
BaseDecorator class for wrapper inheritance added to decoratory.basic
Unit tests for BaseDecorator incl. documentation, for details see
Homepage on evation.eu, or
Project Page on decoratory.de
Some other documentation enhancements
Version: 0.9.3.*, Build: 2023-07-10
Minor bugs in the setup fixed
Some documentation enhancements
Version: 0.9.2.*, Build: 2023-07-04
Homepage http://evation.eu released
ReleaseNotes shifted to the project homepage
Copyright granted to the author
Version: 0.9.1.*, Build: 2023-06-27
Switch from PSF License to MIT License
Version: 0.9.0.*, Build: 2023-06-23
Unit test integration for Windows, Linux (and probably MacOS - feedback?)
- Pre production state, version 0.9.* for module
observer [
python -m decoratory.observer --version
]
- Pre production state, version 0.9.* for package
decoratory [
python -m decoratory --version
]
Version: 0.1.5.*, Build: 2023-06-21
- Pre production state, version 0.9.* for module
wrapper [
python -m decoratory.wrapper --version
]
Version: 0.1.4.*, Build: 2023-06-21
A new subclass SemiSingleton for a resettable singleton
Accessible parameter for singleton and multiton removed
Additional test and documentation
- Pre production state, version 0.9.* for modules
singleton [
python -m decoratory.singleton --version
]multiton [
python -m decoratory.multiton --version
]
Version: 0.1.3.*, Build: 2023-06-19
Extensions and improvements for module observer: test and documentation
Version: 0.1.2.*, Build: 2023-06-18
Intergration of unit tests for modules singleton, multiton and wrapper
An overall unit test for the package decoratory
Documentation enhancements for module observer, t.b.c.
Version: 0.1.1.*, Build: 2023-06-16
Initial version of the observer, incl. documentation
Version: 0.1.0.3, Build: 2023-06-15
Accessible parameter for singleton and multiton, incl. documentation
Resettable parameter for singleton and multiton, incl. documentation
Version: 0.1.0.2, Build: 2023-06-13
Documentation enhancements for singleton, multiton and wrapper
Version: 0.1.0.1, Build: 2023-06-12
Initial version with singleton, multiton and wrapper
© Copyright 2020-, Martin Abel, eVation. All Rights Reserved. |