Skip to content

Releases: AlchemistSimulator/Alchemist

36.0.3

29 Nov 19:36
Compare
Choose a tag to compare

36.0.3 (2024-11-29)

Dependency updates

  • deps: update danysk/makepkg docker tag to v1.1.23 (#3970) (1c6dda9)
  • deps: update plugin kotlin-qa to v0.75.0 (#3973) (f649b56)

Documentation

  • deps: update gohugoio/hugo action to v0.139.3 (#3972) (b54106b)

36.0.2

28 Nov 19:15
Compare
Choose a tag to compare

36.0.2 (2024-11-28)

Performance improvements

  • loading: early-intercept Strings, avoiding the loader to go through them as Iterables (#3966) (6668bb1)

Tests

36.0.1

27 Nov 13:55
Compare
Choose a tag to compare

36.0.1 (2024-11-27)

Dependency updates

Bug Fixes

  • do not kick configuration keys just because their name matches a variable. This change adds support for calling variables type, parameters, min, max, step, default, etc. (#3965) (87d09d1)
  • graphql: add client implementation in the test cp, required by generated code (#3964) (300e6d7)

Style improvements

  • loading: replace scope function with a simpler Boolean (1519e76)

36.0.0

27 Nov 03:29
Compare
Choose a tag to compare

36.0.0 (2024-11-27)

⚠ BREAKING CHANGES

  • use SCREAMING_SNAKE_CASE for constants

Dependency updates

  • deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.18.1 (#3961) (fed8f47)
  • deps: update npm to v10.9.1 (#3958) (346ef37)
  • deps: update plugin kotlin-qa to v0.74.0 (6121f72)
  • deps: update react to v18.3.1-pre.837 (#3957) (b503263)
  • deps: update react to v18.3.1-pre.838 (#3959) (fd014ba)

Documentation

  • euclidean-geometry: fix dangling link (567b2f0)
  • multivesta-adapter: remove dangling link (87a14e1)

Build and continuous integration

  • graphql: disable graphqlGenerateTestClient, as it was breaking the build. (2f04f60)

General maintenance

  • implementationbase: move Kotlin file in the appropriate folder (ec760a8)
  • implementationbase: replace TODO() with bug reporting messages (e57c681)
  • incarnation-protelis: remove TODO as Protelis/Protelis#676 has been merged in long ago (299fc85)

Style improvements

  • api: apply Ktlint 1.0.0 formatting rules (db89de2)
  • api: prefer enum entries over values() (517d160)
  • api: remove empty lines at class begin (3e41251)
  • build: apply Ktlint 1.0.0 formatting rules (b4d2368)
  • cognitive-agents: apply the formatter of Ktlint 1.0.0 (b8a12e3)
  • engine: apply the formatter of Ktlint 1.0.0 (8738e1a)
  • engine: remove multiple returns from ArrayIndexedPriorityEpsilonBatchQueue.getNextBatch() (9fe1ec7)
  • euclidean-geometry: apply the formatter of Ktlint 1.0.0 (bf0584e)
  • full: apply the formatter of Ktlint 1.0.0 (77ea12c)
  • full: prefer enum entries over values() (b093b30)
  • graphql-surrogates: apply the formatter of Ktlint 1.0.0 (a376b5d)
  • graphql-surrogates: remove redundant explicitly given type (a1de929)
  • graphql: apply the formatter of Ktlint 1.0.0 (5c6f85c)
  • graphql: remove redundant Unit return type (2ef760e)
  • grid: apply the formatter of Ktlint 1.0.0 (a73f00f)
  • implementationbase: apply the formatter of Ktlint 1.0.0 (cd013d2)
  • implementationbase: remove empty lines at class begin (6c82ca9)
  • incarnation-biochemistry: apply the formatter of Ktlint 1.0.0 (e4bc4a1)
  • incarnation-protelis: apply the formatter of Ktlint 1.0.0 (c5aca83)
  • incarnation-sapere: apply the formatter of Ktlint 1.0.0 and move the Kotlin sources into the correct folder (6c9b8fd)
  • loading: apply the formatter of Ktlint 1.0.0 (ae4e525)
  • main: apply Ktlint 1.0.0 formatting rules (73ebf5b)
  • main: remove empty lines at class begin (8bc6de1)
  • maintenance-tooling: apply the formatter of Ktlint 1.0.0 (d3fe98e)
  • maps: apply the formatter of Ktlint 1.0.0 (ce2ad4d)
  • multivesta-adapter: apply the formatter of Ktlint 1.0.0 (a8ea93c)
  • use SCREAMING_SNAKE_CASE for constants (0c06cb6)
  • web-renderer: prefer enum entries over values() (ca95d92)
  • web-renderer: remove unused import (a1d2a44)

35.0.3

23 Nov 17:59
Compare
Choose a tag to compare

35.0.3 (2024-11-23)

Dependency updates

Documentation

  • deps: update gohugoio/hugo action to v0.139.2 (#3956) (efee78a)

35.0.2

22 Nov 05:08
Compare
Choose a tag to compare

35.0.2 (2024-11-22)

Dependency updates

  • core-deps: update protelis to v17.6.1 (#3948) (ae0ca98)
  • core-deps: update protelis to v17.7.0 (#3950) (71bc1ed)
  • deps: bump cross-spawn from 7.0.3 to 7.0.6 (50f9bc1)
  • deps: update danysk/makepkg docker tag to v1.1.22 (#3949) (1e12e33)
  • deps: update dependency commons-io:commons-io to v2.18.0 (#3936) (45cd551)
  • deps: update dependency gradle to v8.11.1 (#3939) (d6b11ef)
  • deps: update ktor monorepo to v2.3.13 (#3940) (a874502)
  • deps: update plugin kotlin-qa to v0.70.2 (#3946) (010548d)
  • deps: update plugin multijvmtesting to v1.3.2 (#3942) (ee52d93)
  • deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v2.0.15 (#3944) (e36ee61)
  • deps: update plugin publishoncentral to v5.1.11 (#3945) (d08a3e0)

Build and continuous integration

  • deps: update danysk/build-check-deploy-gradle-action action to v3.5.18 (#3934) (01b9042)
  • deps: update danysk/build-check-deploy-gradle-action action to v3.5.20 (#3937) (d4f06d7)
  • deps: update danysk/build-check-deploy-gradle-action action to v3.5.21 (#3941) (cc9fb43)
  • deps: update danysk/build-check-deploy-gradle-action action to v3.5.22 (#3943) (7b74892)
  • deps: update danysk/build-check-deploy-gradle-action action to v3.5.23 (#3947) (9e4d20e)
  • disable dry-deploy on Maven Central to reduce the stress on OSSRH (#3938) (0a14735)

General maintenance

  • build: update the javadoc.io cache (4dcac63)
  • build: update the javadoc.io cache (01f0880)
  • build: update the javadoc.io cache (87cdbae)
  • build: update the javadoc.io cache (c93356b)

35.0.1

18 Nov 21:37
Compare
Choose a tag to compare

35.0.1 (2024-11-18)

Dependency updates

  • deps: update danysk/makepkg docker tag to v1.1.20 (#3903) (e6b8461)
  • deps: update danysk/makepkg docker tag to v1.1.21 (#3905) (3cf8c39)
  • deps: update dependency gradle to v8.11 (#3891) (6547df6)
  • deps: update dependency io.github.classgraph:classgraph to v4.8.179 (#3895) (b255504)
  • deps: update dependency io.jenetics:jpx to v3.2.0 (#3908) (d98121e)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.115 (#3897) (f0a0351)
  • deps: update plugin com.gradle.develocity to v3.18.2 (#3900) (796f215)
  • deps: update plugin kotlin-qa to v0.70.0 (#3910) (2265143)
  • deps: update plugin kotlin-qa to v0.70.1 (#3911) (72f34cc)
  • deps: update plugin multijvmtesting to v1.3.1 (#3912) (5ebb417)
  • deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v2.0.14 (#3914) (ab9c37e)
  • deps: update plugin publishoncentral to v5.1.10 (#3913) (722a72b)
  • deps: update react to v18.3.1-pre.830 (#3896) (bc0ce92)
  • deps: update react to v18.3.1-pre.831 (#3899) (5d4dd78)
  • deps: update react to v18.3.1-pre.832 (#3904) (59e9c4e)
  • deps: update react to v18.3.1-pre.833 (#3909) (c504ac2)
  • deps: update react to v18.3.1-pre.834 (#3915) (5675159)

Documentation

  • deps: update gohugoio/hugo action to v0.139.0 (#3933) (85d6e93)

Build and continuous integration

  • deps: update danysk/build-check-deploy-gradle-action action to v3.5.13 (#3898) (91831d2)
  • deps: update danysk/build-check-deploy-gradle-action action to v3.5.14 (#3901) (d8e1ecc)
  • deps: update danysk/build-check-deploy-gradle-action action to v3.5.15 (#3902) (b3d65dc)
  • deps: update danysk/build-check-deploy-gradle-action action to v3.5.16 (#3906) (f4b5d1b)
  • deps: update danysk/build-check-deploy-gradle-action action to v3.5.17 (#3907) (90db8df)

General maintenance

  • build: update the javadoc.io cache (d12af82)
  • build: update the javadoc.io cache (f27800d)

35.0.0

11 Nov 22:31
Compare
Choose a tag to compare

35.0.0 (2024-11-11)

⚠ BREAKING CHANGES

  • euclidean-geometry: expose EuclideanConfigurableMoveNode as a base (non-abstract) class, add GoTo and StraightLine (#3890)

Features

  • euclidean-geometry: expose EuclideanConfigurableMoveNode as a base (non-abstract) class, add GoTo and StraightLine (#3890) (2ead38c)

Dependency updates

Bug Fixes

  • loading: do not fail loading if multiple constructors produce the same parameter (#3893) (96a8853)

Tests

  • loading: improve the fallback when running MongoDB tests on less-known Linux distributions (a4c41bf)
  • loading: run tests on MongoDB v8 (#3892) (640c377)

General maintenance

  • build: update the javadoc.io cache (1f755f1)

34.1.14

09 Nov 14:59
Compare
Choose a tag to compare

34.1.14 (2024-11-09)

Dependency updates

General maintenance

  • build: update the javadoc.io cache (1af9057)

34.1.13

08 Nov 20:57
Compare
Choose a tag to compare

34.1.13 (2024-11-08)

Dependency updates

  • core-deps: update protelis to v17.4.0 (#3884) (73f2c2f)
  • deps: update danysk/makepkg docker tag to v1.1.19 (#3881) (b7d44a5)
  • deps: update dependency org.codehaus.groovy:groovy-jsr223 to v3.0.23 (#3882) (aba92f9)
  • deps: update dependency org.mongodb:mongodb-driver-sync to v5.2.1 (5dbad88)
  • deps: update node.js to v22 (ebaee7a)
  • deps: update plugin multijvmtesting to v1.3.0 (#3883) (e4ad8ef)

Build and continuous integration

  • deps: update nicolasfara/precompute-semantic-release-version-action action to v2.0.2 (476790d)

General maintenance

  • build: update the javadoc.io cache (5dd1854)
  • build: update the javadoc.io cache (01342d6)