All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fix missing declarations.
- Move source map generation to separate files.
- Improved documentation.
- Read only some values to improve safety.
- Full rewrite in TypeScript. This is a breaking change to the entire API.
- Not all features from v1 are implemented yet.
- Supports factory functions.
- Supports classes factories.
- Supports value instances.
- Supports resolvable properties on records.
- Supports configuration with selectors and get.
- Added generated API documentation.
- The v1.x JavaScript branch is no longer maintained.
- Update dependencies.
- Cleanup build to match other projects.
- Update dependencies.
- Update dependencies.
- Remove reference to missing typings.
- Add async callback support for config().
- Fix link in readme.
- Added config() to set configuration data.
- Added $cfg to attach to query and attach specific configuration items.
- Add API documentation.
- Test impovements.
- Remove TypeScript bindings.
- Remove code obsoleted by updated dependency-graph library.
- Remove debug code.
- Fix README case.
- Improved TypeScript support.
Add TypeScript bindings.
- Update dependencies.
- Move promise helpers to @theroyalwhee0/please.
- Move istype to @theroyalwhee0/istype.