tiramisu/CHANGELOG.md

299 lines
4.1 KiB
Markdown

## 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