0.12.10 and next steps towards Mill 1.0.0 #4841
Replies: 5 comments 1 reply
-
Probably the last major change I want to get into 0.13.0 is #2703. This would set Mill on a much better technical foundation with cleaner classpaths for the runner, user code, and plugins. It will require an overhaul of the BSP/GenIdea codebases, which will be a lot of work, but probably can get that done by the May target date for RC1 |
Beta Was this translation helpful? Give feedback.
-
What I really like into 0.13, but which isn't that well discussed is a better concept for various |
Beta Was this translation helpful? Give feedback.
-
I'm planning on naming the
So I think naming it |
Beta Was this translation helpful? Give feedback.
-
It's coming to end-April, and I'm looking at the following tentative dates
|
Beta Was this translation helpful? Give feedback.
-
It's May 13 and all the major changes I'd like to land before RC1 have landed. I'd like to land #5110 to smooth the migration instructions to Sonatype Central before we cut 1.0.0-RC1, but may not have time to get to it today. If not, I'll likely get to it this coming weekend, which would mean 1.0.0-RC1 would get cut 17/18 May instead of 13 May |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
0.12.10 was just released and contains the non-breaking changes that have been landing in
main
. Please try it out if you are able!The major changes that we've wanted to get into 0.13.x have mostly landed:
Agg
in favor ofSeq
#4525Evaluator
only available toTask.Command(exclusive = true)
#3717os.Checker
to sandbox filesystem IO #4635)import $file
syntax with flat package namespacing #4462Not everything has landed, and there will be continued work, but the bulk of breaking 1.0.0 changes are in.
Approximate Timeline of Next Steps:
Beta Was this translation helpful? Give feedback.
All reactions