Skip to content

Releases: playframework/play1

Play 1.11.0

01 Dec 10:05
fac97b0

Choose a tag to compare

📣 Play 1.11.0 Released

The Play Team is proud to announce the release of Play 1.11.0. This release adds many new features and continues our efforts to make Play more modular, flexible, and secure. Play 1.11.0 is the result of more than X months of relentless work from our fantastic community, comprehending more than a thousand (TODO?) changes made from X contributors.

📗 What is new?

The highlights in Play 1.11.0 include, but are not limited by:

BREAKING CHANGES : Drop support of java 11

To get started with Play, follow the instructions in our Getting Started page.

Full Changelog

Following pull requests got merged for this release:

Following pull requests got merged for this release (click to expand)

🚀 Features

📦 Dependency updates

📖 Documentation

  • documentation(release): update documentation for release 1.11.0 (#1543) @xael-fry

For more details see the full list of changes and the 1.11.0 milestone.

🙇 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)!

What's Changed

Full Changelog: 1.10.0...1.11.0

What's Changed

Full Changelog: 1.10.0...1.11.0

Play 1.10.0

31 Oct 11:02
18824e1

Choose a tag to compare

📣 Play 1.10.0 Released

The Play Team is proud to announce the release of Play 1.10.0. This release adds many new features and continues our efforts to make Play more modular, flexible, and secure. Play 1.10.0 is the result of more than 4 months of relentless work from our fantastic community, comprehending more than a thousand changes made from 3 contributors.

📗 What is new?

The highlights in Play 1.10.0 include, but are not limited by:

BREAKING CHANGES : with upgrade to junit5 and move from javax.* to jakarta.* librairies

To get started with Play, follow the instructions in our Getting Started page.

Full Changelog

Following pull requests got merged for this release (click to expand)

🚀 Features

📦 Dependency updates

📖 Documentation

  • documentation(1.10.0): add release note for 1.10.0 (#1537) @xael-fry
  • feat(dependencies): migrate javax.persistence to jakarta.persistence (#1506) @xael-fry

Fix

For more details see the full list of changes and the 1.10.0 milestone.

🙇 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)!

Play 1.9.0

25 Jul 12:50
6dbc5d2

Choose a tag to compare

📣 Play 1.9.0 Released

The Play Team is proud to announce the release of Play 1.9.0. This release adds many new features and continues our efforts to make Play more modular, flexible, and secure. Play 1.9.0 is the result of more than X months of relentless work from our fantastic community, comprehending more than a thousand (TODO?) changes made from X contributors.

📗 What is new?

The highlights in Play 1.9.0 include, but are not limited by:

To get started with Play, follow the instructions in our Getting Started page.

Full Changelog

Following pull requests got merged for this release:

Following pull requests got merged for this release (click to expand)

📦 Dependency updates

📖 Documentation

For more details see the full list of changes and the 1.9.0 milestone.

🙇 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)!

What's Changed

New Contributors

Full Changelog: 1.8.0...1.9.0

1.8.0

01 Mar 07:25
b80ed47

Choose a tag to compare

What's new in Play 1.8.0

  • #1428: add support for java 18, 19.

What's Changed

New Contributors

Full Changelog: 1.7.1...1.8.0

1.7.1

13 Jun 05:10
9acc220

Choose a tag to compare

Play 1.7.1 -- Release notes

Play 1.7.1 has been released of the master branch.

The changes in this release are listed in the 1.7.1 on github including 13 resolved tickets.

What's fixed in Play 1.7.1

  • #1397: Third party dependency update 20220403
  • #1399: [1.7.0] Regression: play idealize dies with UnboundLocalError: local variable 'playHome' referenced before assignment
  • #1400: fixed #1399 "UnboundLocalError: local variable 'playHome' referenced before assignment
  • #1401: Python3 incompatibilities in module manipulations
  • #1402: [#1401] 🐛 Fix python3 incompatibilities in module manipulation code
  • #1403: Temporary class of Groovy template is output directly under application dir
  • #1405: 1.7.0: concurrent modification exception
  • #1406: [#1403] 🐛 Fix Groovy compilation unit that tries to write in applicat…
  • #1408: #1405: replace HashMap be ConcurrentHashMap
  • #1409: update check of java version
  • #1411: Do not overwrite system property net.spy.log.LoggerImpl -> 1.7.1
  • #1413: #1405: replace HashMap be ConcurrentHashMap
  • #1414: Memcached implementaion broken due to log4j update

