All Versions
7
Latest Version
Avg Release Cycle
12 days
Latest Release
1712 days ago
Changelog History
Changelog History
-
v0.4.2 Changes
April 05, 2020- ๐ Changed some internal documentation to improve readability.
- ๐ Changed some internal registration logic to improve collision/duplicate detection.
- ๐ Changed some macro sequences to make them easier to understand.
-
v0.4.1 Changes
February 05, 2020- Fixed an issue where resolving a dependency in a different namespace would fail.
- Fixed an issue where an untagged dependency would fail to resolve in certain cases.
-
v0.4.0 Changes
February 03, 2020- Removed Complex tags - This will be revisited at a future date. All documentation has been reverted to a single string-based system. In future, this may be used for multiple registrations/optional resolution. As the current feature wasn't providing this, it's been removed.
- Added some additional compile checks for invalid tag strings.
- Fixed some typos in compile errors.
- Added a new macro for resolving depedencies by their tagstring, rather than the tag classes. This means that humans can use them, instead!
-
v0.3.1 Changes
February 02, 2020- Fix a versioning metadata issue. Code is unchanged.
-
v0.3.0 Changes
February 02, 2020- Added more compile-time checks to raise descriptive errors on register.
- Fixed a bug where circular dependencies could be registered. Registrations now need to happen in the correct order.
-
v0.2.0 Changes
January 23, 2020- Fixed an issue where nested
Module::Classes
could not be registered. - Fixed an issue where hard-to-infer blocks could not be registered
- Fixed an issue where nested
-
v0.1.0 Changes
January 22, 2020- Package Release - Hooray!