Play Framework 2.9.0 に送ったPull Request
そろそろPlay Framework 2.9.0が出そうですね。ということで自分の送ったPull Requestをまとめてみました。
大きいところだとTwirlのScala 3対応ですね。いい感じにエラーメッセージ出すのにdottyとかsbtまで調べることになって沼でしたがたぶんなんとかなりました。
playframework/playframework
- Let the Java Form validator use the locale selected by Play's i18n. #11736 https://github.com/playframework/playframework/pull/11736
- Update caffeine, jcache to 3.0.1 #11444 https://github.com/playframework/playframework/pull/11444
playframework/twirl
- Added support for switching the default "import" between Scala 2 and Scala 3 #613 https://github.com/playframework/twirl/pull/613
- Handle an exception from scalameta when parsing template args fail #512 https://github.com/playframework/twirl/pull/512
- Call toIndexedSeq explicitly to reduce warnings #487 https://github.com/playframework/twirl/pull/487
- Add a testcase for By-name parameters #485 https://github.com/playframework/twirl/pull/485
- CI with GitHub Actions (using playframework/.github) #483 https://github.com/playframework/twirl/pull/483
- Add syntax related fixes for Scala3 cross build #479 https://github.com/playframework/twirl/pull/479
- Update scalafmt to 3.3.1 #478 https://github.com/playframework/twirl/pull/478
- feat(scala3): WIP working on scala 3 cross compilation. #390. #461 https://github.com/playframework/twirl/pull/461
sbt/zinc
- Display error messages based on the transformed positions when source mapping is perfomed #1082 https://github.com/sbt/zinc/pull/1082
おまけ
今年もかぼちゃ育てたので見て