Skip to content

Releases: com-lihaoyi/mill

0.11.0-M10

25 May 06:48
Compare
Choose a tag to compare
0.11.0-M10 Pre-release
Pre-release

Changelog

Merged Pull Requests

  • Swap over to mill-build.com domain name by @lihaoyi in #2528
  • Post release chore by @lefou in #2529
  • Update mill-vcs-version to 0.3.1-6-e80da7 by @lefou in #2530
  • Use showNamed output format for show with more than one item by @lihaoyi in #2532
  • Rebootstrap Mill on 0.11.0-M9 by @lihaoyi in #2463
  • Generalize handling of source folders in cross-platform/version scenarios by @lihaoyi in #2531
  • Add Agg.when operator by @lihaoyi in #2535
  • Publicize PlatformScalaModule#platformScalaSuffix by @lihaoyi in #2534
  • Make mill.backgroundwrapper a JavaModule again by @lihaoyi in #2538
  • Backtick wrap identifiers in generated code where necessary by @lefou in #2492
  • Move mill.BuildInfo tomill.main.BuildInfo by @lihaoyi in #2537
  • Make mill.define.Module a trait to allow abstract/virtual module lazy vals to be traits rather than classes by @lihaoyi in #2536
  • Clean up mill.eval even more by @lihaoyi in #2542
  • Silence git stderr output by @lefou in #2541
  • Tweak windows CI by @lihaoyi in #2544
  • Re-enable Acyclic enforcement and fix existing violations by @lihaoyi in #2543

Full Changelog: 0.11.0-M9...0.11.0-M10

0.11.0-M9

19 May 04:09
Compare
Choose a tag to compare
0.11.0-M9 Pre-release
Pre-release

Changelog

Merged Pull Requests

Full Changelog: 0.11.0-M8...0.11.0-M9

0.11.0-M8

24 Apr 18:01
0b33d71
Compare
Choose a tag to compare
0.11.0-M8 Pre-release
Pre-release

Changelog

Merged Pull Requests

  • Post release chore by @lefou in #2395
  • Updated scalafmt to 3.7.3 and reformatted code base by @lefou in #2397
  • Update scalafmt-dynamic to 3.7.3 by @lefou in #2398
  • Update play version to 2.8.19 by @lefou in #2399
  • Remove Ammonite as a dependency, handle script running and bootstrapping ourselves by @lihaoyi in #2377
  • Add error if you define other modules outside top level root module by @lihaoyi in #2401
  • Combine Router and Discover, add some docs by @lihaoyi in #2403
  • Add 1-persistent-targets and 2-worker-task examples by @lihaoyi in #2404
  • Make Target type abstract to allow overriding by different concrete implementations by @lihaoyi in #2402
  • Update ammonite, ammonite-terminal to 3.0.0-M0-6-34034262 by @scala-steward in #2400
  • Reformat source code by @lefou in #2408
  • Reenabled CI checks: bin-compat and formatting by @lefou in #2407
  • Update coursier interface to 1.0.14 by @scala-steward in #2410
  • Rename CI jobs to reduce boilerplate in PR checks UI by @lihaoyi in #2411
  • Make use of MainArgs in example/basic/ by @lihaoyi in #2409
  • Bump Cask to 0.9.1 in example/web/ by @lihaoyi in #2413
  • Properly use sig of millBootClasspath if there is no meta build by @lefou in #2421
  • Update uPickle to 3.1.0 by @lihaoyi in #2423
  • Move BuildInfo from sources into resources, defer use of resources during compilation by @lihaoyi in #2425
  • Add some helpers to simplify cross-version/cross-platform modules by @lihaoyi in #2406
  • Cleanup stream handling in PrintLogger to try and avoid over-written lines by @lihaoyi in #2428
  • Pre compile zinc compiler interface for common Scala versions by @lihaoyi in #2424
  • Fix BSP regressions and improved resource file handling by @lefou in #2420
  • Add zio-test to TestModule by @carlosedp in #2432
  • enforce stdout/stderr contents in .local example/integration tests by @lihaoyi in #2435
  • Add example.web[webapp-cache-busting] by @lihaoyi in #2436
  • CI: Separate format and bincompat checks by @lefou in #2438
  • CI: Reused a shared workflow for building by @lefou in #2440
  • CI: ignore failing bincompat reports by @lefou in #2443
  • Update windows-ansi to 0.0.5 by @alexarchambault in #2442
  • Docs & Changelog for 0.11.0-M8 by @lihaoyi in #2439
  • Update coursier to 2.1.2 and coursier-interface to 1.0.15 by @lefou in #2445
  • Removed unused asciidoctorj dependency by @lefou in #2446
  • Allow Cross module types to be traits for greater regularity and less boilerplate at callsite by @lihaoyi in #2427
  • Fix uploadToGithub command by @lihaoyi in #2447
  • Fix spurious T.command definitions must have 1 parameter list error by @lihaoyi in #2451
  • Consolidate Docsite/Examples/Scaladoc/Giter8 by @lihaoyi in #2448

