Skip to content

Releases: AlchemistSimulator/Alchemist

13.0.0

11 Feb 14:22
Compare
Choose a tag to compare

13.0.0 (2022-02-11)

⚠ BREAKING CHANGES

  • base: rename UniformLayer to ConstantLayer (confusing overlap with uniform distribution)
  • make Environment.incarnation non-optional (fixes #929)

Bug Fixes

Style improvements

  • loading: fix inconsistent style in GeometricGradientRectangle (225b79e)
  • loading: remove unreachable code in JSR223Variable (c205bac)

Tests

  • add utility method with direct loading from resource (1bad7e7)

Dependency updates

  • deps: update dependency gradle to v7.4 (7944cff)
  • deps: update dependency node-fetch to 2.6.7 [security] (a8237f1)
  • deps: update dependency org.mongodb:mongodb-driver-sync to v4.4.2 (43eab08)
  • deps: update dependency org.slf4j:slf4j-api to v1.7.36 (f3fea32)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.5 (f2dad47)
  • deps: update node.js to 16.14 (fe50710)
  • deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.0.4 (edc0445)
  • deps: update plugin publishoncentral to v0.7.13 (de950c3)
  • deps: update src/main/hugo/themes/hugo-theme-relearn commit hash to 29c2b29 (77a3710)
  • deps: update src/main/hugo/themes/hugo-theme-relearn commit hash to 96881c3 (08def2a)
  • deps: update src/main/hugo/themes/hugo-theme-relearn commit hash to f20760b (fff3efb)

General maintenance

  • readme: add the codebeat badge (cec77dd)
  • website: fix the website theme version to a stable one (2.9.6) (576b9f5)

Build and continuous integration

  • codebeat: tolerate higher arity on Java (9385432)
  • codebeat: tolerate higher Assignment-Branch-Condition complexity on Java (a6b7f83)
  • codebeat: tolerate more instance variables in Java (4702fa1)
  • ignore generated and deprecated code on codebeat (a166e77)
  • mathexp: disable the Java QA entirely (b0e1cff)
  • move plugin id extension to buildSrc (#1072) (9f72749)
  • renovate: trick renovate into updating Hugo (6c9e2b2)

Refactoring

  • base: rename UniformLayer to ConstantLayer (confusing overlap with uniform distribution) (90d9a57)
  • loading: internally expose means to search subtypes (b0a1f0b)
  • make Environment.incarnation non-optional (fixes #929) (042f385)

12.2.11

07 Feb 17:54
Compare
Choose a tag to compare

12.2.11 (2022-02-07)

Dependency updates

  • deps: update io.kotest to v5.1.0 (minor) (#1043) (8ede8bc)
  • deps: update src/main/hugo/themes/hugo-theme-relearn commit hash to 017f100 (37cd19e)

General maintenance

  • cache: update the entries for javadoc.io (2e3bd23)

Documentation

  • website: display the version number on all subpages (7429748)

Build and continuous integration

  • website: cancel in progress website builds and run only the latest (5aefb74)

12.2.10

05 Feb 15:45
Compare
Choose a tag to compare

12.2.10 (2022-02-05)

Bug Fixes

  • loading: errors in script syntax are no longer reported as timeouts (63de374)
  • loading: interpret variables once (8f9fa7e)
  • loading: track the original cause of failure in JSR223 Variables (3f0056d)

Dependency updates

  • deps: update plugin java-qa to v0.18.0 (a6fb64a)

Build and continuous integration

Documentation

  • loading: improve docs of SimulationModel (8cd33fd)
  • readme: cleanup all information that should be in the website (#1064) (6fbf7c7)
  • website: move README.md content to the website (#1065) (f02e1ba)

Style improvements

  • loading: explicitly annotate the return type of visitIncarnation (8b20ace)
  • loading: fix wrong comment (f9cd3be)
  • loading: remove a use of the !! operator (89d6fdf)
  • suppress PMD's false positives (6848a8e)

General maintenance

  • loading: remove commented lines (111d846)
  • loading: update the copyright header (3a7eeea)

Tests

12.2.9

30 Jan 20:48
Compare
Choose a tag to compare

12.2.9 (2022-01-30)

Dependency updates

  • deps: update plugin kotlin-qa to v0.10.0 (8e1717d)

Documentation

12.2.8

29 Jan 16:44
Compare
Choose a tag to compare

12.2.8 (2022-01-29)

Bug Fixes

  • loading: allow optional parameters on more cases (ed7efe0)

Dependency updates

  • deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v3.3.1 (a98024a)

Build and continuous integration

  • website: retry the website construction multiple times, as network errors are possible (9e54998)

Tests

  • loading: verify that optional arguments can actually be omitted (33a03d5)

Documentation

  • website: improve the documentation of layers (0e2a93b)
  • website: improve the reference about named parameters and provide examples (eae31e4)

12.2.7

26 Jan 21:41
Compare
Choose a tag to compare

12.2.7 (2022-01-26)

Bug Fixes

  • swingui: allow (de)serialization of LayerToFunctionMapper (bc48233)

Dependency updates

  • deps: update dependency org.mockito:mockito-core to v4.3.1 (e084963)
  • deps: update dependency org.slf4j:slf4j-api to v1.7.35 (2e1e162)
  • deps: update plugin publishoncentral to v0.7.12 (e3b3d85)

Tests

  • swingui: add regression test for layer loading issues (c17740c)

12.2.6

26 Jan 02:14
Compare
Choose a tag to compare

12.2.6 (2022-01-26)

Dependency updates

  • deps: update dependency org.slf4j:slf4j-api to v1.7.34 (8f3032c)

Documentation

12.2.5

25 Jan 19:03
Compare
Choose a tag to compare

12.2.5 (2022-01-25)

Bug Fixes

  • release: prevent inconsistent behaviour when no gradle cache is available (12bbcad)

Documentation

Build and continuous integration

  • release: reduce deploy verbosity (a9bcb21)

12.2.3

25 Jan 12:02
Compare
Choose a tag to compare

12.2.3 (2022-01-25)

Bug Fixes

  • release: publish secure checksums on Central (98e93ac)
  • release: raise tolerance of website version substitution (f96e959)

Build and continuous integration

  • comment the workflow file (6e15f04)
  • improve performance of test-deploy (7abf5c4)
  • un-tar silently (d7ffa4d)

General maintenance

  • build: remove unused gradle properties (a2839df)
  • delete outdated eclipse configuration file (9146b8f)
  • ignore .vscode (8540c51)

12.2.1

22 Jan 13:55
Compare
Choose a tag to compare

12.2.1 (2022-01-22)

Build and continuous integration

  • deps: update danysk/build-check-deploy-gradle-action action to v1.2.0 (e5edc7f)

Dependency updates

  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.4 (1dd9a23)
  • deps: update plugin java-qa to v0.16.0 (2b88710)

Documentation

  • javadoc: fix error in Incarnation.createNode (6f24da1)