Change Log

v1.2.0 (2024-03-20)

Support for table constructors in the json.from_json() function.

- data.to_data() function:
  - supports for enhancing tables with the __name metaproperty;
- Nameable mixin — this mixin adds the __name metaproperty to a class created by library [middleclass](https://github.com/kikito/middleclass); this metaproperty equals to the name property of the mix target class;
- serialization to JSON:
  - json.from_json() function:
    - optionally, it can recreate tables with the __name property with the passed constructors.

v1.1.0 (2024-03-07)

Support for serialization to JSON.

- serialization to JSON:
  - json.to_json() function — this function calls the data.to_data() function and then transforms the data into the JSON;
  - json.from_json() function — this function transforms the text in the JSON to a data:
    - optionally, it can validate the data against a JSON Schema.

v1.0.0 (2024-02-26)

Major version. Implemented the data.to_data() function and serialization to string.

generated by LDoc 1.5.0 Last updated 2025-01-12 02:30:45