Skip to content

Releases: Collektive/collektive

17.1.0

21 Mar 17:34

Choose a tag to compare

17.1.0 (2025-03-21)

Features

  • dsl: add Field.contains to enable the in operator (#746) (927bd65)

Bug Fixes

  • build: set version number when publishing gradle plugin (052f362)

Build and continuous integration

17.0.2

21 Mar 11:28

Choose a tag to compare

17.0.2 (2025-03-21)

Performance improvements

  • use full path factory in simulation instead crypto paths (2505a5c)

Build and continuous integration

  • deps: update actions/download-artifact action to v4.2.1 (c5844df)
  • deps: update actions/setup-node action to v4.3.0 (56f35f5)
  • deps: update actions/upload-artifact action to v4.6.2 (101bc59)
  • deps: update danysk/build-check-deploy-gradle-action action to v3.7.13 (eb8af7a)
  • deps: update github/codeql-action action to v3.28.12 (cc81ae1)

Style improvements

  • format files according to intellij_idea style (#805) (69a9941)

17.0.1

17 Mar 08:34

Choose a tag to compare

17.0.1 (2025-03-17)

Bug Fixes

  • properly set the sender ID to OutboundEnvelope when extracting the message for the neighbor (75c38c3)

17.0.0

16 Mar 12:45

Choose a tag to compare

17.0.0 (2025-03-16)

⚠ BREAKING CHANGES

  • remove uneeded device id from mailbox and implements networks supporting exchange communication pattern

Dependency updates

  • deps: update alchemist to v39.0.1 (fefbe9a)
  • deps: update alchemist to v40 (6768920)
  • deps: update alchemist to v40.1.2 (9c8873e)
  • deps: update alchemist to v41 (4b2ea56)
  • deps: update alchemist to v42 (2585114)
  • deps: update alchemist to v42.0.1 (96817a8)
  • deps: update dependency com.github.gmazzo.buildconfig to v5.5.2 (57e9b0e)
  • deps: update dependency com.github.gmazzo.buildconfig to v5.5.4 (5bca26b)
  • deps: update dependency com.squareup:kotlinpoet to v2.1.0 (c22a719)
  • deps: update dependency gradle to v8.13 (c4b0382)
  • deps: update dependency it.unibo.alchemist:alchemist-api to v40.1.3 (21ab352)
  • deps: update dependency org.kotlincrypto.hash:sha3 to v0.7.0 (c3dbe79)
  • deps: update dependency org.slf4j:slf4j-api to v2.0.17 (58a6200)
  • deps: update dependency typescript to ~5.8.0 (7618cc0)
  • deps: update plugin multijvmtesting to v3.2.3 (1b53280)
  • deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v2.0.21 (e6d66fc)
  • deps: update plugin publishoncentral to v8.0.4 (c455f1e)
  • deps: update plugin tasktree to v4.0.1 (bf91b95)

Bug Fixes

  • remove uneeded device id from mailbox and implements networks supporting exchange communication pattern (9723a02)

Build and continuous integration

  • deps: update actions/download-artifact action to v4.1.9 (6f53881)
  • deps: update danysk/build-check-deploy-gradle-action action to v3.7.12 (3f0367e)
  • deps: update github/codeql-action action to v3.28.11 (038b0c8)

16.1.1

22 Feb 16:47

Choose a tag to compare

16.1.1 (2025-02-22)

Dependency updates

  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.125 (48bbb51)

Bug Fixes

  • add delicate api annotation to projection method (aabd16f)

Build and continuous integration

  • deps: update actions/upload-artifact action to v4.6.1 (4f94f9f)
  • deps: update github/codeql-action action to v3.28.10 (56eb8d5)
  • drop unused bundle alias (#780) (215f033)

16.1.0

20 Feb 22:35

Choose a tag to compare

16.1.0 (2025-02-20)

Features

  • introduce opt-in annotation preventing the erroneous usage of API intended to be internal (#777) (9aeb063)

Dependency updates

  • deps: update alchemist to v38.0.1 (8629445)
  • deps: update alchemist to v38.0.3 (a3e7490)
  • deps: update alchemist to v39 (b683afc)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.124 (3875293)
  • deps: update plugin com.gradle.develocity to v3.19.2 (36104c0)

Build and continuous integration

  • deps: update danysk/build-check-deploy-gradle-action action to v3.7.10 (0babc68)
  • deps: update danysk/build-check-deploy-gradle-action action to v3.7.9 (6ba1df3)

16.0.1

16 Feb 11:53

Choose a tag to compare

16.0.1 (2025-02-16)

Dependency updates

  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.123 (3732329)
  • deps: update node.js to 22.14 (a4df604)

Bug Fixes

  • correct maxWithSelf implementation to use max instead of min (58a449f)

Tests

Build and continuous integration

  • use core serialization library in the DSL and specific serialization formats in the tests (41c3a91)

16.0.0

11 Feb 22:06

Choose a tag to compare

16.0.0 (2025-02-11)

⚠ BREAKING CHANGES

  • capture the concept of data sharing method as part of the API (#764)

Features

  • capture the concept of data sharing method as part of the API (#764) (658a0b6)

15.0.0

11 Feb 19:25

Choose a tag to compare

15.0.0 (2025-02-11)

⚠ BREAKING CHANGES

  • use KSerializer instead of KClass for serializing also compound types (#763)

Dependency updates

  • deps: update alchemist to v37.3.1 (174408a)
  • deps: update alchemist to v38 (511520b)
  • deps: update dependency org.kotlincrypto.hash:sha3 to v0.6.1 (9217f20)
  • deps: update kotest to v6.0.0.m2 (ec30cea)

Tests

  • compiler-plugin-test: migrate a couple of tests to kotlin.test (#761) (0d768b3)

Refactoring

  • use KSerializer instead of KClass for serializing also compound types (#763) (e80cbd6)

14.0.0

10 Feb 12:04

Choose a tag to compare

14.0.0 (2025-02-10)

⚠ BREAKING CHANGES

  • ready the DSL and boundary for kotlinx.serialization (#753)

Dependency updates

  • deps: update alchemist to v37.1.7 (12cc235)
  • deps: update alchemist to v37.1.8 (21080e1)
  • deps: update alchemist to v37.2.0 (ffab524)
  • deps: update alchemist to v37.2.1 (777b54a)
  • deps: update alchemist to v37.3.0 (e1b6746)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.120 (91da80c)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.121 (1dd4ee9)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.122 (fbae1ca)
  • deps: update plugin publishoncentral to v8.0.3 (b9a0851)

Build and continuous integration

  • deps: update github/codeql-action action to v3.28.9 (78951d0)

Refactoring

  • ready the DSL and boundary for kotlinx.serialization (#753) (512d438)