-
Notifications
You must be signed in to change notification settings - Fork 6
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
Lift 3.0? #12
Comments
What's the current status of Lift3 support? I see |
It's not been tested in depth, but most of the functionality lift-formality uses is orthogonal to the changes in Lift 3 so I don't anticipate any serious issues cropping up. |
I do need to check if there's a published 1.0 build for Lift 3, however. |
The 1.0-RELEASE was for Lift 2.6 only, 1.1-SNAPSHOT available on central is from June currently so I guess it's a build for 3.0. The recent version bump for 3.1 wasn't published yet. I am wondering if we shouldn't have |
Hypothetically, the 3.0 snapshot should work for any patch** versions of 3.0. Same for 3.1. Would love a PR! |
Also is that backwards, should be |
Scala / Lift versions are parts of a name so the artifact version goes later. For example: Just to clarify: 3.0 snapshot should work for any minor version of 3.0 and same for 3.1 but my understanding is that dependency built for 3.1 not necessarily work for a project built for 3.0, plus, we can have a number of transitive dependency issues. |
Correct on 3.0 vs 3.1 not being guaranteed mutually compatible. Transitive dependencies should not change in patch versions. |
Also, yep, right you are on the name. So weird to see the version listed without the artifact name that it scrambled my brain haha. |
One question that occurs to me is whether anyone actually needs it for Lift 3.0... Usage is low enough that we may just be able to do a full release for 3.1 and leave 3.0 behind for now, unless someone explicitly requests it. |
I need it :) I am currently migrating our 2.6-based project and my first thought was to migrate it straight to 3.1 too. Unfortunately, it's not possible due to conflicts of some transitive dependencies and some of our clojure code. What's more, there are some code duplicates between our codebase and Lift 3.1 - some pieces were incorporated from our project into 3.1 but they evolved separately in a meantime. |
Ah-hah! Gotcha :) |
I think I'll do a 1.1.0 final release for this. |
Notable, I'm seeing this:
|
(sbt 0.13.17-RC1 though, because I'm building on Java 9.) |
Ok, I published 1.1.0-SNAPSHOT for 3.0 and 3.1. If you can confirm that the 3.0 release behaves as expected, I can do the 1.1.0 final bump. |
Ouch, right... <<= is deprecated now. Maybe we can switch it in the #28?
❤️ Thanks! |
I think we'll get 1.1.0 out the door then work on 2.12.x, sbt 1.0, and that deprecation warning. Might as well bundle it all up. |
I tried to build a project with lift 3.0.1 and lift-formality and it couldnt bind. When will this support lift 3?
The text was updated successfully, but these errors were encountered: