rougail/CHANGELOG.md

6.3 KiB

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