1.7.0

03 Apr 08:34

Choose a tag to compare

Play 1.7.0 -- Release notes

Play 1.7.0 has been released of the master branch.

The changes in this release are listed in the Play 1.7.0 on Lighthouse and 1.7.0 on github including 30 resolved tickets.

What's new in Play 1.7.0

  • #1355: Play scripts upgrade to Python 3
  • #1372: Updated dependencies and allow support for JDK 17 source
  • #1377: [#1371] run on push envent
  • #1383: Ability to disable database evolutions on a datasource basis
  • #1384: [#1383] 🆕 Ability to disable database evolutions on a datasource basis
  • #1385: [#1331] 🆕 Add new parameter jpda.address support
  • #1387: make default jdk 11
  • #1391: update hibernate up to 5.6.5
  • #1393: [#1383] ♻ Support disabled evolutions for command line operations
  • #1394: [#1353, #1355] update python 3
  • #1353: python3 support or workaround
  • #1371: Switch to GitHub Actions, Travis will be removed
  • #1376: #1371 add github-actions.yml
  • #1378: #1371 remove travis badge

What's fixed in Play 1.7.0

  • #1343: GitHub issue #1278: OrderBy support in simplified JPA queries for 1.5.x
  • #1344: MultiDb: Additional documentation
  • #1352: update hibernate up to 5.4.30.Final and its dependencies
  • #1354: The temporary class of the template is output directly under the application dir.
  • #1357: Cleanup code
  • #1370: #1367 change log4j-1.2.17 to log4j-2.17.1
  • #1373: Updated dependencies
  • #1374: Fix travis build
  • #1375: #1374 travis fix
  • #1379: Fix pull request Pr/1238
  • #1380: #1367 change log4j-1.2.17 to log4j-2.17.1
  • #1382: fixed 'play idea' now is correctly for WSL Run GitHub Action on win and fixed test for Windows
  • #1386: delete unused dependency
  • #1389: Cleanup code
  • #1395: [#1278, #1343] OrderBy support in simplified JPA queries for 1.5.x
  • #1396: [1.7.0] add releasenotes-1.7.0.textile

1.6.0

15 Mar 08:37
b92b130

Choose a tag to compare

Play 1.6.0 -- Release notes

Play 1.6.0 has been released of the master branch.

The changes in this release are listed in the Play 1.6.0 on Lighthouse and 1.6.0 on github including 21 resolved tickets.

What's new in Play 1.6.0

  • #1308: Adds exit codes to play deps command
  • #1313: #1313 upgrade deprecated MySQL driver
  • #1314: #1313 upgrade deprecated MySQL driver
  • #1320: * Java8 Date/Time Binder Support

What's fixed in Play 1.6.0

  • #1181: Avoid restoring of flash and session multiple times per request
  • #1297: Custom SessionStore throws ClassNotFoundException
  • #1306: update document url
  • #1309: Upgrade java mail and commons email
  • #1310: #1309: Upgrade java mail and commons email
  • #1311: #1297 load session store using Play.classloader
  • #1312: [#1312] stylesheet.tag missing trailing slash in documentation
  • #1317: [#1316] Replace coma with comma
  • #1322: [#4098] Make "play javadoc" fail if javadoc fails
  • #1324: JDK 13/14 support
  • #1325: JDK 13 support
  • #1327: [#1935] Don't create CPU*2 "New I/O worker" threads for unused ports
  • #1332: Compatibility with JDK 13 and 14
  • #1338: Update to latest Eclipse JDT Core v3.23 to enable JDK 14 source
  • #1339: Bump junit from 4.11 to 4.13.1 in /samples-and-tests/customJars/example
  • #1340: Update junit dependencies
  • #1341: [31340] update jnit form 4.11 to 4.13.1

1.5.3

08 Apr 11:16
c95069e

Choose a tag to compare

Play 1.5.3 -- Release notes

Play 1.5.3 has been released of the master branch.

