Skip to content

40.1.2

Choose a tag to compare

@DanySK DanySK released this 06 Mar 20:22
· 1852 commits to master since this release

40.1.2 (2025-03-06)

Bug Fixes

  • api: fix the Java serialization of TerminationPredicates (9077dad)

Tests

  • api: add a serialization test for TerminationPredicates (3c2f56e)
  • cognitive-agents: migrate TestFeelsTransmission from Kotest to kotlin.test (039706a)
  • cognitive-agents: migrate TestPedestriansLoading from Kotest to kotlin.test (e772bdd)
  • full: migrate TestLaunchViaMain from Kotest to kotlin.test (cf68038)
  • incarnation-protelis: migrate TestNodeCloning from Java to Kotlin (89cccbf)
  • maps: migrate TestTargetMapWalker from Java to Kotlin (78b829a)
  • migrate TestWebsiteCodeSnippets from Kotest to kotlin.test (703bb76)

General maintenance

  • build: update the javadoc.io cache (5c0b7eb)
  • implementationbase: migrate ConstantSpeed from Java to Kotlin (e2fa760)
  • implementationbase: migrate FollowTarget from Java to Kotlin (d8d2d46)
  • implementationbase: migrate Route and PolygonalChain from Java to Kotlin (8dc9d42)
  • incarnation-protelis: migrate ProtelisIncarnation from Java to Kotlin (6ffd922)
  • incarnation-protelis: migrate SendToNeighbor from Java to Kotlin (ccb268b)
  • maps: fix GraphHopperRoute (47de6d0)
  • maps: migrate FollowTrace from Java to Kotlin (ed98466)
  • maps: migrate MoveOnMapWithGPS from Java to Kotlin (167d716)
  • migrate RectObstacle2D and AbstractEnvironment from Java to Kotlin (a56fb41)

Style improvements

  • adopt the IntelliJ Idea code style for ktlint (#4269) (b68e92c)
  • maps: clearly indicate the stream source in GPSTraceImpl (780cd5c)