Tracker and TODOs for Mill 0.11 #1826
Replies: 29 comments 53 replies
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Refactor the command line options configuration class.
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Consider creating |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
The Now is the time to update old open PRs and submit new with code cleanups and changes. Feel free to use this tracker discussion to link to ideas or issues, which we should include in Mill |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Topics below: |
Beta Was this translation helpful? Give feedback.
-
Probably unrealistic, to get this one into 0.11 as it's a harder task, but very useful. It will definitely break compatibility. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
@lefou what do you think about tagging
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
@lefou seems Coursier now supports Maybe we can just tell people to use that when they have custom repositories that need auth? |
Beta Was this translation helpful? Give feedback.
-
@lefou I think I've gotten in most of the major changes I wanted to get in for 0.11.0. Shall we tag 0.11.0-M9? Then we can rebootstrap, roll it out across com-lihaoyi, and let it bake a bit before 0.11.0 final |
Beta Was this translation helpful? Give feedback.
-
@lefou @lolgab I tagged 0.11.0-M10, with another set of fixes for rough edges I discovered when trying to roll out 0.11.0-M9 throughout com-lihaoyi. If you could publish mill-mima and mill-vcs-version, then I'll proceed with updating the rest of com-lihaoyi to 0.11.0-M10 |
Beta Was this translation helpful? Give feedback.
-
I've been playing with |
Beta Was this translation helpful? Give feedback.
-
Last few PRs for 0.11.0 appear to be the ones I merged below
I'll also try to get a PR in to upload a doc-site bundle, for the versioned-documentation support in 0.11+. One thing that is worth reciewing before the release is the packages for which we provide compatibility guarantees for. I listed them out in https://github.com/com-lihaoyi/mill#compatibility-stability, rather than have them be implicitly derived from the build configuration. If we want to take bincompat seriously, we should be explicit what we are (and are not) promising. I'm going to tag 0.11.0-M11 on Still aiming for 0.11.0 final to be released on Tuesday morning PST (6 June), so I can advertise it at Scaladays Seattle (7 June), as discussed in Discord. |
Beta Was this translation helpful? Give feedback.
-
Merged the last few PRs and tagged 0.11.0.
If no flakiness, it should go out in a few hours after it makes its way through CI |
Beta Was this translation helpful? Give feedback.
-
@lefou @lolgab I started writing What do you guys think of moving the changelog out of |
Beta Was this translation helpful? Give feedback.
-
This thread is meant to collect and track all changes we want to apply before we release Mill 0.11.
We already postphoned some changes to avoid binary compatibility issue. Ideally, we can collect them here, so we don't forget them before the next major release.
Beta Was this translation helpful? Give feedback.
All reactions