Releases: michaeldougal/order
Releases · michaeldougal/order
v2.2.0
What's Changed
- Updated folder structure to something a little more intuitive and easily adaptable for multiple place types
- Added support for multiple nested task folders (another thing for multiple place types)
- Fixed false slow loading warning
- Fixed indexing tables issue
- Updated comments
- Updated error messages to give more precise info
Full Changelog: v2.1.0...v2.2.0
v2.1.0
v2.0.0
What's Changed
- V2.0 by @michaeldougal in #1 (click PR link for details)
Full Changelog: v1.0.0...v2.0.0
v1.0.0
- Reversioned for full release
After running in FLASHPOINT for a while and following testing in a few different unreleased personal projects, it seems pretty solid. Time to finally be fully released :)
Full Changelog: v0.6.4...v1.0.0
v0.6.5-rc
- Added shared._OrderInitialized so that other scripts can see whether or not the framework is available
- Added protection so that tasks cannot be initialized twice
- Added more whitespace for better legibility
This version is currently being used in FLASHPOINT. Being proven in a full game environment makes me feel confident in labeling it as a release candidate. I want just a little more time in testing and then it should be ready to become fully released.
Full Changelog: v0.6.4...v0.6.5-rc
v0.6.4
- Fixed cycle detection bug
Full Changelog: v0.6.3...v0.6.4
v0.6.3
- Added UnprotectedInit option to expose error stack traces from Init functions. Intended for debugging use.
Full Changelog: v0.6.2...v0.6.3
v0.6.2
- Warnings if a module is taking too long to initialize
- Added options for either project-level synchronous inits or task-by-task synchronous inits
- Removed extra modules from master branch (moving into flavor branches)
Full Changelog: v0.6.1...v0.6.2
v0.6.1
- Optimized string alias dictionary for memory usage
- Order no longer indexes all possible string aliases for modules at first. Now it will only index the name to begin with, and then expand up the ancestry chain as needed if it can't find what is requested
- Fixed bug where tasks with cyclic dependencies that were requested by partial path were always getting a warning about being required recursively
- Added more comments to source code
Full Changelog: v0.6.0...v0.6.1
v0.6.0
- Initialization moved to loader module. This means that the framework will auto-initialize whenever required for the first time, no longer needs a tailored script to do it.
- SpringCity and Tweentown have been combined into AnimNation
- Added Hoarcekat compatibility
Full Changelog: v0.5.0...v0.6.0