Skip to content

Releases: playframework/anorm

Anorm 3.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Jun 13:39

Changes

  • #665 Fix: NULL column incorrectly reported as ColumnNotFound instead of UnexpectedNullableFound by @copilot-swe-agent[bot] and @gaeljw
    • ⚠️ Users that would have code relying on ColumnNotFound errors should also check for UnexpectedNullableFound now
  • #714 🐛 fix: preserve nanosecond precision in Column[LocalDateTime] (#525) by @MavenRain

❤️ Thanks to our premium sponsors!

If you find this OSS project useful for work, please consider asking your company to support it by becoming a sponsor.
You can also individually sponsor the project by becoming a backer.

🙇 Thanks to our contributors

Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors.
Special thanks to all code contributors who helped with this particular release (they are listed below)!

Anorm 3.0.0

Choose a tag to compare

@github-actions github-actions released this 16 May 15:06

Changes

New baseline

Java 17 and Scala 2.13 are now the minimum required to use the library.

Joda module

Joda support has been moved to a dedicated module. Anorm core doesn't pull Joda anymore.

If you still need integration with Joda, you have to add the dependency "org.playframework.anorm" %% "anorm-joda" % "..." and the following imports:

import anorm.JodaColumn._           // for Column[DateTime] etc.
import anorm.JodaToStatement._      // for ToStatement[DateTime] etc.
import anorm.JodaParameterMetaData._ // for ParameterMetaData[DateTime] etc.

Other

❤️ Thanks to our premium sponsors!

If you find this OSS project useful for work, please consider asking your company to support it by becoming a sponsor.
You can also individually sponsor the project by becoming a backer.

🙇 Thanks to our contributors

Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors.
Special thanks to all code contributors who helped with this particular release (they are listed below)!

Anorm 2.11.0

Choose a tag to compare

@github-actions github-actions released this 15 Mar 14:02
fcd601d

📣 Upcoming changes

We plan on dropping support for Java 8, Scala 2.12 and Joda in a near future. Feedbacks welcomed in the respective threads: Java 8, Scala 2.12, Joda.

Changes

  • Upgrade Scala to 2.12.21
  • Upgrade Joda to 2.14.1
  • [anorm-pekko] Upgrade Pekko to 1.4.0 (expected to be provided by users)
  • [anorm-enumeratum] Upgrade enumeratum to 1.9.6
  • [anorm-postgres] Upgrade postgresql to 42.7.10

❤️ Thanks to our premium sponsors!

If you find this OSS project useful for work, please consider asking your company to support it by becoming a sponsor.
You can also individually sponsor the project by becoming a backer.

🙇 Thanks to our contributors

Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors.
Special thanks to all code contributors who helped with this particular release (they are listed below)!

Anorm 2.10.0

Choose a tag to compare

@github-actions github-actions released this 08 Mar 16:13

Changes

  • #666 🧹 chore: drop support for Scala 2.11 by @gaeljw
  • #668 🧹 chore(anorm-postgres): upgrade play-json to org.playframework v3.0.6 by @gaeljw

❤️ Thanks to our premium sponsors!

If you find this OSS project useful for work, please consider asking your company to support it by becoming a sponsor.
You can also individually sponsor the project by becoming a backer.

🙇 Thanks to our contributors

Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors.
Special thanks to all code contributors who helped with this particular release (they are listed below)!

Anorm 2.9.1

Choose a tag to compare

@github-actions github-actions released this 27 Feb 17:07

Changes

Anorm 2.9.0 introduced the upgrade of Scala Parser Combinator 2.x (for Scala 2.13) that is binary incompatible with 1.x even though Play Framework still pulls 1.x. This release reverts this change so that Play Framework users can upgrade seamlessly to Anorm 2.9.x.

  • #663 🐛 fix: revert scala parser combinator to 1.x for Scala 2 by @gaeljw

❤️ Thanks to our premium sponsors!

If you find this OSS project useful for work, please consider asking your company to support it by becoming a sponsor.
You can also individually sponsor the project by becoming a backer.

🙇 Thanks to our contributors

Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors.
Special thanks to all code contributors who helped with this particular release (they are listed below)!

Anorm 2.9.0

Choose a tag to compare

@gaeljw gaeljw released this 25 Feb 18:50
b20c3ec

Changes

Highlights:

  • The Scala library and Joda (especially) are no longer (accidentaly) embedded in the Anorm JAR. This makes it possible to use Anorm with recent Scala 3 versions. More details at #658.

Other:

❤️ Thanks to our premium sponsors!

If you find this OSS project useful for work, please consider asking your company to support it by becoming a sponsor.
You can also individually sponsor the project by becoming a backer.

🙇 Thanks to our contributors

Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors.
Special thanks to all code contributors who helped with this particular release (they are listed below)!

Anorm 2.8.1

Choose a tag to compare

@gaeljw gaeljw released this 25 Feb 17:40
2.8.1

Changes

  • build: use Scala 3 LTS instead of 3.5.2 by @gaeljw in #625

❤️ Thanks to our premium sponsors!

If you find this OSS project useful for work, please consider asking your company to support it by becoming a sponsor.
You can also individually sponsor the project by becoming a backer.

🙇 Thanks to our contributors

Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors.
Special thanks to all code contributors who helped with this particular release (they are listed below)!

Anorm 2.8.0

Choose a tag to compare

@github-actions github-actions released this 25 Feb 17:38

Changes

  • Fix Streaming with Akka-Anorm generates a materialized value as Future that may never complete (#546)
  • Support Pekko Streaming (#572)

Other:

❤️ Thanks to our premium sponsors!

If you find this OSS project useful for work, please consider asking your company to support it by becoming a sponsor.
You can also individually sponsor the project by becoming a backer.

🙇 Thanks to our contributors

Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors.
Special thanks to all code contributors who helped with this particular release (they are listed below)!

Anorm 2.7.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 14:17
3f1f8e4

Changes

❤️ Thanks to our premium sponsors!

If you find this OSS project useful for work, please consider asking your company to support it by becoming a sponsor.
You can also individually sponsor the project by becoming a backer.

🙇 Thanks to our contributors

Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors.
Special thanks to all code contributors who helped with this particular release (they are listed below)!

Anorm 2.6.11

Choose a tag to compare

@github-actions github-actions released this 29 Sep 14:12
637743a

Changes

❤️ Thanks to our premium sponsors!

If you find this OSS project useful for work, please consider asking your company to support it by becoming a sponsor.
You can also individually sponsor the project by becoming a backer.

🙇 Thanks to our contributors

Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors.
Special thanks to all code contributors who helped with this particular release (they are listed below)!