## 1.2.0a56 (2026-01-15)

### Fix

- types with subfamily

## 1.2.0a55 (2026-01-15)

### Fix

- better custom types support

## 1.2.0a54 (2026-01-14)

### Fix

- issymlinkoption is not available for an optiondescription
- better error messages

## 1.2.0a53 (2026-01-05)

### Fix

- new tiramisu version support

## 1.2.0a52 (2026-01-03)

### Feat

- load tiramisu objects from cache

## 1.2.0a51 (2025-12-30)

### Feat

- add types support

### Fix

- better error message

## 1.2.0a50 (2025-12-23)

### Fix

- improvment

## 1.2.0a49 (2025-12-22)

### Fix

- better error message

## 1.2.0a48 (2025-12-22)

### Fix

- documentation

## 1.2.0a47 (2025-12-22)

### Fix

- description

## 1.2.0a46 (2025-12-22)

### Fix

- duplicate description

## 1.2.0a45 (2025-12-22)

### Feat

- better translation
- add "do" extension for jinja2

### Fix

- user_datas => user_data

## 1.2.0a44 (2025-11-28)

### Fix

- disabled choices must not generate error when loaded from .rougailcli.yml

## 1.2.0a43 (2025-11-21)

### Feat

- add boolean return_type in validators

### Fix

- better rougailconfig copy
- port is a string

## 1.2.0a42 (2025-11-06)

### Feat

- can add limit length for a variable

### Fix

- black

## 1.2.0a41 (2025-11-06)

### Feat

- choice if invalid value or unknown variable in user data is a fatal error or not

## 1.2.0a40 (2025-11-03)

### Feat

- can add name for a tiramisu config
- active warnings for validators

## 1.2.0a39 (2025-10-29)

### Feat

- add tags support

### Fix

- load config leadership
- do not load secrets if not allowed
- update translation
- add test

## 1.2.0a38 (2025-10-22)

## 1.2.0a37 (2025-10-16)

### Feat

- keep forced_descriptions information (mostly for rougail-output-doc)

### Fix

- name is uncalculated

## 1.2.0a36 (2025-10-10)

### Feat

- can desactivate isolated namespace feature
- add return_type to property
- remove return_values_not_error and only_default parameter
- user_data can load secret manager values

### Fix

- translation for property is now in rougail
- error in InformationCalculation errors
- proprerty with unknown variable

## 1.2.0a35 (2025-10-02)

### Feat

- add warning class

## 1.2.0a34 (2025-09-30)

### Feat

- for formatter

## 1.2.0a33 (2025-09-29)

### Fix

- better doc for calculation with unknown variable

## 1.2.0a32 (2025-09-29)

### Feat

- **#28**: default value for a calculated variable with an unknown optional variable
- **#26**: cidr and network_cidr type is depreciate
- **#25**: add integer type which will replace number type

## 1.2.0a31 (2025-09-22)

### Fix

- dictionary => structure

## 1.2.0a30 (2025-09-20)

### Feat

- **40**: better conflict error message with dynamic name
- add new get_root_option function

### Fix

- update test

## 1.2.0a29 (2025-06-20)

### Fix

- UserDatas, do now set modified option in second round

## 1.2.0a28 (2025-06-18)

### Fix

- conversion

## 1.2.0a27 (2025-06-18)

### Feat

- separate rougail and rougail-base

## 1.2.0a26 (2025-05-26)

### Fix

- user_data better support for follower variable

## 1.2.0a25 (2025-05-14)

### Feat

- can launch UserDatas twice

## 1.2.0a24 (2025-05-12)

### Fix

- upgrade translation
- black

## 1.2.0a23 (2025-05-09)

### Fix

- add_quotes
- tiramisu_display_name could display only description
- use own undefined
- support of default_dictionary_format_version file in tests
- simplify version support

## 1.2.0a22 (2025-05-05)

### Fix

- user_datas support empty directory

## 1.2.0a21 (2025-05-02)

### Fix

- support {{ suffix }} name in 1.1 format version
- do not force use_data usage
- validators for an index

