Skip to content

Releases: gmpassos/yaml_writer

v2.0.1

24 Oct 06:48
Compare
Choose a tag to compare
  • Remove unnecessary trailing spaces from keys with values declared on a new line.

  • test: ^1.25.8

  • coverage: ^1.10.0

v2.0.0

22 Jan 09:25
Compare
Choose a tag to compare
  • Internals are reworked: now package is relying on a tree-like structure to improve maintainability and scalability.
  • Fixed indentSize validation (only values >=1 are allowed).
  • Resolved #6:
# BEFORE:
field:
  - 
    - 5
    - 2
  - 
    a: 3
    b: 6

# AFTER:
field:
  - - 5
    - 2
  - a: 3
    b: 6
  • Update min Dart SDK version constraint from 2.12.0 to 3.0.0
  • Update lints: ^2.0.1 to lints: ^3.0.0

BREAKING CHANGES:

  • YAMLWriter renamed to YamlWriter (Effective Dart reference).
  • Deprecated identSize property is removed. Use indentSize instead.
  • toEncodable property is removed. Use constructor parameter instead (YamlWriter#toEncodable).

v1.0.3

04 Dec 02:10
Compare
Choose a tag to compare
- `YAMLWriter`:
  - Added `allowUnquotedStrings`.
  - Rename `identSize` to `indentSize`.
  - Deprecate `identSize` field.
- lints: ^2.0.1
- test: ^1.22.0
- dependency_validator: ^3.2.2
- coverage: ^1.6.1

v1.0.2

28 Jul 16:18
Compare
Choose a tag to compare
- Fixed serialization of an empty `List` to `[]`
- Updated GitHub CI.
- lints: ^2.0.0
- test: ^1.17.12
- dependency_validator: ^3.2.0
- coverage: ^1.1.0

v1.0.1

30 Jul 09:18
Compare
Choose a tag to compare
- Improve `pubspec.yaml` description.
- Improve README.

v1.0.0

30 Jul 08:55
Compare
Choose a tag to compare
- Initial version.