-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for scala 2.13? #265
Comments
Not yet. Feel free to submit a contribution. |
Dependent on external project deadbolt-2-scala |
OK. Let's wait for that then. |
FYI: @louisjiang That dependency has moved forward now: |
Deadbolt scala does not look like it has been properly published for 2.11 :( Things seem to of been moved/renamed internally in deadbolt so it may be worth waiting for play 2.8 support as it looks like it has dropped 2.11 simplifying things. |
@pbyrne84 Just to be sure: you suggest to first move to Play 2.8 and then remove Scala 2.11 and add Scala 2.13, right? |
Sorry for not getting back sooner. Well the move to play 2.8 will remove 2.11 as it is no longer supported. The deadbolt changes would now block you and would require incompatible versions of deadbolts to be running across different Scala versions in your build. That does not sound like fun to me. There is an issue raised for the missing 2.11 build |
I released deadbolt 2.7.1 for Scala 2.11 now: |
Oh yes and deadbolt 2.8.0 for Scala 2.12 and 2.13 is released now as well. Have fun! |
Thanks |
@mkurz Just to be sure: for Play 2.7, I must use Deadbolt 2.7 and for Play 2.8, I must use Deadbolt 2.8, right? |
@leleuj Yes, that's correct. |
Because from deadbolt 2.7 to deadbolt 2.8 nothing really changed, you may be able to use deadbolt 2.7 with Play 2.8. I think that should work as well given that deadbolt 2.8 is just compiled against Play 2.8 without any changes in its source code. However the safest way is probably to just use deadbolt 2.8. |
@mkurz Thanks for confirming this. I was in v2.6.1 and I have compilation issues with v2.7.1. I guess things have changed: is there a migration guide somewhere to help me? |
Not really a migration guide, but maybe it helps: mkurz/deadbolt-2-java#89 |
I saw this doc, but it won't be enough for me. I have taken a look at the documentation (https://deadbolt-java.readme.io/) and I haven't been able to find the guide for a release after the version 2.6.3: am I missing something? |
OK. I see the problem: I'm relying on Thanks for your help. |
@leleuj If you need help along the way let me know. |
Thanks for proposing. Almost all work was on my side. As soon as I used |
Great! |
I just added the Scala 2.13 support as well. |
Support for scala 2.13?
The text was updated successfully, but these errors were encountered: