PlayCore 1.3.0
We're glad to announce a new version 🎉
Please, feel free to open discussions about new features, improvements, and issues.
If you think this project is important to you, please Sponsor.
What's Changed
Amazing New Features ✨
- feat(session): ✨ add session manager class by @felipebonezi in #31
- feat(lint): 💅 format project using Google Checkstyle. by @felipebonezi in #41
Feature Improvements 👨💻
- feat(lint): 💅🏻 improve code by SonarLint. by @felipebonezi in #35
Dependencies Changes ⬆️⬇️
- chore(deps): update dependency com.puppycrawl.tools:checkstyle to v10 by @renovate in #34
- chore(sbt): ⬆️ upgrade sbt version to 1.6.2 by @felipebonezi in #46
Other Changes 🛠
- chore(sbt): ✂️ remove Scala 2.12 support. by @felipebonezi in #43
- chore(deps): ✂️ remove Google ReCaptcha deps. by @felipebonezi in #47
- chore(gha): 💙 add experimental JDK 17 build into CI. by @felipebonezi in #48
Migration from 1.2x to 1.3x
Be aware that you need to migrate some classes to work with the 1.3x version.
- First, you must upgrade your SBT version up to 1.5 (i.e. we recommend the 1.6.2 version);
- For those who uses
DebugUtil
helper class, you must use.debug()
,.info()
,.warn()
, and.error()
methods; - For those who uses
ADatabase
orIDatabase
, migrate toQueryRepository
orQueryRepositoryImpl
; - For those who uses
AController
orCoreController
, migrate toFormController
orCrudController
; - Some classes was just renamed, you need to change it (e.g.
JwtValidateWithDb
).
Full Changelog: v1.2.2...v1.3.0