Skip to content

Releases: scafi/scafi3

v3.2.1

10 Dec 11:48

Choose a tag to compare

3.2.1 (2025-12-10)

Dependency updates

  • deps: update dependency scalafmt to v3.10.2 (6c39e55)

Bug Fixes

  • fix mapN behavior considering aligned devices when performing the operation (#200) (8167853)

Build and continuous integration

  • deps: update actions/checkout action to v6.0.1 (e2a7f53)
  • deps: update actions/setup-node action to v6.1.0 (347430a)
  • deps: update nicolasfara/build-check-deploy-sbt-action action to v1.0.33 (e48dbb0)

v3.2.0

24 Nov 15:59

Choose a tag to compare

3.2.0 (2025-11-24)

Features

  • add a default Monoid implementation for shared data of T where T has itself a Monoid (#202) (fc502b1)

Dependency updates

  • deps: update dependency com.indoorvivants:bindgen-sbt-plugin to v0.3.1 (11b4c20)

Build and continuous integration

  • deps: update actions/checkout action to v5.0.1 (bc09c04)
  • deps: update actions/checkout action to v6 (cba7968)
  • deps: update actions/download-artifact action to v6 (2f86cec)
  • deps: update github artifact actions to v5 (aee7550)
  • deps: update nicolasfara/build-check-deploy-sbt-action action to v1.0.32 (ec32a0a)
  • support native bindings generation on windows (#199) (0457051)

v3.1.0

21 Nov 09:10

Choose a tag to compare

3.1.0 (2025-11-21)

Features

  • add polyglot fc and branching libraries (#147) (c72248c)

Dependency updates

  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.157 (dbee4ea)

v3.0.0

19 Nov 17:31

Choose a tag to compare

3.0.0 (2025-11-19)

⚠ BREAKING CHANGES

  • consistently separate ShareDataOps from NeighborValuesOps (#164)

Refactoring

  • consistently separate ShareDataOps from NeighborValuesOps (#164) (3c0db03)

v2.1.0

19 Nov 17:07

Choose a tag to compare

2.1.0 (2025-11-19)

Features

Dependency updates

  • deps: update alchemistversion to v42.3.16 (a48a950)
  • deps: update alchemistversion to v42.3.17 (0f9081a)
  • deps: update alchemistversion to v42.3.18 (8c68612)
  • deps: update dependency io.bullet:borer-core to v1.16.2 (2886efd)
  • deps: update dependency io.bullet:borer-derivation to v1.16.2 (e60efe3)
  • deps: update dependency io.github.iltotore:iron to v3.2.1 (ac03de3)
  • deps: update dependency org.scala-native:sbt-scala-native to v0.5.9 (92eadb7)
  • deps: update dependency org.scalameta:sbt-scalafmt to v2.5.6 (244b3fe)
  • deps: update dependency org.scoverage:sbt-scoverage to v2.4.1 (db72652)
  • deps: update dependency org.scoverage:sbt-scoverage to v2.4.2 (729b373)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.153 (79bfefe)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.154 (13c0a5b)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.155 (062583a)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.156 (c59579e)
  • deps: update node.js to v24 (b6de10d)

Build and continuous integration

  • deps: update actions/checkout action to v5.0.1 (8b65dfc)

Refactoring

  • core: remove unnecessary map traversal in alignedMessages (#192) (68f4e58)

v2.0.1

28 Oct 11:01

Choose a tag to compare

2.0.1 (2025-10-28)

Documentation

v2.0.0

28 Oct 07:59

Choose a tag to compare

2.0.0 (2025-10-28)

⚠ BREAKING CHANGES

  • core: remove localId from ScafiEngine constructor since it can be derived from the network (#167)

Dependency updates

  • deps: update alchemistversion to v42.3.15 (6fd7072)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.150 (ef94022)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.151 (376d879)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.152 (54032d4)

Refactoring

  • core: remove localId from ScafiEngine constructor since it can be derived from the network (#167) (965829d)

v1.3.1

25 Oct 12:40

Choose a tag to compare

1.3.1 (2025-10-25)

Dependency updates

  • deps: update alchemistversion to v42.3.14 (843ce8a)

Bug Fixes

  • avoid the pitfall of possibly infinitely recursive calls due to an extension method delegating to a class method with the same name, for instance default on SharedDataOps and Field (#168) (accc4ef)

v1.3.0

23 Oct 19:07

Choose a tag to compare

1.3.0 (2025-10-23)

Features

  • add "fielded" methods for common type classes (#163) (68faef9)

Dependency updates

  • deps: update alchemistversion to v42.3.13 (dfd47ef)
  • deps: update dependency ch.epfl.scala:sbt-scalafix to v0.14.4 (4daa983)
  • deps: update dependency org.scoverage:sbt-scoverage to v2.4.0 (70dc65c)
  • deps: update dependency scalafmt to v3.10.1 (92c8885)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.148 (7967341)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.149 (1c0ad6a)
  • deps: update node.js to 22.21 (17e4694)

v1.2.0

18 Oct 08:48

Choose a tag to compare

1.2.0 (2025-10-18)

Features

  • incarnation: checkrequired parameters in yaml specification (46dcbe3)

Dependency updates

  • deps: update alchemistversion to v42.3.12 (b5430b5)

Bug Fixes

  • aggregate incarnation in root project (e77155b)

Style improvements