## 1.2.0a20 (2025-04-30)

### Fix

- remove symlink

## 1.2.0a19 (2025-04-30)

### Feat

- add ymlfile names in ConfigError message

### Fix

- update translation
- remove negative_description support
- redefine family in flatten mode
- update tests
- better multi check

## 1.2.0a18 (2025-04-09)

### Fix

- version

## 1.2.0a17 (2025-04-09)

### Fix

- better detection of multi variable in default attribute
- better error message

## 1.2.0a16 (2025-04-03)

### Feat

- reoganise param conversion + better variable validation

### Fix

- correction in namespace calculation

## 1.2.0a15 (2025-04-01)

### Feat

- can link regexp variable
- can link choice variable

### Fix

- update tests
- do not raise variable in property with force_optional
- update translation

## 1.2.0a14 (2025-03-30)

### Fix

- strutural step should not be available in commandline

## 1.2.0a13 (2025-03-27)

### Fix

- allow no user_datas installation (for example to generate doc)

## 1.2.0a12 (2025-03-19)

### Feat

- add rougail secret_manager

## 1.2.0a11 (2025-02-17)

### Fix

- add get remove properties

## 1.2.0a10 (2025-02-17)

### Fix

- we can define structural plugin when generate documentation
- if a variable in user_data not existe, it's no a warnings

## 1.2.0a9 (2025-02-10)

### Feat

- can change defaut params for an option

### Fix

- if no description, generate negative_description too
- error messages

## 1.2.0a8 (2025-01-04)

### Fix

- better support of not_for_commandline feature

## 1.2.0a7 (2025-01-02)

### Fix

- add structural_directory

## 1.2.0a6 (2025-01-02)

### Fix

- add path.py

## 1.2.0a5 (2025-01-02)

### Feat

- upgrade is not in formatter
- remove prefix

## 1.2.0a4 (2024-12-11)

### Feat

- move test to a new project rougail-tests
- output could have annotator

### Fix

- remove link
- reorganise user_datas
- only change prefix if path is relative

## 1.2.0a3 (2024-11-28)

### Fix

- add user_datas file

## 1.2.0a2 (2024-11-27)

### Feat

- add "exists" attribut for a family

### Fix

- separate UserDatas
- options could be a list

## 1.2.0a1 (2024-11-25)

### Fix

- dynamic variable could be optional
- dynamic variable declare in verion 1.0 has {{ suffix }}
- user_data plugins could have annotator function
- do not modify a dynamic variable if has default value

## 1.2.0a0 (2024-11-08)

### Feat

- add force_optional option to allow charging structure even if all variables are not available

## 1.1.1 (2024-11-06)

### Fix

- upgrade tests

## 1.1.1rc0 (2024-11-06)

### Fix

- update tiramisu dependency
- better user information if a needed package is not installed
- **37**: import doesn't works for some python version
- **36**: format 1.0: suffix attribut must works
- update fr/rougail.mo

## 1.1.0 (2024-11-01)

### Fix

- black
- add changelog_merge_prerelease to commitizen

## 1.1.0rc0 (2024-11-01)

### Feat

- update dependencies
- translation
- in calculation better debugging
- can sort dictionaries in different directories
- suffix to identifier
- better errors messages and improvement
- better debugging
- update upgrade module
- auto add multi for leader
- use suffix in property calculation
- in structural commandline very is there is conflict alternative name
- **#21**: add examples attributes
- **#23**: define easily a regexoption
- add relative path support
- add default inference for basic types
- suffixes in dynamic family should be a jinja function (#5)
- we should be able to customize a new variable type

### Fix

- support for unknown language
- license
- README
- use black
- valid mode even if there is no mode configured
- valid mode if no mode defined
- update tests
- type is not always mandatory
- auto_save in follower is now allowed in tiramisu

## 1.0.2 (2024-01-28)

### Fix

- 2023 => 2024
- correction for calculated variable with a variable in a dynamic family

## 1.0.1 (2024-01-28)

### Feat

- documentation
- new format 1.0
