Skip to content

Releases: gnieh/geo-scala

v0.4.0: Jsoniter-Scala module, more native

30 Sep 10:28
1592087
Compare
Choose a tag to compare

This release features:

  • a jsoniter-scala module that allows for very optimised parsing of GeoJSON.
  • native support for circe, completing the native build.
  • dependency bumps

Please note you'll need Scala 3.2.0+ to consume the Scala 3 artefacts as the version was bumped. While we don't guarantee binary compatibility, the upgrade from 0.3.0 should be possible without source changes.

Credits for these improvements go to @plokhotnyuk who contributed them.

Merged PRs

  • Update dependencies, add Scala Native support for circe integration, add jsoniter-scala integration by @plokhotnyuk in #7

Full Changelog: v0.3.0...v0.4.0

v0.3.0: New group ID, JS & Native, Scala 3, dependency updates

19 Aug 08:34
Compare
Choose a tag to compare

v0.3.0

This release restarts the development of geo-scala with modernised build setup. While no new features were added compared to 0.2.0, geo-scala now

  • builds for Scala 3
  • builds for Scala.js and partially for Scala Native (core and polyline modules)
  • has refreshed dependencies, like circe 0.14.2
  • is published under a new group ID: org.gnieh instead of com.free2move

The build is now powered by the awesome sbt-typelevel that made setting this up very easy.

Merged PRs

Full Changelog: v0.2.0...v0.3.0

v0.2.0

26 Sep 09:41
Compare
Choose a tag to compare
Set version to 0.2.0

0.1.2

08 Aug 14:16
Compare
Choose a tag to compare
  • fix a bug where small negative differences between adjacent coordinates could lead to wrongly encoded polylines
  • fix version in readme