## 4.2.0a0 (2026-04-30) ### Feat - better identifiers retrieve ## 5.2.0a32 (2026-03-02) ### Fix - pyproject.toml ## 5.2.0a30 (2026-03-02) ### Fix - pyproject.toml ## 5.2.0a29 (2026-03-02) ### Fix - pyproject.toml ## 5.2.0a28 (2026-03-02) ### Fix - pyproject.toml ## 5.2.0a27 (2026-03-02) ### Feat - identifier in ParamDynOption could be a calculation - can get properties without index when uncalculated is set to true - better separation between mandatory and empty property + get true property type with mandatory function ### Fix - ParamDynOption with disabled properties ## 5.2.0a26 (2026-01-29) ### Feat - can unsort data in display_list ## 5.2.0a25 (2026-01-21) ### Fix - subconfig with follower ## 5.2.0a24 (2026-01-04) ### Feat - can use forcepermissive, unrestraint or nowarnings for a subconfig ## 5.2.0a23 (2026-01-01) ### Feat - name and type for a config ### Fix - name is mandatory for config inside a metaconfig ## 5.2.0a22 (2026-01-01) ### Fix - remove debugging ## 5.2.0a21 (2025-12-30) ### Fix - set permissive for all option in carry_out_calculation ## 5.2.0a20 (2025-12-23) ### Feat - add forcepermissive() and index(None) + improvment ## 5.2.0a19 (2025-12-22) ### Fix - calculation with leader ## 5.2.0a18 (2025-12-22) ### Feat - add subconfig in errors - ParamSelfOption accept dynamic=False - do not save disabled force_store_value option ### Fix - better error message - force_store_value in dynamic family ## 5.2.0a17 (2025-11-03) ### Feat - value modified in parent config is a default value for current config and can get default owner for an option ## 5.2.0a16 (2025-10-29) ### Feat - property that make sens + better dependencies ## 5.2.0a15 (2025-10-22) ### Feat - .identifiers can return convert value ### Fix - uncalculated dynamic - accept allow_dynoption - identifier could be temporary None ## 5.2.0a14 (2025-10-16) ### Feat - property.get(uncalculated=True) is now possible for an dynoptiondescription without identifiers ### Fix - allow_dynoption - allow_dynoption in group_type() - black - allow_dynoption in identifiers() - allow_dynoption for option informations ## 5.2.0a13 (2025-10-10) ### Fix - can unrestraint a already unrestraint config ## 5.2.0a12 (2025-09-30) ### Fix - avoid infinite loop in rougail ## 5.2.0a11 (2025-09-29) ### Fix - add min_integer and max_integer for intOption ## 5.2.0a10 (2025-09-20) ### Feat - better conflict with dynamic name - reactive metaconfig ### Fix - add dependency for calculation in choice values - better port validation with the value '' ## 5.2.0a9 (2025-05-12) ### Fix - upgrade translation - better error message ## 5.2.0a8 (2025-05-05) ## 5.2.0a7 (2025-05-05) ### Fix - better error message ## 5.2.0a6 (2025-04-30) ### Feat - ability to redefine ConfigError message ### Fix - update translation - better error message - do not modify the default_multi attribute ## 5.2.0a5 (2025-04-09) ### Fix - version ## 5.2.0a4 (2025-04-09) ### Fix - better error message ## 5.2.0a3 (2025-03-19) ### Fix - better errors message ## 5.2.0a2 (2025-02-13) ### Feat - an option could be not validate ## 5.2.0a1 (2025-02-10) ### Feat - can get params value easily - ability to resolve domainname - better error messages ## 5.2.0a0 (2025-01-04) ### Feat - return index in error message - option.type can return the symlink type ### Fix - message error improvment ## 5.1.1a1 (2024-12-11) ### Fix - option.get now accept allow_dynoption ## 5.1.1a0 (2024-11-25) ### Fix - dynoption could be optional if identifier is unknown ## 5.1.0 (2024-11-06) ## 5.1.0rc0 (2024-11-06) ### Feat - add min_len, max_len, forbidden_char for password option ## 5.0.0 (2024-11-01) ### Fix - add changelog_merge_prerelease to commitizen ## 5.0.0rc0 (2024-11-01) ### Feat - return propertyerror in function - mandatory for a variable and replace suffix to identifier - reorganise code ### Fix - translation + black - regexp tests - update documentation - better permissive support - 4.1.0 ## 4.0.2 (2024-02-20) ### Fix - sub dynamic in sub dynamic family ## 4.0.1 (2023-12-17) ### Feat - documentation - dynamic family can have sub family