Skip to content

Releases: michaeldougal/order

v2.2.0

25 Sep 21:55
97120af

Choose a tag to compare

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

30 Sep 22:28

Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.1.0

v2.0.0

26 Jun 00:33
605294e

Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v2.0.0

v1.0.0

17 Jan 00:13

Choose a tag to compare

  • 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

01 Jan 00:29

Choose a tag to compare

v0.6.5-rc Pre-release
Pre-release
  • 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

01 Jan 00:22

Choose a tag to compare

v0.6.4 Pre-release
Pre-release
  • Fixed cycle detection bug

Full Changelog: v0.6.3...v0.6.4

v0.6.3

02 Dec 22:18

Choose a tag to compare

v0.6.3 Pre-release
Pre-release
  • 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

15 Oct 22:32

Choose a tag to compare

v0.6.2 Pre-release
Pre-release
  • 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

14 Oct 23:27

Choose a tag to compare

v0.6.1 Pre-release
Pre-release
  • 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

12 Oct 16:21

Choose a tag to compare

v0.6.0 Pre-release
Pre-release
  • 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