Skip to content

Releases: com-lihaoyi/mill

0.12.10

01 Apr 18:05
Compare
Choose a tag to compare

Changelog

Documentation

Merged Pull Requests

  • Backport Fix main class discovery in scala 3 by @lihaoyi in #4761
  • Backport "Add failed tasks count to Mill's progress indicator" by @lihaoyi in #4764
  • Test runner indicators backport by @HollandDM in #4756
  • Fix potential ArrayIndexOutOfBoundsException (backport #4769) by @lefou in #4770
  • Backport "Clean up mill comparison docs" by @lihaoyi in #4774
  • Add Kotlin support for BuildInfo module (backport #4771) by @lefou in #4780
  • Less confusing error message (backport #4789) by @lefou in #4791
  • Prefer defaultResolver().classpath over Lib.resolveDependencies (backport #4727) by @alexarchambault in #4784
  • Use a -native suffix when installing a native image into the local cache (backport #4808) by @lefou in #4809
  • Backport Set WebApp.scala shutdown timeout to zero by @lihaoyi in #4804
  • Add Mill 0.13 forward compatibility: mill.util.JarManifest by @lefou in #4806
  • Backport "Fix uTest test task creation for multi-test-class test modules" by @lihaoyi in #4812
  • Backport "Fix main class discovery for KotlinModule" by @lihaoyi in #4803
  • Backport "Debug SBT migration test failure" by @lihaoyi in #4818
  • Backport "Minor improvements to native distribution size" by @lihaoyi in #4829
  • Add Dep.millProjectModule to refer to mill project modules (backport #4790) by @lefou in #4830
  • Add Mill 0.13 forward compatibility: mill.define.SelectMode by @lefou in #4805
  • First-class support for Kotlin compiler plugins (backport #4779) by @lefou in #4782
  • Find main classes with ClassGraph (backport #4822) by @lefou in #4832

Full Changelog: 0.12.9...0.12.10

0.12.9

17 Mar 10:05
Compare
Choose a tag to compare

Changelog

Documentation

Merged Pull Requests

  • Fix hang on mill.integration.invalidation[selective-execution] by @lihaoyi in #4571
  • Break the dependency between repositoriesTask and ivyDeps by @alexarchambault in #4472
  • Rework millEmbeddedDeps stuff (0.12.x) by @alexarchambault in #4582
  • Fix 0.12.x branch bootstrap job by @alexarchambault in #4625
  • Update coursier to 2.1.25-M2 (adds early Gradle Module support) - 0.12.x by @alexarchambault in #4623
  • Backport: Fix semanticdbData for mixed scala/java projects (#4599) by @Baccata in #4629
  • Backport: Improve performances of Bloop/install (#4600) by @Baccata in #4628
  • Pass Mill source JARs to Bloop by @alexarchambault in #4608
  • Add a sourceGenerators task to help out IDE config generation by @Baccata in #4621
  • Use process pool for test runner (0.12.x) by @HollandDM in #4679
  • 0.12.x testEnableWorkStealing cleanups by @lihaoyi in #4689
  • 0.12.x improvements to Test parallelism UI by @lihaoyi in #4694
  • Backport "Configure thread pool executor to run in LIFO order to minimize blocked task count" to 0.12.x by @lihaoyi in #4702
  • Make source path configurable in TestBaseModule by @denisrosca in #4703
  • Backport "Add some retries to try and work around scaladoc flakiness" to 0.12.x by @lihaoyi in #4708
  • Backport "Avoid printing AnsiNav.clearLine in non-interactive PromptLogger to clean up CI logs" to 0.12.x by @lihaoyi in #4710
  • Backport "Use priority queue to run Mill executor tasks, prioritizing first async task and de-prioritizing subsequent ones" to 0.12.x by @lihaoyi in #4715
  • Add --doc, --sources, and --transitive options to publishLocal by @alexarchambault in #4697
  • (0.12.x) Improvements precision of testParallelism scheduler lifetime management by @lihaoyi in #4719
  • Backport "Support mill init from an existing sbt project, and improve related Maven and Gradle support" to 0.12.x by @ShreckYe in #4704
  • Optimize BSP initialization stuff by @alexarchambault in #4698
  • Tweak docs (0.12.x) by @lihaoyi in #4738

Full Changelog: 0.12.8...0.12.9

0.12.8

16 Feb 01:23
Compare
Choose a tag to compare

Changelog

Documentation

Merged Pull Requests

  • Update mill-version by @lihaoyi in #4448
  • Remove debug by @armanbilge in #4450
  • Fix android example test exclusive flag by @lihaoyi in #4449
  • Fix transitiveCoursierProjects cause OOM on large build by @hoangmaihuy in #4452
  • [BACKPORT] Allow Task.Source/Task.Sources to be constructed directly from subpath string literals by @lihaoyi in #4487
  • [BACKPORT] Write a doc example on multi-language Mill projects by @monyedavid in #4494
  • Backport "Consolidate jvm subprocess and inprocess functions (#4456)" to 0.12 by @sake92 in #4504
  • Add deprecation message for --disable-ticker and --enable-ticker by @lolgab in #4490
  • [BACKPORT] Add Scala Spark example doc page by @monyedavid in #4520
  • [BACKPORT] Separate resolvedRunIvyDeps and transitiveLocalClasspath into two stages when build assembly jar by @lihaoyi in #4566

Full Changelog: 0.12.7...0.12.8

0.12.7

01 Feb 04:24
Compare
Choose a tag to compare

Changelog

Documentation

Merged Pull Requests

New Contributors

Full Changelog: 0.12.6...0.12.7

0.12.6

31 Jan 15:04
892b824
Compare
Choose a tag to compare

Changelog

Documentation

Merged Pull Requests

Read more

0.12.6-RC1

31 Jan 13:30
6b3ae9b
Compare
Choose a tag to compare
0.12.6-RC1 Pre-release
Pre-release
Update package.mill

0.12.5

01 Jan 14:05
Compare
Choose a tag to compare

Changelog

Documentation

Merged Pull Requests

New Contributors

Full Changelog: 0.12.4...0.12.5

0.12.4

17 Dec 12:50
4a487e4
Compare
Choose a tag to compare

Changelog

Documentation

Merged Pull Requests

New Contributors

Full Changelog: 0.12.3...0.12.4

0.12.3

25 Nov 07:11
Compare
Choose a tag to compare

Changelog

Documentation

Merged Pull Requests

New Contributors

Full Changelog: 0.12.2...0.12.3

0.11.13

14 Nov 10:54
cf3b3f4
Compare
Choose a tag to compare

Changelog

Documentation

Merged Pull Requests

Full Changelog: 0.11.12...0.11.13