v4.0rc0
Frigid v4.0rc0 (2025-06-14)
Enhancements
- Add concealment of non-public attributes to standard behaviors of classes and
objects. - Documentation: Add comprehensive examples for classes and update all examples
for the new architecture.
Removals
-
Exceptions: Rename exception classes for better consistency.
AttributeImmutabilityErroris nowAttributeImmutabilityEntryImmutabilityErroris nowEntryImmutabilityEntryValidityErroris nowEntryInvalidity
This is a breaking change - the old exception names are no longer available.
-
Merge
dataclassesandobjectsmodules intoclassesmodule.
Removeqaliasesmodule. -
Replace
@immutabledecorator with@with_standard_behaviors.
Replace@immutable_dataclassdecorator with
@dataclass_with_standard_behaviors.