Skip to content

Commit

Permalink
Prepare release 0.11.7 (#3002)
Browse files Browse the repository at this point in the history
Pull request: #3002
  • Loading branch information
lefou authored Feb 5, 2024
1 parent dd2e54c commit 64fff9f
Show file tree
Hide file tree
Showing 3 changed files with 63 additions and 7 deletions.
3 changes: 2 additions & 1 deletion .scalafmt.conf
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
version = "3.7.10"
# Newer versions won't work with Java 8!
version = "3.7.15"

align.openParenCallSite = false
align.preset = none
Expand Down
12 changes: 6 additions & 6 deletions docs/antora.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
name: mill
title: Mill Documentation
version: '0.11.5'
version: '0.11.7'
nav:
- modules/ROOT/nav.adoc
asciidoc:
attributes:
mill-version: '0.11.5'
mill-last-tag: '0.11.5'
bsp-version: '2.1.0-M7'
example-semanticdb-version: '4.8.14'
mill-version: '0.11.7'
mill-last-tag: '0.11.7'
bsp-version: '2.2.0-M1'
example-semanticdb-version: '4.8.15'
example-scala-2-13-version: '2.13.12'
example-utest-version: '0.8.1'
example-utest-version: '0.8.2'
55 changes: 55 additions & 0 deletions readme.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -286,6 +286,61 @@ endif::[]
:link-pr: {link-github}/pull
:link-issue: {link-github}/issues
:link-milestone: {link-github}/milestone
// find-replace-regex: https://github.com/com-lihaoyi/mill/pull/(\d*) -> {link-pr}/$1[#$1]

[#0-11-7]
=== 0.11.7 - 2024-02-05
:version: 0.11.7
:milestone-name: 0.11.7
:milestone: 91
:prev-version: 0.11.6

_Changes since {prev-version}:_

__New features__

* Support type selectors as path selection syntax in resolve {link-pr}/2997[#2997], {link-pr}/2998[#2998]
* Read coursier default config files to set up repositories and support mirror configuration {link-pr}/2886[#2886], {link-pr}/2917[#2917]
* Added support for `type` attribute when parsing dependencies {link-pr}/2994[#2994]
* Add new `ScalaModule.scalacHelp` command {link-pr}/2921[#2921]
* Add a `ScalaModule.consoleScalacOptions` target {link-pr}/2948[#2948]
* Enable colored output for Scala 2 compiler output {link-pr}/2950[#2950]
* Add `publishLocalCached` and `publishM2LocalCached` targets to `PublishModule` {link-pr}/2976[#2976]
* Support Scala Native build target. This allows to build static and dynamic libraries other than binaries {link-pr}/2898[#2898]
* Prepare the Scala.js integration for SIP-51 {link-pr}/2988[#2988]

__Fixes and Improvements__

* Better detect Windows Subsystem for Linux environments {link-pr}/2901[#2901]
* Avoid evaluating `T.input`s twice {link-pr}/2952[#2952]
* Deduplicate (anonymous) tasks in results {link-pr}/2959[#2959]
* Synchronize `evaluateGroupCached` to avoid concurrent access to cache {link-pr}/2980[#2980]
* Properly sanitize Windows reserved names and symbols in evaluator paths {link-pr}/2964[#2964], {link-pr}/2965[#2965]
* Detect colliding cross module values {link-pr}/2984[#2984]
* Mask forward slashes in cross values to fix their cache locations {link-pr}/2986[#2986]
* Re-enable test result summary (print `done` message from test framework to stdout) {link-pr}/2993[#2993]
* Fix overeager caching of `cliImports` value in `generatedScriptSources` {link-pr}/2977[#2977]
* Allow resolving moduleDeps with older Scala 3 versions {link-pr}/2877[#2877]
* GenIdea: Put module dependencies after library dependencies {link-pr}/2925[#2925]
* BSP: do not filter clean-requests for meta-builds {link-pr}/2931[#2931]
* BSP: Add `JavaModule.bspBuildTargetData` to make `JavaModule` reports workable `BuildTarget` {link-pr}/2930[#2930]
* BSP: Send `logMessage` instead of diagnostics when `textDocument` is unknown {link-pr}/2979[#2979]
* Scoverage inner module defaults new to `skipIdea = true` {link-pr}/2989[#2989]

__Updates and internal changes__

* Dependency updates: asm-tree 9.6, bsp4j 2.2.0-M1, coursier 2.1.8, jline 3.25.0, jna 5.14.0, junixsocket-core 2.8.3, log4j-core 2.22.1, mainargs 0.6.1, os-lib 0.9.3, scalafmt 3.7.15, Scala.js 1.15.0, scala-native 8.4.16, semanticdb-java 0.9.8, semanticdb-scala 4.8.15, upickle 3.1.4, zinc 1.9.6

* Contrib dependency updates: Play 2.8.21, Play 2.9.1, Play 3.0.1

* Documentation updates and new sections
* More code cleanups, explicit result types and enforcement of some code quality metrics via mill-scalafix


_For details refer to
{link-milestone}/{milestone}?closed=1[milestone {milestone-name}]
and the {link-compare}/{prev-version}\...{version}[list of commits]._



[#0-11-6]
Expand Down

0 comments on commit 64fff9f

Please sign in to comment.