Skip to content

Releases: sbt/sbt-assembly

1.2.0

13 Feb 05:45
v1.2.0
c86a0f7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.2.0

1.1.0

01 Sep 06:19
v1.1.0
942c364
Compare
Choose a tag to compare

Updates to Jar Jar Abrams 1.8.0. This brings in:

1.0.0

07 Jun 03:30
v1.0.0
9a2ca18
Compare
Choose a tag to compare

changes with compatibility implication

  • assembly no longer runs test by default. #432 by @eed3si9n
  • Deprecated keys jarName, mergeStrategy etc are removed. Use assemblyJarName, assemblyMergeStrategy instead. #432 by @eed3si9n

ThisBuild / assemblyMergeStrategy

assemblyAppendContentHash     assemblyCacheOutput           assemblyCacheUnzip
assemblyExcludedJars          assemblyMergeStrategy         assemblyShadeRules

The default values for the above keys are now provided by globalSettings, as recommended by Plugin Best Practice.

This mean that those keys can be used as:

ThisBuild / assemblyMergeStrategy := ...

// or
lazy val app = (project in file("app"))
  .settings(
    assemblyMergeStrategy := ...

    // more settings here ...
  )

ThisBuild / assemblyMergeStrategy is shared across all subprojects.

fixes

  • Fixes "Negative Time" warning #430 by @eed3si9n
  • Fixes "Ignored unknown package option FixedTimestamp" warning on sbt 1.5.x #422 by @xuwei-k
  • Fixes examples on the README to use slash syntax #427 by @nevillelyh

0.15.0

22 Jun 15:52
v0.15.0
074d652
Compare
Choose a tag to compare
  • Fixes assembly / assemblyOption ~= _.copy(includeScala = false) to not affect scala-xml for Scala 2.13 and later since it's no longer included in the binary Scala distribution #383 by @abhamjee
  • Switches shading library from Jar Jar Links to Jar Jar Abrams #393 by @jeroentervoorde (thanks Simacan!)

0.14.10

11 Jul 15:22
v0.14.10
21cbd87
Compare
Choose a tag to compare

0.14.9

29 Oct 06:22
v0.14.9
78a0a09
Compare
Choose a tag to compare
  • Updates Jar Jar Links to 1.7.2, which uses ASM 7.0 for a better JDK 11 support on shading. Fixes #343

0.14.8

30 Sep 05:19
v0.14.8
f975cfd
Compare
Choose a tag to compare

v0.14.7...v0.14.8

  • Updates Jar Jar Links to 1.6.6, which updates ASM to 6.2, which adds support for JDK 11 #329 by @lucastorri

0.14.7

17 Jun 06:31
v0.14.7
a8db40a
Compare
Choose a tag to compare

sbt-assembly 0.14.7 is cross built to sbt 0.13 and 1.x.

v0.14.6...v0.14.7

minor enhancements and bug fixes

  • Fixes maxHashLength #288 by @xuwei-k
  • Demotes "Including ..." and "Merging ..." logs #291 by @fommil
  • Fixes file content handling to use buffer, and not load the entire file in memory #312 by @igieon
  • defaultUniversalScript now runs under both windows and linux #301 by @LolHens
  • reference-overrides.conf are merged by default #319 by @adrianbn

notes

  • Bunch of code cleanups, JDK 9 testing by Yoshida-san

0.14.6

14 Nov 18:09
v0.14.6
Compare
Choose a tag to compare

sbt-assembly 0.14.5 is cross built to sbt 0.13 and 1.x.

v0.14.5...v0.14.6

minor enhancements and bug fixes

notes

0.14.5

13 Jun 02:16
v0.14.5
Compare
Choose a tag to compare

sbt-assembly 0.14.5 is cross built to sbt 0.13 and 1.0.0-M6.

v0.14.4...v0.14.5

minor enhancements and bug fixes

  • Jar Jar Links updated to 1.6.4. #238 by @pomadchin
  • Adds AssemblyOption to limit the generated hash length. #241 by @bivas

notes