Releases: playframework/twirl
Twirl 2.0.2
Noteworthy
- #713 [main] Fix whitespaces after
else{...}
andelseif{...}
is not shown (backport #712) by @yousuketto
Changes
- #714 parsers 4.8.13 (was 4.8.12) by @mkurz
- #709 Set
mimaPreviousArtifacts
to last "major" release by @mkurz - #707 Play 3.0.0 by @mkurz
- #699 Play 3 final by @mkurz
- #706 Patch updates (backport #705) by @scala-steward
- #701 Move scala steward conf into .github folder by @mkurz
❤️ 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)!
Twirl 1.6.3
Noteworthy
- #712 Fix whitespaces after
else{...}
andelseif{...}
is not shown by @yousuketto
Changes
- #715 [1.6.x] parsers 4.8.13 (was 4.8.12) by @mkurz
- #710 [1.6.x] Set
mimaPreviousArtifacts
to last "major" release by @mkurz - #700 Play 2.9 final by @mkurz
- #708 Play 2.9.0 by @mkurz
- #703 play-docs, play-docs-sbt-plugin, ... 2.9.0-RC3 (was 2.9.0-RC2) by @scala-steward
- #705 [1.6.x] Patch updates by @scala-steward
- #702 [1.6.x] Move scala steward conf into .github folder by @mkurz
❤️ 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)!
Twirl 2.0.1
Noteworthy
With version 2.0.0 the groupId changes from com.typesafe.play
to org.playframework.twirl
. To add this project as dependency you now have to use:
addSbtPlugin("org.playframework.twirl" % "sbt-twirl" % "LATEST_VERSION")
Also, thanks to @ihostage and @alexmihailov Twirl now has support for for Gradle and Maven, see:
- https://plugins.gradle.org/plugin/org.playframework.twirl
- https://github.com/playframework/twirl#gradle-twirl
- https://github.com/playframework/twirl#maven-twirl
Changes
- #678 Gradle Support by @ihostage
- #697 Patch updates by @scala-steward
- #695 play-docs, play-docs-sbt-plugin, ... 3.0.0-M3 (was 3.0.0-M2) by @scala-steward
- #584 Maven Support by @alexmihailov
- #694 Adoption to new
groupId
in Twirl sbt plugin by @ihostage - #692 Correct MiMa config for
org.playframework.twirl
by @mkurz - #691 Set correct sonatypeProfileName by @mkurz
- #676 Change groupId to
org.playframework.twirl
by @ihostage
❤️ 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)!
Twirl 2.0.0
This release was not published to Maven Central because of problems during the release process. Please use version 2.0.1 instead:
Twirl 1.6.2
Changes
- #698 [1.6.x] Patch updates (backport #697) by @scala-steward
- #689 [1.6.x] Adjust branch for GHA workflows by @mkurz
- #686 Play 2.9 release candidate by @mkurz
❤️ 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)!
Twirl 1.6.1
Noteworthy
- The groupId changed from
com.typesafe.sbt
tocom.typesafe.play
- #461 Scala 3 cross compilation, fixes #390. by @brbrown25 and @tototoshi
- #550 Drop Java 8 by @mkurz
- #294 Drop sbt 0.13 support by @marcospereira
Changes
- #688 sbt 1.9.6 by @mkurz
- #687 Group Scala Steward patch updates into single PR by @mkurz
- #685 Adjust MiMa settings after 1.6.0 release by @mkurz
- #684 sbt 1.9.5 by @mkurz
- #679 sbt-bloop 1.5.11 (was 1.5.9) by @scala-steward
- #680 parsers 4.8.10 (was 4.8.8) by @scala-steward
- #681 sbt-scalafmt 2.5.2 (was 2.5.0) by @scala-steward
- #682 scalafmt-core 3.7.14 (was 3.7.12) by @scala-steward
- #683 scalatest 3.2.17 (was 3.2.16) by @scala-steward
- #647 Scala 3.3.1 / 2.13.12 by @mkurz
- #655
scala-parser-combinators
shouldn't be optional dependency by @ihostage - #654 sbt 1.9.4 (was 1.9.3) by @scala-steward
- #651 parsers 4.8.8 (was 4.8.7) by @scala-steward
- #650 Play 2.9.0 M7 by @mkurz
- #649 scalafmt-core 3.7.12 (was 3.7.11) by @scala-steward
- #648 parsers 4.8.7 (was 4.8.6) by @scala-steward
- #644 parsers 4.8.6 (was 4.8.5) by @scala-steward
- #645 scalafmt-core 3.7.11 (was 3.7.10) by @scala-steward
- #641 sbt-bloop 1.5.9 (was 1.5.8) by @scala-steward
- #642 sbt-mima-plugin 1.1.3 (was 1.1.2) by @scala-steward
- #643 sbt 1.9.3 (was 1.9.2) by @scala-steward
- #640 scalafmt-core 3.7.10 (was 3.7.7) by @scala-steward
- #639 parsers 4.8.5 (was 4.8.2) by @scala-steward
- #638 scala-xml 2.2.0 (was 2.1.0) by @scala-steward
- #637 sbt 1.9.2 by @mkurz
- #633 sbt-bloop 1.5.8 (was 1.5.7) by @scala-steward
- #634 sbt-scalajs-crossproject 1.3.2 (was 1.3.1) by @scala-steward
- #635 parsers 4.8.2 (was 4.8.0) by @scala-steward
- #636 scalafmt-core 3.7.7 (was 3.7.5) by @scala-steward
- #631 parsers 4.8.0 (was 4.7.8) by @scala-steward
- #629 sbt-bloop 1.5.7 (was 1.5.6) by @scala-steward
- #632 scalafmt-core 3.7.5 (was 3.7.4) by @scala-steward
- #630 sbt 1.9.1 (was 1.9.0) by @scala-steward
- #627 sbt-scalajs, scalajs-compiler, ... 1.13.2 (was 1.13.1) by @scala-steward
- #623 Add Javafmt plugin by @ihostage
- #621 sbt-header 5.10.0 (was 5.9.0) by @scala-steward
- #620 Latest Play by @mkurz
- #619 Upgrade scala-parser-combinators by @mkurz
- #613 Added support for switching the default "import" between Scala 2 and Scala 3 by @tototoshi
- #618 Scala 2.12.18 / 2.13.11 by @mkurz
- #614 play-docs, play-docs-sbt-plugin, ... 2.9.0-M5 (was 2.9.0-M4) by @scala-steward
- #615 sbt 1.9.0 (was 1.9.0-RC3) by @scala-steward
- #616 parsers 4.7.8 (was 4.7.7) by @scala-steward
- #617 scalafmt-core 3.7.4 (was 3.7.3) by @scala-steward
- #612 scalatest 3.2.16 (was 3.2.15) by @scala-steward
- #611 Upgrade to Scala 3.3.0 and sbt 1.9.0-RC3 by @mkurz
- #610 Update copyright by @mkurz
- #609 sbt-ci-release 1.5.12 (was 1.5.11) by @scala-steward
- #608 parsers 4.7.7 (was 4.7.6) by @scala-steward
- #606 sbt-scalajs-crossproject 1.3.1 (was 1.2.0) by @scala-steward
- #604 play-docs, play-docs-sbt-plugin, ... 2.9.0-M4 (was 2.9.0-M2) by @scala-steward
- #607 sbt-scalajs, scalajs-compiler, ... 1.13.1 (was 1.13.0) by @scala-steward
- #603 avoid deprecated
java.net.URL
constructor by @xuwei-k - #602 fix warning by @xuwei-k
- #600 sbt-mima-plugin 1.1.2 (was 1.1.1) by @scala-steward
- #601 scalafmt-core 3.7.3 (was 3.7.2) by @scala-steward
- #599 parsers 4.7.6 (was 4.7.5) by @scala-steward
- #598 Update data for pom.xml by @mkurz
- #597 Update developer information for pom.xml by @mkurz
- #596 Set up sbt dependency submission by @mkurz
- #595 scala-steward should also visit standalone docs project by @mkurz
- #592 parsers 4.7.5 (was 4.7.4) by @scala-steward
- #593 scalafmt-core 3.7.2 (was 3.7.1) by @scala-steward
- #594 Allow defining result type for local methods (needed for Scala 3 implicits) by @mkurz
- #590 parsers 4.7.4 (was 4.7.3) by @scala-steward
- #587 sbt-scalajs, scalajs-compiler, ... 1.13.0 (was 1.12.0) by @scala-steward
- #588 scala3-compiler, scala3-library, ... 3.2.2 (was 3.2.1) by @scala-steward
- #589 scalafmt-core 3.7.1 (was 3.7.0) by @scala-steward
- #585 parsers 4.7.3 (was 4.7.1) by @scala-steward
- #586 scalafmt-core 3.7.0 (was 3.6.1) by @scala-steward
- #582 sbt 1.8.2 (was 1.8.0) by @scala-steward
- #583 scalatest 3.2.15 (was 3.2.14) by @scala-steward
- #579 parsers 4.7.1 (was 4.7.0) by @scala-steward
- #568 Change copyright by @ihostage
- #577 sbt-bloop 1.5.6 (was 1.5.5) by @scala-steward
- #578 parsers 4.7.0 (was 4.6.0) by @scala-steward
- #576 sbt-bloop 1.5.5 (was 1.5.4) by @scala-steward
- #575 sbt-scalajs, scalajs-compiler, ... 1.12.0 (was 1.11.0) by @scala-steward
- #574 sbt-scalafmt 2.5.0 (was 2.4.6) by @scala-steward
- #573 sbt-header 5.9.0 (was 5.8.0) by @scala-steward
- #572 Move
TemplateCompiler#formatImports
toTwirlCompiler
by @ihostage - #569 scala3-compiler, scala3-library, ... 3.2.1 (was 3.2.0) by @scala-steward
- #570 sbt 1.8.0 (was 1.8.0-RC1) by @scala-steward
- #567 Remove deprecated pieces of code by @ihostage
- #564 use scalameta-parsers instead of scalameta by @xuwei-k
- #563 remove unnecessary dependency by @xuwei-k
- #549 Revert workarounds by @mkurz
- #566 scalafmt-core 3.6.1 (was 3.6.0) by @scala-steward
- #562 scalafmt-core 3.6.0 (was 3.5.9) by @scala-steward
- #561 sbt-header 5.8.0 (was 5.7.0) by @scala-steward
- #560 sbt-ci-release 1.5.11 (was 1.5.10) by @scala-steward
- #559 Link to .github/RELEASING.md by @mkurz
- #558 Use contributor guidelines from .github repo by @mkurz
- #555 sbt-bloop 1.5.4 (was 1.5.3) by @scala-steward
- #556 scalameta 4.6.0 (was 4.5.13) by @scala-steward
- #557 scalatest 3.2.14 (was 3.2.13) by @scala-steward
- #554 Use the mergify config from the .github repo by @mkurz
- #553 Use Play 2.9 milestone (docs) by @mkurz
- #552 Latest Scala/sbt versions by @mkurz
- #551 Semantic Scala version selector expression in workflows by @mkurz
- #547 Scala 2.12.17 / 2.13.9 + scala-xml 2.1.0 by @mkurz
- #545 sbt-scalajs, scalajs-compiler, ... 1.11.0 (was 1.10.1) by @scala-steward
- #544 sbt-mima-plugin 1.1.1 (was 1.1.0) by @scala-steward
- #543 🔄 Synced file(s) with playframework/.github by @ihostage
- #542 scala3-compiler, scala3-library, ... 3.2.0 (was 3.1.3) by @scala-steward
- #540 scalameta 4.5.13 (was 4.5.12) by @scala-steward
- #539 scalameta 4.5.12 (was 4.5.11) by @scala-steward
- #538 scalafmt-core 3.5.9 (was 3.5.8) by @scala-steward
- #536 sbt-bloop 1.5.3 (was 1.5.2) by @scala-steward
- #537 scalatest 3.2.13 (was 3.2.12) by @scala-steward
- #535 scalameta 4.5.11 (was 4.5.9) by @scala-steward
- #534 sbt 1.7 by @mkurz
- #530 scala3-compiler, scala3-library, ... 3.1.3 (was 3.1.2) by @scala-steward
- #529 scala-compiler, scala-library 2.12.16 (was 2.12.15) by @scala-steward
- #531 scalafmt-core 3.5.8 (was 3.5.2) by @scala-steward
- #527 sbt-bloop 1.5.2 (was 1.5.0) by @scala-steward
- #528 sbt-scalajs, scalajs-compiler, ... 1.10.1 (was 1.10.0) by @scala-steward
- #532 scalameta 4.5.9 (was 4.5.7) by @scala-steward
- #525 Update to scala-xml 2.1.0 for all but scala 2.12 by @mrdziuban
- #524 scalameta 4.5.7 (was 4.5.6) by @scala-steward
- #523 GitHub actions last round + badges by @mkurz
- #521 Clean up publish.yml after all that testing by @mkurz
- #520 Fix publish again by @mkurz
- #519 Fix release by tag by @mkurz
- #514 sbt-bloop 1.5.0 (was 1.4.13) by @scala-steward
- #515 scalameta 4.5.6 (was 4.5.4) by @scala-steward
- #516 scalatest 3.2.12 (was 3.2.11) by @scala-steward
- #518 Minor: Use same alias config like everywhere else by @mkurz
- #517 Switch to cmd.yml by @mkurz
- #509 sbt-header 5.7.0 (was 5.6.5) by @scala-steward
- #510 scalameta 4.5.4 (was 4.5.2) by @scala-steward
- #513 scalafmt-core 3.5.2 (was 3.5.1) by @scala-steward
- #512 Handle an exception from scalameta when parsing template args fail by @tototoshi
- #511 Nicer sbt-dynver config by @mkurz
- #508 Remove obsolete comment by @mkurz
- #507 Use new "Ready To Merge" approach for GHA by @mkurz
- #504 Upgrade Scala 3 by @mkurz
- #505 scalafmt-core 3.5.1 (was 3.3.3) by @scala-steward
- #480 scalafmt-core 3.3.3 (was 3.0.8) by @scala-steward
- #503 sbt-mima-plugin 1.1.0 (was 1.0.1) by @scala-steward
- #483 CI with GitHub Actions (using playframework/.github) by @tototoshi
- #501 sbt-scalajs, scalajs-compiler, ... 1.10.0 (was 1.9.0) by @scala-steward
- #502 scalameta 4.5.2 (was 4.4.35) by @scala-steward
- #499 sbt-bloop 1.4.13 (was 1.4.10) by @scala-steward
- #500 scalameta 4.4.35 (was 4.4.33) by @scala-steward
- #497 sbt-scalajs-crossproject 1.2.0 (was 1.1.0) by @scala-steward
- #496 No need to pin scala-xml and scala-parser-combinators anymore by @mkurz
- #495 sbt-scalajs, scalajs-compiler, ... 1.9.0 (was 1.8.0) by @scala-steward
- #494 sbt-header 5.6.5 (was 5.6.0) by @scala-steward
- #492 Use correct release drafter template by @mkurz
- #490 Rename master branch to main by @mkurz
- #489 sbt 1.6.2 (was 1.6.1) by @scala-steward
- #476 Correct plugin dependency package in README by @oscarrobinson
- #488 Use reusable release drafter config by @mkurz
- #487 Call toIndexedSeq explicitly to reduce warnings by @tototoshi
- #486 scalatest 3.2.11 (was 3.2.10) by @scala-steward
- #485 Add a testcase for By-name parameters by @tototoshi
- #484 Mergify does not support strict config anymore by @mkurz
- #482 avoid deprecated
java.lang.Class.newInstance
by @xuwei-k - #479 Add syntax related fixes for Scala3 cross build by @tototoshi
- #478 Update scalafmt to 3.3.1 by @tototoshi
- #475 scala-compiler, scala-library 2.13.8 (was 2.13.7) by @scala-steward
- #470 junit-interface 0.13.3 (was 0.13.2) by @scala-steward
- #471 sbt 1.6.1 (was 1.5.8) by @scala-steward
- #455 junit-interface 0.13.2 (was 0.11) by @scala-steward
- #456 update readme example. use slash instead of
in
by @xuwei-k - ...
Twirl 1.6.0
Twirl 1.6.0-RC2
- Release notes of first release candidate can be found here
- groupId changed from
com.typesafe.sbt
tocom.typesafe.play
Changes
- #592 parsers 4.7.5 (was 4.7.4) by @scala-steward
- #593 scalafmt-core 3.7.2 (was 3.7.1) by @scala-steward
- #594 Allow defining result type for local methods (needed for Scala 3 implicits) by @mkurz
- #590 parsers 4.7.4 (was 4.7.3) by @scala-steward
- #587 sbt-scalajs, scalajs-compiler, ... 1.13.0 (was 1.12.0) by @scala-steward
- #588 scala3-compiler, scala3-library, ... 3.2.2 (was 3.2.1) by @scala-steward
- #589 scalafmt-core 3.7.1 (was 3.7.0) by @scala-steward
- #585 parsers 4.7.3 (was 4.7.1) by @scala-steward
- #586 scalafmt-core 3.7.0 (was 3.6.1) by @scala-steward
- #582 sbt 1.8.2 (was 1.8.0) by @scala-steward
- #583 scalatest 3.2.15 (was 3.2.14) by @scala-steward
- #579 parsers 4.7.1 (was 4.7.0) by @scala-steward
❤️ 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)!
Twirl 1.5.2
Relevant changes
- The groupId changed from
com.typesafe.sbt
tocom.typesafe.play
- Like many other libraries, including Scala 2.12.17, we upgraded scala-xml to version 2.1.0. This avoids annoying errors when using sbt 1.4+
Changes
- #580 Correct sonatypeProfileName by @mkurz
- #548 [1.5.x] Scala 2.12.17 + Scala 2.13.10 + scala-xml 2.1.0 by @mkurz
- #493 [1.5.x] Use correct release drafter template by @mkurz
- #491 [1.5.x] Rename master branch to main by @mkurz
❤️ 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)!
Twirl 1.6.0-RC1
groupId changed from com.typesafe.sbt
to com.typesafe.play
!
Changes
- #568 Change copyright by @ihostage
- #577 sbt-bloop 1.5.6 (was 1.5.5) by @scala-steward
- #578 parsers 4.7.0 (was 4.6.0) by @scala-steward
- #576 sbt-bloop 1.5.5 (was 1.5.4) by @scala-steward
- #575 sbt-scalajs, scalajs-compiler, ... 1.12.0 (was 1.11.0) by @scala-steward
- #574 sbt-scalafmt 2.5.0 (was 2.4.6) by @scala-steward
- #573 sbt-header 5.9.0 (was 5.8.0) by @scala-steward
- #572 Move
TemplateCompiler#formatImports
toTwirlCompiler
by @ihostage - #569 scala3-compiler, scala3-library, ... 3.2.1 (was 3.2.0) by @scala-steward
- #570 sbt 1.8.0 (was 1.8.0-RC1) by @scala-steward
- #567 Remove deprecated pieces of code by @ihostage
- #564 use scalameta-parsers instead of scalameta by @xuwei-k
- #563 remove unnecessary dependency by @xuwei-k
- #549 Revert workarounds by @mkurz
- #566 scalafmt-core 3.6.1 (was 3.6.0) by @scala-steward
- #562 scalafmt-core 3.6.0 (was 3.5.9) by @scala-steward
- #561 sbt-header 5.8.0 (was 5.7.0) by @scala-steward
- #560 sbt-ci-release 1.5.11 (was 1.5.10) by @scala-steward
- #559 Link to .github/RELEASING.md by @mkurz
- #558 Use contributor guidelines from .github repo by @mkurz
- #555 sbt-bloop 1.5.4 (was 1.5.3) by @scala-steward
- #556 scalameta 4.6.0 (was 4.5.13) by @scala-steward
- #557 scalatest 3.2.14 (was 3.2.13) by @scala-steward
- #554 Use the mergify config from the .github repo by @mkurz
- #553 Use Play 2.9 milestone (docs) by @mkurz
- #552 Latest Scala/sbt versions by @mkurz
- #551 Semantic Scala version selector expression in workflows by @mkurz
- #550 Drop Java 8 by @mkurz
❤️ 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)!