pub_api_client 2.7.0 copy "pub_api_client: ^2.7.0" to clipboard
pub_api_client: ^2.7.0 copied to clipboard

An API Client for Pub to interact with public package information.

2.7.0 #

  • Updated schema by @leoafarias
  • Add missing field to pubspec by @jxstxn1

2.6.0 #

  • Feature: Added topics parameters to search method
  • Chore: Improved models equality and toString methods
  • Fix: Hanging on close #40

2.5.0 #

  • Feature: Ability to customize user-agent
  • Chore: Set the minimum Dart SDK version to 3.0.0. by @gmpassos
  • Chore: Update dependencies by @gmpassos
  • Chore: Switched analysis to use lints by @gmpassos
  • Chore: Pub.dev API no longer returns latestStableVersion for documentation endpoint
  • Fix: Handle invalid json on exception

2.4.0 #

  • Add the ability to search with any tags 32 thanks @Rexios80

2.3.0 #

  • Updated dependencies
  • Removed freezed

2.2.2 #

  • chore: Updated dependencies
  • Updated min SDK Version to 2.17

2.2.1 #

Thank you @Rexios80 for all the great contributions

  • chore: Updated dependencies
  • fix: Recursive paging shares client
  • added: More tests

2.2.0 #

  • Fixed Client interace for custom HTTP Client by @Rexios80 #17
  • Added Flutter Favorites, Google Packages and Publisher Package request helpers.

2.1.1 #

  • Added close method to PubClient

2.1.0 #

Fixed #

  • Exposed SearchOrder for sorting

2.0.7 #

Added #

  • Ability to sort search results.

2.0.6 #

Changed #

  • PackageScore nullable fields. Package metrics does not return fields when package is being processed. #10

2.0.5 #

Changed #

  • PublisherId is now a nullable string

2.0.4 #

Added #

  • Better exception messaging

2.0.3 #

Added #

  • Support for retrieve pub credentials on windows

2.0.2 #

Added #

  • Ability to list liked packages
  • Like and unlike a package

2.0.1 #

Added #

  • Ability to get all package names for completion functionality

Changed #

  • Fetching Google packages calls hosted static file

Removed #

  • Check latest update API
  • Deprecated packages to keep smaller dependency tree

2.0.0 #

Changed #

  • Deprecated checkUpdatePrinter
  • Null safety

1.0.9 #

Changed #

  • Ability to pass custom http Client as param.
  • Changed latest version to display stable version only

1.0.8 #

Changed #

  • Added search filter for publisher or for dependency
  • Added Google packages helpers

1.0.7 #

Changed #

  • Added package publisher
  • Added package options
  • Added package version info
  • Added documentation
  • Exposed models

1.0.5 #

Changed #

  • Better pubspec parsing

1.0.4 #

Changed #

  • Added check for package update
  • Added console printer for package update

1.0.3 #

Changed #

  • Added user-agent to requests

1.0.2 #

Changed #

  • Further improvements

1.0.1 #

Changed #

  • Test improvements and API clean up

1.0.0 #

Changed #

  • Initial version
53
likes
120
pub points
88%
popularity

Publisher

verified publisherleoafarias.com

An API Client for Pub to interact with public package information.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

dart_mappable, http, oauth2, path, pubspec

More

Packages that depend on pub_api_client