kiwi 5.0.1 copy "kiwi: ^5.0.1" to clipboard
kiwi: ^5.0.1 copied to clipboard

A simple yet efficient dependency injection container for Dart and Flutter (can be coupled with the kiwi_generator package).

5.0.1 #

  • Fix a problem with pub.dev scores.

5.0.0 #

Now Kiwi it's a Brazilian package! 🇧🇷 ♥

Thank you (@vanlooverenkoen) for your contribution and trust in our work. He continued his active and dedicated work on the Kiwi package up to version 4.1.0.

  • feature: it's now possible to create a scoped container with providers copied from a parent, without a direct reference. (PR #101)
  • feature: it's now possible to check if the instance or builder is registered. (PR #103)
  • feature: it's now possible to list all providers. (PR #106)
  • feature: it's now possible to list all named providers. (PR #106)
  • feature: it's now possible to list all unnamed providers. (PR #106)
  • feature: it's now possible to convert the _Provider class to String. (PR #106)
  • refactor: the package structure has been refactored to be in line with the market. (PR #106)
  • refactor: implemented new dart format rule for line length (160) of package development. (PR #106)
  • refactor: the _providers now has a more verbose implementation, and it's now easy to read. (PR #106)
  • refactor: for the new implementations, new tests have been created. (PR #106)
  • refactor: github actions have been updated. (PR #106)
  • refactor: github project labels have been updated. (PR #106)
  • refactor: the Dart CLI tools in the package have been updated. (PR #106)
  • fix: typedefs have been updated. (PR #106)
  • fix: pub.dev points now sound great (150/150). (PR #106)
  • fix: dependabot has been updated. (PR #107)
  • chore: other minimalist changes.

4.1.0 #

Updated #

  • Dependencies
  • Moved from travis to github actions

4.0.3 #

Updated #

  • Dependencies

4.0.2 #

Updated #

  • Dependencies
  • Example to use Android X
  • Travis Dart format

Added #

  • Error's are now exported as well

4.0.1 #

Fixed #

  • Dart constraint issue for kiwi

4.0.0 #

BREAKING #

  • Support for kiwi_generator 4.0.0
  • Dart 2.14 min requirement

Updated dependencies #

3.0.0 #

Added #

  • Nullsafety codebase migration

Updated dependencies #

  • Updated dependencies to make sure we can still build with new dependencies.

2.1.1 #

Updated #

  • Description to make the kiwi package easy to find in pub.dev

2.1.0 #

Added #

  • No response bot to git
  • Android v2 embedding for the example project

2.0.1 #

Updated #

  • Updated dependencies

2.0.0 #

BREAKING CHANGE #

  • #9 Removed the unused T generic for some functions

1.1.0 #

Added #

  • #34 resolveAs<S,T>() added for testing only

Updated #

  • #32 better error handling
  • Flutter example improvements
  • Updated documentation

1.0.0 #

BREAKING CHANGE #

  • renamed Container to KiwiContainer so it is easier for Flutter devs to import the KiwiContainer

0.3.3 #

Fixed #

  • Updated homepage

0.3.2 #

Fixed #

  • Fixed pub.dev score

0.3.1 #

Fixed #

  • Fixed pub.dev score

0.3.0 #

Fixed #

  • Upgrade dependencies
  • Fixed formatting errors
  • Fixed pub.dev score

0.2.0 #

Added #

  • Scoped constructor for the Container class.
  • Upgrade test dependency

0.1.0 #

  • Initial Open Source release.
162
likes
160
points
44.5k
downloads

Publisher

verified publishergbtb16.com.br

Weekly Downloads

A simple yet efficient dependency injection container for Dart and Flutter (can be coupled with the kiwi_generator package).

Repository (GitHub)
View/report issues

Topics

#deep-linking #dependency-injector #containers

Documentation

API reference

License

MIT (license)

Dependencies

meta

More

Packages that depend on kiwi