Skip to content

Latest commit

 

History

History
101 lines (53 loc) · 2.29 KB

CHANGELOG.md

File metadata and controls

101 lines (53 loc) · 2.29 KB

CHANGELOG

2.3.0 - 2019-11-07

  • Updated tests to use ava.

2.2.3 - 2016-03-31

  • Bugfix when providing values to async called functions.

2.2.2 - 2016-02-22

  • Corrected examples in documentation.
  • Updated dependencies.
  • No code changes.

2.2.1 - 2016-01-11

  • Updated dependencies.
  • No code changes.

2.1.1 - 2016-11-21

  • Fixed the broken chaining interface of the bulk provider.

2.1.0 - 2016-11-21

  • Added registerBulk in the hopes of reducing the amount of code that is necessary when using the container.

2.0.5 - 2016-07-05

  • Improved the errors that are returned from modules if there is a problem requiring a file. Previously it would say something like "SyntaxError: missing ) after argument list" and now that error message is prefixed with "Error requiring FILENAME: ".

2.0.4 - 2016-05-31

  • Found and fixed a problem where an arrow function returned an object that utilized the syntax of a class function. Mostly changed the order of the parsers, but also added a test to ensure it is fixed in the future as well.

2.0.3 - 2016-05-27

  • The provider class now does type checking before instantiating a class and running functions, catching the errors closer to the problem, allowing for more accurate error messages.

2.0.2 - 2016-05-27

  • Throws an error with the key name when there is a problem resolving something.

2.0.1 - 2016-05-06

  • Allow .fromModule() to be passes a path and handle relative paths in a defined way.

2.0.0 - 2016-05-06

  • New fluent interface, allowing for greater freedom in expressing the source of the value, how to treat the value, and extra options one can apply.

1.0.3 - 2016-04-25

  • Addressed a problem where the argument matcher would continue well beyond the argument list. Added a test and updated others.

1.0.2 - 2016-03-28

  • Merged pull request #2 - remove use of spread operator to support older versions of Node.

1.0.1 - 2016-03-24

  • Fixed #1 - Did not detect when an ES6 class did not have a constructor.

1.0.0 - 2016-03-23

  • Initial release