Clone wiki

snakeyaml-engine / Changes


2.3 (2021-04-19)

  • Change signatures to have settings always as first parameter to avoid confusion
  • Support read and write YAML with Comments as in SnakeYAML (thanks to Omer Azmon)

2.2.1 (2020-11-24)

2.1 (2020-01-25)

  • Allow ENV variable substitution
  • Allow non ASCII characters in the anchor names
  • Restrict the total number of aliases for non-scalar nodes (mappings and sequences).
  • A lot of improvements based on Sonarqube report
  • Fix numbers format. Number may not begin with '+' and it may not have a leading 0
  • Update Maven plugins

2.0 (2019-10-06)

  • Major refactoring of the API and implementation to support the Beans project (this is the reason to change the version to 2.0)
  • Add custom runtime properties to Node to support the Beans project
  • Introduce static methods to create builders for settings
  • Fix #9: Improve documentation for indentation in block flow
  • Fix #7 and #11: Allow TAB to precede a token (thanks to Sylvain Baudoin)
  • Fix #10: Use Base64 encoding provided by the JDK 8 (thanks to @develar)
  • Fix #3: Wrap runtime exceptions into YamlEngineException (thanks to @fred_curts)
  • Fix #1: Null tag constructor not called when parsing top-level null value (thanks to @fred_curts)

1.0 (2018-09-08)

  • The first version is released (2018-09-08)
  • The Public API is stable to be released (2018-09-03)