0.12.10 and next steps towards Mill 1.0.0 #4841
Replies: 3 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.
-
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