dynamite 0.2.0 copy "dynamite: ^0.2.0" to clipboard
dynamite: ^0.2.0 copied to clipboard

Provides a Dart Build System builder for generating clients from OpenAPI specifications.

0.2.0 #

Note: This release has breaking changes.

  • REFACTOR(dynamite): prefer final over var. (d4cfedad)
  • REFACTOR(dynamite): remove unnecessary casts. (5f180065)
  • REFACTOR(dynamite): remove unnecessary parenthesis. (86121af4)
  • REFACTOR(dynamite): use const for typeresults and custom serializers. (6d69f9c4)
  • REFACTOR(dynamite): only use raw strings where necessary. (48dec25f)
  • PERF(dynamite): Only initialize clients with tag once. (1c8f0b5b)
  • FIX(dynamite): Add Type as keyword. (aeb54bc0)
  • FIX(dynamite): serialization of someOfs with an array member. (8e895ff6)
  • FIX(dynamite): prefix serializers with $ and use a the private field where possible. (450883f9)
  • FIX(dynamite): escape RegExp names. (2bd9ab48)
  • FIX(dynamite): fix reference to enum types. (a486a9db)
  • FIX(dynamite): do not add . to empty lines. (29abd811)
  • FIX(dynamite): do not split tags at /. (c206858d)
  • FEAT(dynamite): document generated libraries and add support for all info fields. (671e1b11)
  • FEAT(dynamite): use named imports for uri/uri. (b84324e6)
  • FEAT(dynamite): remove dependency on universal_io in the generated code. (a43b8df0)
  • FEAT(dynamite): use named imports for dynamite_runtime/http_client. (1a111fb4)
  • FEAT(dynamite): use named imports for built_value/standard_json_plugin. (4fc34fc8)
  • FEAT(dynamite): let code_builder name the dynamite_utils import. (13838b90)
  • FEAT(dynamite): add doc comments someOf extensions. (3cf2f17c)
  • FEAT(dynamite): add doc comments to enums. (33148f88)
  • FEAT(dynamite): add doc comments to built classes. (0be1fbae)
  • FEAT(dynamite): add doc comments generated someOfs. (2a67f060)
  • FEAT(dynamite): add doc comments to serializers. (485386ac)
  • FEAT(dynamite): add generated by comment to warn about manual changes. (f63dd039)
  • FEAT(dynamite): document clients. (2ac0a29e)
  • BREAKING REFACTOR(dynamite): do not double escape names. (c4df466a)
  • BREAKING REFACTOR(dynamite_runtime): make authentication optional. (24653100)
  • BREAKING REFACTOR(dynamite_runtime): use named parameters for executeRequest methods. (c022dfb5)
  • BREAKING REFACTOR(dynamite): remove unecessary allOf interfaces. (62fe4187)
  • BREAKING REFACTOR(dynamite): do not name generated libraries. (0df67796)
  • BREAKING FEAT(dynamite,nextcloud): drop userAgent parameter. (9d7d86a8)
  • BREAKING FEAT(dynamite): allow clients from the http package. (bff69c34)

0.1.0 #

  • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
1
likes
0
points
2
downloads

Publisher

unverified uploader

Weekly Downloads

Provides a Dart Build System builder for generating clients from OpenAPI specifications.

Homepage
Repository (GitHub)
View/report issues

Topics

#openapi #codegen #build-runner

License

unknown (license)

Dependencies

build, built_collection, built_value, checked_yaml, code_builder, collection, crypto, dart_style, intersperse, meta, path, pub_semver, pubspec_parse, source_helper, uri, version

More

Packages that depend on dynamite