Full Changelog: 0.11.0-M7...0.11.0-M8

0.11.0-M7

30 Mar 09:47
563a20f
Compare
Choose a tag to compare
0.11.0-M7 Pre-release
Pre-release

Changelog

Milestone

Merged Pull Requests

  • Set new MiMa baseline: 0.11.0-M6 by @lefou in #2351
  • Update Ammonite to 3.0.0-M0-5 and uPickle to 3.0.0 by @lihaoyi in #2354
  • Support automatic PathRef validation for cached targets by @lefou in #2328
  • Update coursier to 2.1.0 by @lefou in #2357
  • Process ivy dependency includes in MillBuildModule by @lefou in #2362
  • Doc: Added JMH plugin to navigation bar by @lefou in #2363
  • Update scalameta trees and semanticdb to 4.7.6 by @lefou in #2364
  • Update nir, test-runner, tools, util to 0.4.11 by @scala-steward in #2367
  • Integrated changelog for release 0.10.12 and build docs for it by @lefou in #2373
  • Update Mill to 0.10.12 by @lefou in #2375
  • CI: cancel older running jobs for pull requests by @lefou in #2378
  • Added a task to install Mill into ~/.cache/mill/download by @lefou in #2384
  • Update scala native tools to 0.4.12 by @scala-steward in #2382
  • Add boolean flag to search for proto files in dependencies. Update docs. by @carlosedp in #2380
  • Improve binary compatibility by @lefou in #2379
  • CI: only auto-build main and pull requests by @lefou in #2385
  • Use scala-parser-combinators:1.1.2 on scala 2, 2.1.0 otherwise by @mrdziuban in #2389
  • BSP: Support mainClasses in run and test environments by @lefou in #2387
  • Reworked PathRef.revalidate handling based on DynamicVariable by @lefou in #2392
  • Add nativeDump to ScalaNativeModule by @lolgab in #2391
  • Force a newer transitive snakeyaml version by @lefou in #2335
  • BSP: Remove query part from target identitfier URI and some cleanups by @lefou in #2394
  • ScalaJSModule: Deprecate fastOpt and fullOpt by @lefou in #2326

Full Changelog: 0.11.0-M6...0.11.0-M7

0.10.12

20 Mar 22:33
cfbafb8
Compare
Choose a tag to compare

Changelog

Milestone

Merged Pull Requests

  • Added another retry candidate for coursier resolution (Backport of #2287) by @lefou in #2296
  • Disabled tests that always fail CI recently by @lefou in #2369
  • ScalaJSModule: Deprecate fastOpt and fullOpt by @lefou in #2324
  • Fix concurrency issue with test event reporting (Backport of #2314) by @lefou in #2366
  • Update Mill 0.10.11 by @lefou in #2370
  • Tooling and dependency updates by @lefou in #2372

Full Changelog: 0.10.11...0.10.12

0.11.0-M6

09 Mar 23:59
cbb4bf2
Compare
Choose a tag to compare
0.11.0-M6 Pre-release
Pre-release

Changelog

Milestone

Merged Pull Requests

  • Re-added --color and --predef cli args by @lefou in #2352

Full Changelog: 0.11.0-M5...0.11.0-M6

0.11.0-M5

09 Mar 14:47
c9220b4
Compare
Choose a tag to compare
0.11.0-M5 Pre-release
Pre-release

Changelog

Milestone

Merged Pull Requests

New Contributors

Full Changelog: 0.11.0-M4...0.11.0-M5

0.11.0-M4

10 Feb 10:29
231f742
Compare
Choose a tag to compare
0.11.0-M4 Pre-release
Pre-release

Changelog

Milestone

Merged Pull Requests

Full Changelog: 0.11.0-M3...0.11.0-M4

0.10.11

24 Jan 16:00
7766c41
Compare
Choose a tag to compare

Changelog: 0.10.11

Milestone: 0.10.11

Merged Pull Requests

  • Pass more settings from ScalaJSModule to its Tests (Backport of #2180) by @lolgab in #2182
  • Use classpath PathRefs hashCode as cache key for Scala.js worker (Backport of #2183) by @lolgab in #2187
  • Add @nowarn to generated ammonite script's millDiscover (Backport of #2242) by @lolgab in #2254
  • Fixed module cleaning and added tests (Backport of #2257) by @lefou in #2258
  • CI: publish manual runs on 0.10.x branch by @lefou in #2263
  • CI: also publish to GH Releases when manually triggered by @lefou in #2265
  • Update default Mill version in wrapper script to 0.10.10 (Backport of #2279) by @lefou in #2280
  • Fix generation of library paths containing : for Windows (Backport of #2273) by @lefou in #2281

Full Changelog: 0.10.10...0.10.11

0.11.0-M3

23 Jan 23:43
11d02ca
Compare
Choose a tag to compare
0.11.0-M3 Pre-release
Pre-release

Changelog: 0.11.0-M3

Milestone: 0.11.0-M3

Merged Pull requests

New Contributors

Full Changelog: 0.11.0-M2...0.11.0-M3