Skip to content

Releases: Electrostat-Lab/Automata4j

1.0.0-beta-version

26 Aug 09:45
61e921c
Compare
Choose a tag to compare
1.0.0-beta-version Pre-release
Pre-release

What's Changed

  • Reorganize examples by @Scrappers-glitch in #9
  • archives/architecture: updated architecture documents by @Scrappers-glitch in #10
  • Cascading transition paths by @Scrappers-glitch in #12

Full Changelog: 1.0.0-alpha...1.0.0-beta

In order to utilize in your project, add the API to your dependencies and make sure mavenCentral() is defined:

repositories {
    mavenCentral()
}
dependencies {
    implementation "io.github.software-hardware-codesign:automata4j:1.0.0-beta"
}

Notes:

1.0.0-alpha-version

15 Aug 10:04
Compare
Choose a tag to compare
1.0.0-alpha-version Pre-release
Pre-release

What's Changed

  • archives: added architecture class-diagram by @Scrappers-glitch in #6
  • Code enhances by @Scrappers-glitch in #7
  • TransitionalManager#transit(long, TransitionPath, TransitionalListener): code fix by @Scrappers-glitch in #8

Full Changelog: 1.0.0-pre-alpha...1.0.0-alpha

In order to utilize in your project, add the API to your dependencies and make sure mavenCentral() is defined:

repositories {
    mavenCentral()
}
dependencies {
    implementation "io.github.software-hardware-codesign:automata4j:1.0.0-alpha"
}

Notes:

1.0.0-pre-alpha-version

13 Aug 10:40
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Automata4j: added CI/CD and fix javadoc errors by @Scrappers-glitch in #1
  • Dfsa implementation by @Scrappers-glitch in #2
  • Automata4j-API: Fix javadoc and code enhancements by @Scrappers-glitch in #4
  • variables.sh: updated maven-3 version by @Scrappers-glitch in #5

Full Changelog: https://github.com/Software-Hardware-Codesign/Automata4j/commits/1.0.0-pre-alpha

In order to utilize in your project, add the API to your dependencies and make sure mavenCentral() is defined:

repositories {
    mavenCentral()
}
dependencies {
    implementation "io.github.software-hardware-codesign:automata4j:1.0.0-pre-alpha"
}

Notes:

incubator-version

21 Jul 13:05
Compare
Choose a tag to compare
incubator-version Pre-release
Pre-release

Warning: This is an incubator version of the framework, not intended for general use.

Features:

  • Basic Finite-State-Automaton framework.
  • Supports State Transitions, Transitional Manager, and AutoStates.

In order to utilize in your project, add the API to your dependencies and make sure mavenCentral() is defined:

repositories {
    mavenCentral()
}
dependencies {
    implementation "io.github.software-hardware-codesign:automata4j:incubator"
}