Skip to content

36.0.0

Choose a tag to compare

@DanySK DanySK released this 27 Nov 03:29
· 2723 commits to master since this release

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)