nextcloud 5.0.2 copy "nextcloud: ^5.0.2" to clipboard
nextcloud: ^5.0.2 copied to clipboard

A Nextcloud API client written in Dart supporting all maintained Nextcloud server versions.

5.0.2 #

  • FIX(nextcloud): Set correct intl version constraint to allow all 0.19.x versions. (5aea8499)
  • FIX(nextcloud): Workaround WebDAV CSRF bug on web. (c1e051b2)

5.0.1 #

  • FIX(nextcloud): Emit errors in WebDAV getStream. (42619979)

5.0.0 #

Note: This release has breaking changes.

  • REFACTOR(dynamite): remove unnecessary parenthesis. (86121af4)
  • REFACTOR(dynamite_runtime): stop exporting cookie_jar. (9f144457)
  • REFACTOR(tool): Simplify generating specs. (4392385d)
  • PERF(nextcloud): make webdav props immutable and add constant constructors. (59a5ea9b)
  • PERF(dynamite): Only initialize clients with tag once. (1c8f0b5b)
  • FIX(nextcloud): create file even if webdav response is empty. (a4948d29)
  • FIX(nextcloud): Fix dashboard v2 tests. (5fb4f000)
  • 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(nextcloud): Use version range for intl dependency. (15fbc23f)
  • FIX(nextcloud): Fix flaky dashboard tests. (cc012659)
  • FIX(nextcloud): Stop exporting the crypton package. (c7218fbd)
  • FIX(deps): update dependency process_run to ^0.14.0+1. (0c464f89)
  • FEAT(dynamite): document clients. (2ac0a29e)
  • FEAT(dynamite): add doc comments generated someOfs. (2a67f060)
  • FEAT(dynamite): add doc comments to built classes. (0be1fbae)
  • FEAT(dynamite): add doc comments to enums. (33148f88)
  • FEAT(dynamite): add doc comments someOf extensions. (3cf2f17c)
  • FEAT(dynamite): add generated by comment to warn about manual changes. (f63dd039)
  • FEAT(dynamite): let code_builder name the dynamite_utils import. (13838b90)
  • FEAT(dynamite): use named imports for built_value/standard_json_plugin. (4fc34fc8)
  • FEAT(dynamite): document generated libraries and add support for all info fields. (671e1b11)
  • FEAT(dynamite): use named imports for dynamite_runtime/http_client. (1a111fb4)
  • FEAT(dynamite): use named imports for uri/uri. (b84324e6)
  • FEAT(dynamite): add doc comments to serializers. (485386ac)
  • FEAT(dynamite): remove dependency on universal_io in the generated code. (a43b8df0)
  • BREAKING REFACTOR(tool): Pin our own version of openapi-extractor. (a3a04129)
  • BREAKING REFACTOR(dynamite_runtime,nextcloud): make DynamiteApiException extend ClientException. (b9c4cf0d)
  • BREAKING REFACTOR(dynamite_runtime): use named parameters for executeRequest methods. (c022dfb5)
  • BREAKING REFACTOR(dynamite_runtime): make authentication optional. (24653100)
  • BREAKING REFACTOR(dynamite): do not double escape names. (c4df466a)
  • BREAKING REFACTOR(dynamite): do not name generated libraries. (0df67796)
  • BREAKING REFACTOR(dynamite): remove unecessary allOf interfaces. (62fe4187)
  • BREAKING FEAT(dynamite): allow clients from the http package. (bff69c34)
  • BREAKING FEAT(dynamite,nextcloud): drop userAgent parameter. (9d7d86a8)
  • BREAKING FEAT(nextcloud): Support onProgress in WebDAV getStream. (27a3eebf)
  • BREAKING FEAT(nextcloud): Update server to 28.0.2. (3bc3a9f8)
  • BREAKING CHORE(deps): Update openapi-extractor. (6b270b2e)

4.0.0 #

  • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
23
likes
130
pub points
81%
popularity

Publisher

unverified uploader

A Nextcloud API client written in Dart supporting all maintained Nextcloud server versions.

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#nextcloud #openapi #webdav

Documentation

API reference

License

AGPL-3.0 (LICENSE)

Dependencies

built_collection, built_value, collection, crypto, crypton, dynamite_runtime, http, intl, json_annotation, meta, universal_io, uri, version, xml, xml_annotation

More

Packages that depend on nextcloud