xml_serializable 2.5.3 copy "xml_serializable: ^2.5.3" to clipboard
xml_serializable: ^2.5.3 copied to clipboard

Automatically generate code for converting to and from XML by annotating Dart classes.

Changelog #

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2.5.3 (2024-12-04) #

Bug Fixes #

2.5.2 (2024-09-09) #

Bug Fixes #

  • nullable converter types include if null (#62) (273ead3)

2.5.1 (2024-08-26) #

Bug Fixes #

  • escape strings containing reserved characters (#60) (0cf42f8)

2.5.0 (2024-02-04) #

Features #

  • add support for custom converters (#56) (dc09f99)

Tests #

  • add xml converter and update fakes (#57) (0615769)

2.4.1 (2023-12-13) #

Builds #

2.4.0 (2023-10-07) #

Features #

  • add support for serializing xml cdata (#48) (8a11d9e)

2.3.0 (2023-06-11) #

Features #

  • add support for fields in superclasses (#39) (8679f1c)
  • add support for import prefixes (#40) (ca0e835)

Documentation #

  • add step by step getting started (#34) (4c44991)

Tests #

  • use build_test and source_gen_test packages (#41) (f35d018)

2.2.2 (2022-10-29) #

Bug Fixes #

  • publicise generated enum maps to enable reuse (#29) (ab66a66)
  • only deserialize fields with an annotation (#30) (1b96d2d)

2.2.1 (2022-10-26) #

Bug Fixes #

  • enum iterable duplicate variable declaration (#26) (f429e84)

2.2.0 (2022-10-23) #

Features #

  • add support for serializing enums (#20) (c827cce)
  • add support for renaming fields in a class (#24) (d2aefbe)

2.1.1 (2022-08-07) #

Bug Fixes #

  • mixin support for classes without root element (#18) (731babb)

2.1.0 (2022-06-12) #

Features #

  • add support for serializing additional types (#15) (0186617)
  • add create mixin to reduce boilerplate (#17) (47c7a7b)

2.0.2 (2022-04-30) #

Builds #

2.0.1 (2022-01-05) #

Builds #

2.0.0 (2021-10-17) #

Builds #

Documentation #

2.0.0-nullsafety.0 (2021-01-04) #

Features #

Code Refactoring #

1.0.0 (2020-10-04) #

Features #

7
likes
140
points
17.5k
downloads

Publisher

verified publisherthomasclark.dev

Weekly Downloads

Automatically generate code for converting to and from XML by annotating Dart classes.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

analyzer, build, build_config, recase, source_gen, source_helper, xml, xml_annotation

More

Packages that depend on xml_serializable