Releases: AlchemistSimulator/Alchemist
Releases · AlchemistSimulator/Alchemist
39.0.1
39.0.1 (2025-02-26)
Dependency updates
- deps: update danysk/makepkg docker tag to v1.1.37 (#4227) (68a2065)
- deps: update dependency ch.qos.logback:logback-classic to v1.5.17 (#4235) (369f913)
- deps: update dependency gradle to v8.13 (#4233) (e4fda47)
- deps: update dependency org.slf4j:slf4j-api to v2.0.17 (#4236) (63e3a9e)
- deps: update dependency scalafmt to v3.9.1 (#4225) (0b07078)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.125 (#4226) (02f59cb)
- deps: update dependency site/themes/hugo-theme-relearn to v7.4.1 (#4220) (24da52a)
- deps: update junit5 monorepo to v1.12.0 (minor) (#4222) (e91b314)
- deps: update junit5 monorepo to v5.12.0 (minor) (#4223) (0e87a2c)
- deps: update ktor monorepo to v3.1.1 (patch) (#4230) (6d716c9)
- deps: update plugin java-qa to v1.97.3 (#4219) (b50c825)
- deps: update plugin java-qa to v1.98.0 (#4229) (6f765a7)
- deps: update plugin multijvmtesting to v3.2.3 (#4231) (fecf4e2)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v2.0.21 (#4232) (1e819f6)
- deps: update react to v2025.2.10-19.0.0 (patch) (#4239) (2a0b5b6)
- deps: update react to v2025.2.7-19.0.0 (patch) (#4221) (2e6f087)
- deps: update react to v2025.2.8-19.0.0 (patch) (#4228) (e4db674)
- deps: update react to v2025.2.9-19.0.0 (patch) (#4237) (5005fde)
Documentation
Build and continuous integration
- deps: update actions/download-artifact action to v4.1.9 (#4238) (33785a4)
- deps: update actions/upload-artifact action to v4.6.1 (#4224) (68d12f0)
- deps: update danysk/build-check-deploy-gradle-action action to v3.7.10 (#4218) (7727937)
- deps: update nick-fields/retry action to v3.0.2 (#4234) (3a1636d)
General maintenance
- build: update the javadoc.io cache (9eb7afc)
- build: update the javadoc.io cache (9285051)
- build: update the javadoc.io cache (9736748)
- build: update the javadoc.io cache (1b706c3)
- build: update the javadoc.io cache (1f03188)
- build: update the javadoc.io cache (4544f4f)
- build: update the javadoc.io cache (3563dbc)
- build: update the javadoc.io cache (41af0ac)
- build: update the javadoc.io cache (1de6df8)
- build: update the javadoc.io cache (5c9a504)
39.0.0
39.0.0 (2025-02-19)
⚠ BREAKING CHANGES
- massive refactor to apply modern code styles to the Java part of the codebase (#4214)
Dependency updates
- deps: update plugin com.gradle.develocity to v3.19.2 (#4215) (c280ff0)
- deps: update plugin java-qa to v1.97.2 (#4209) (35b243a)
- deps: update react to v2025.2.6-19.0.0 (patch) (#4216) (b04d254)
Documentation
General maintenance
- build: update the javadoc.io cache (a584eed)
Style improvements
- api: fix comment indentation in
Condition
(7964a11) - incarnation-sapere: add missing
final
s (b3d10f1)
Refactoring
38.0.3
38.0.2
38.0.1
38.0.1 (2025-02-17)
Dependency updates
- deps: update danysk/makepkg docker tag to v1.1.35 (#4199) (952cdcd)
- deps: update dependency org.yaml:snakeyaml to v2.4 (#4201) (d6e650a)
- deps: update dependency scalafmt to v3.9.0 (#4203) (feb45d3)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.123 (#4202) (28a7255)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.124 (#4204) (b5f1e61)
- deps: update kotest to v6.0.0.m2 (patch) (#4174) (bfbcb09)
- deps: update ktor monorepo to v3.1.0 (minor) (#4195) (24c0c1b)
- deps: update node.js to 22.14 (#4198) (33c52f4)
- deps: update plugin java-qa to v1.94.0 (#4194) (46d1b35)
- deps: update plugin java-qa to v1.95.0 (#4200) (bfe5b38)
- deps: update plugin java-qa to v1.95.1 (#4205) (22f8fe8)
- deps: update react to v2025.2.5-19.0.0 (patch) (#4197) (3e7bb9f)
Documentation
Build and continuous integration
- deps: update danysk/build-check-deploy-gradle-action action to v3.7.9 (#4206) (e13c437)
- deps: update nick-fields/retry action to v3.0.1 (#4208) (b403ce2)
General maintenance
- build: update the javadoc.io cache (d659a4d)
- build: update the javadoc.io cache (1d49c6d)
- build: update the javadoc.io cache (353dcf6)
- build: update the javadoc.io cache (1c960d3)
Refactoring
38.0.0
38.0.0 (2025-02-10)
⚠ BREAKING CHANGES
- grid: drop alchemist-grid from the main project. Grid remains available as a separate project at https://github.com/AlchemistSimulator/alchemist-grid (#4192)
Tests
General maintenance
- build: update the javadoc.io cache (48b80e7)
Refactoring
- grid: drop alchemist-grid from the main project. Grid remains available as a separate project at https://github.com/AlchemistSimulator/alchemist-grid (#4192) (c27076d)
37.3.1
37.3.1 (2025-02-10)
Dependency updates
- deps: update dependency com.github.spotbugs:spotbugs-annotations to v4.9.1 (#4185) (60dbf83)
- deps: update dependency it.unimi.dsi:dsiutils to v2.7.4 (#4186) (6a80d84)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.122 (#4187) (bd22e8b)
- deps: update plugin java-qa to v1.92.0 (#4188) (44c35cc)
- deps: update plugin java-qa to v1.93.0 (#4191) (77ef994)
- deps: update react to v2025.2.3-19.0.0 (patch) (#4189) (0d10788)
- deps: update react to v2025.2.4-19.0.0 (patch) (#4190) (02efe78)
Bug Fixes
- swingui: mark
Generic2DDisplay.currentStep
asvolatile
(851782a) - swingui: mark
Generic2DDisplay.lastTime
asvolatile
(b02b9d1), closes /docs.oracle.com/javase/specs/jls/se8/html/jls-17.html#jls-17 - swingui: mark
Generic2DDisplay.paintLinks
asvolatile
(7bc8408) - swingui: mark
Generic2DDisplay.realTime
asvolatile
(e2def70)
General maintenance
- build: update the javadoc.io cache (d509ac1)
- build: update the javadoc.io cache (67ca5e1)
- build: update the javadoc.io cache (3cb5d85)
- build: update the javadoc.io cache (a1f80c3)
- build: update the javadoc.io cache (6ce9483)
- build: update the javadoc.io cache (eac8e96)
Style improvements
37.3.0
37.2.1
37.2.1 (2025-02-07)
Dependency updates
- deps: update danysk/makepkg docker tag to v1.1.34 (#4183) (8c957d9)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.120 (#4182) (70788f0)
Bug Fixes
- implementationbase: fix subnetwork computation in networks where nodes are non-sorted (25c24ab)