Skip to content

Releases: retrodaredevil/action-lib

Thread safe bug fix

13 Jun 02:01
Compare
Choose a tag to compare

Contains a bug fix for SetActionMultiplexer

Thread safety release

07 May 16:01
Compare
Choose a tag to compare

action-lib is now (mostly) thread safe when adding actions to a queue or multiplexer. Methods that are not thread safe are those that update or end actions and those that are documented to not be thread safe.

LinkedActionRunner bug fix

28 Jul 18:51
Compare
Choose a tag to compare

LinkedActionRunner can now finish in one iteration

Multiplexers update in order by default

03 Jan 17:10
Compare
Choose a tag to compare

Multiplexers update in order by default

Added TryCatchAction and forceUpdateInOrder to multiplexer

06 Mar 22:42
Compare
Choose a tag to compare

Added TryCatchAction and forceUpdateInOrder to multiplexer

Added Dynamic Action Runner

17 Feb 02:41
Compare
Choose a tag to compare

Added Dynamic Action Runner to make it easy to alter which actions are run.

Added supplementary actions

16 Feb 23:43
Compare
Choose a tag to compare

Added supplementary actions

Added override actions

16 Feb 19:29
Compare
Choose a tag to compare

Added override actions to easily make actions stay active or make actions end immediately or run forever.

Added IllegalStateException to DefaultActionChooser

04 Feb 00:48
Compare
Choose a tag to compare

Added IllegalStateException to DefaultActionChooser

Added LinkedAction

26 Jan 18:16
Compare
Choose a tag to compare

Added LinkedAction! This allows different Actions to determine what the next Action should be. It also includes a factory method to create a LinkedAction runner so you don't have to switch actions manually.