tonik 0.4.0 copy "tonik: ^0.4.0" to clipboard
tonik: ^0.4.0 copied to clipboard

Pure Dart OpenAPI 3.0/3.1 code generator. Creates type-safe API client packages for Dart and Flutter with sealed classes, pattern matching, and full encoding support.

0.4.0 #

  • FIX: wrong links to changelog.
  • FEAT: better readme and documentation.

For full changes across all packages, see the complete changelog.

0.3.0 #

  • FIX: allow text and binary in config.
  • FEAT: better documentation.
  • FEAT: better support for nullable schemas.

0.2.1 #

For full changes across all packages, see the complete changelog.

0.2.0 #

Note: This release has breaking changes.

  • FEAT: binary data type.
  • FEAT: various improvements for configuration handling.
  • FEAT: custom content types via configuration.
  • FEAT: cli handling for config.
  • FEAT: config and name overrides.
  • BREAKING FEAT: require dart 3.10.0 or later.

0.1.0 #

0.0.9 #

  • FEAT: security information parsing and documentation.

0.0.8 #

  • FEAT: Uri property encoding and decoding.

0.0.6 #

0.0.5 #

0.0.4 #

  • FIX: define executables for tonik.
  • FEAT: generate all of classes.
  • FEAT: improve output on invalid arguments.

0.0.3 #

0.0.2 #

  • FEAT: doc strings for api clients.
  • FEAT: response parsing first part.
  • FEAT: response generator for single body responses.
  • FEAT: improved request and response naming.
  • FEAT: parse request bodies.

0.0.1 #

  • Initial version.
4
likes
150
points
381
downloads

Publisher

verified publisherottenweller.net

Weekly Downloads

Pure Dart OpenAPI 3.0/3.1 code generator. Creates type-safe API client packages for Dart and Flutter with sealed classes, pattern matching, and full encoding support.

Repository (GitHub)
View/report issues
Contributing

Topics

#openapi #codegen #swagger #rest #api-client

Documentation

API reference

License

MIT (license)

Dependencies

args, collection, logging, meta, tonik_core, tonik_generate, tonik_parse, yaml

More

Packages that depend on tonik