This repository was archived by the owner on Aug 26, 2025. It is now read-only.
Releases: AlexITC/playsonify
Releases · AlexITC/playsonify
2.0.0
This is a major release with several breaking changes, while the idea is the same, the project has changed a lot.
- Update mill to 0.2.8
- The
ApplicationErrordoesn't depend on play anymore - The
playsonify-coremodule is added, it contains the common classes for all the modules, depending only on scalactic. - The
playsonify-playmodule is added, it contains the classes that depend on play-framework - The
playsonifytestmodule is renamed toplaysonify-play-test - Add experimental support for akka-http
- Add the
playsonify-sqlmodule.
1.2.0
- Added
FutureListOpstoFutureOrimplicits. - Added
FieldOrderingParser. - Added the
PaginatedQueryandPaginatedResultmodels. - Added the
PaginatedQueryandPaginatedResultmodels. - Added the
WrappedString,WrappedIntandWrappedLongvalue classes. - Updated mill to
0.2.0.
1.1.0
Changes
- Improved the
ApplicationError, now it is mandatory to override thetoPublicErrorListmethod to avoid having errors that can't be rendered, this increases the type-safety. - You are free to choose to map a
ServerErrorto aPublicError, there are some scenarios where this is useful. - An
Exceptionis now optional while defining aServerError, useful when forwarding an error coming from another server. - The auth type from
AbstractAuthenticatorServiceis now covariant, useful when you don't need to authenticate requests. ApplicationErrorMapperhas been removed!