The changes in this release are listed in the Play 1.5.3 on Lighthouse and 1.5.3 on github including 16 resolved tickets.

What's new in Play 1.5.3

  • #1279: [#1262] Allow to override default fast tags with empty namespace
  • #1290: hibernate 5.4 update
  • #1292: Java 11 (JDT update)
  • #1293: HikariCP: config property for init connection sql added

What's fixed in Play 1.5.3

  • #1156: [#2128] feature: help for module commands
  • #1221: [#2155] Silent or suppressed errors in unittest PluginCollectionTest#skipsDuplicatePlugins
  • #1222: [#2155] Silent or suppressed errors in unittest PluginCollectionTest#skipsDuplicatePlugins
  • #1262: Play1.4.3 and newer not allow to override default FastTag.class (empty namespace) using @FastTags.Namespace("")
  • #1281: Lighthouse#2273: Stop Fixtures attempting to set static (Map) fields
  • #1287: Fix JPA version to match what Hibernate 5.3+ supports.
  • #1294: Does not make sense to default MySQL character set and collation properties on connection URL
  • #1295: Remove MySQL connection charset property defaults
  • #1298: SslHttpServerContextFactory does not support private key only PEM content
  • #1299: #1298: Handle only private key info from PEM
  • #1300: Define allowed methods used in 'X-HTTP-Method-Override'
  • #1301: [#1300] feat: Define allowed methods used in 'X-HTTP-Method-Override'
  • #2128 : help for module commands like for core commands no tags
  • #2155 : Silent or suppressed errors in unittest PluginCollectionTest#skipsDuplicatePlugins unittes

1.4.6

03 Apr 13:13

Choose a tag to compare

Play 1.4.6 -- Release notes

Play 1.4.6 has been released of the master branch.

The changes in this release are listed in the Play 1.4.6 on Lighthouse and 1.4.6 on github including 1resolved tickets.

What's new in Play 1.4.6

  • #1301: [#1300] feat: Define allowed methods used in 'X-HTTP-Method-Override'

1.5.2

30 Oct 08:32
a731944

Choose a tag to compare

Play 1.5.2 -- Release notes

Play 1.5.2 has been released of the master branch.

The changes in this release are listed in the Play 1.5.2 on Lighthouse and 1.5.2 on github including 27 resolved tickets.

What's new in Play 1.5.2

  • #1239: Feature/make play stop wait for java process to finish
  • #1242: Add support for navigating XML with namespaces.
  • #1250: dependencies upgrade
  • #1252: Update Play source for build compability with JDK9+
  • #1259: [#1849] restore checks in TransactionalJPATest that were accidentally deleted in PR 1246
  • #1260: [#1252] revert back method to static. Fix calls to deprecated '_' metō
  • #1263: upgrade hibernate to 5.3.x
  • #1266: sample upgrade for issue #1263
  • #1269: Add BigInteger binding

What's fixed in Play 1.5.2

  • #1198: 1197 support non-static dependencies
  • #1204: allow adding multiple files to "play.plugins.descriptor"
  • #1212: Wrong request-body decoding for content-type "application/x-www-form-urlencoded"
  • #1213: [#1212] Fix non-Latin characters decode in UrlEncodedParser
  • #1217: [play 1.5] documentation is missing
  • #1230: [#2170] Action context access from error templates
  • #1241: [#2086] Fix race in Promise.onRedeem() that called "callback" twice
  • #1245: fix(tests): issue #1200, added testing compatibility for jdk9+
  • #1246: [#1849] Exceptions from controllers are not detected in FunctionalTests
  • #1247: upgraded javassist to 3.23.1-GA to suppress warning with JDK9+
  • #1248: Additions for PR #1246
  • #1254: #1250 dependencies upgrade
  • #1255: fix(tests): issue #1200, added testing compatibility for jdk9+
  • #1256: [#1245] Fix public/protected testing with Javassist, by removing the workaround that was fixed in latest version of javassist
  • #1257: [#1239] make play stop wait for java process to finish
  • #1258: [#1849] Give tests more fine grained control over what exceptions they expect
  • #1270: Release of 1.5.2 ?
  • #1275: [#1270] doc(release): add documentation for play 1.5.2