Skip to content

Releases: sbt/sbt-license-report

1.7.0

23 Oct 16:20
v1.7.0
d736c4f
Compare
Choose a tag to compare

about sbt-license-report

sbt-license-report is an sbt plugin to create license reports on an sbt build.

sbt-license-report 1.7.0 is cross published to:

sbt Version Published
1.x
2.0.0-M2

sbt 2.x migration

other updates

  • Adds license info for EPL-2.0 by @akilegaspi in #90
  • fix: Adds CDDLPlusGPLClasspath to LicenseCategory.all by @haveo in #131

behind the scene

new contributors

Full Changelog: v1.6.1...v1.7.0

1.6.1

30 Jul 09:23
v1.6.1
5a8cb0b
Compare
Choose a tag to compare

bug fixes and updates

Full Changelog: v1.6.0...v1.6.1

1.6.0

29 Jul 17:34
v1.6.0
21ec415
Compare
Choose a tag to compare

license check

sbt-license-report 1.6.0 adds licenseCheck. If you want to check that only certain licenses are used in a project, you can use:

 > licenseCheck

This ensures all licenses fall into one of the categories given by licenseCheckAllow which defaults
to a set of commonly allowed OSS licenses. You can opt-out of artifacts from the licenseCheck as follows:

// Want to exclude any artifact named icu4j from the license check, but keep it in the reports.
licenseCheckExclusions := {
  case DepModuleInfo(_, "icu4j", _) => true
}

This feature was contributed by @ybasket in #74 / #76

other updates

new contributors

Full Changelog: v1.5.0...v1.6.0

1.5.0

15 May 04:01
v1.5.0
5adfc8c
Compare
Choose a tag to compare

updates

behind the scene

Full Changelog: v1.4.0...v1.5.0

1.4.0

17 Apr 20:08
v1.4.0
1c369db
Compare
Choose a tag to compare

aggregated reports

If you happen to be using a multi-project sbt build, you can now use dumpLicenseReportAggregate (which collects the results
from aggregate on the root project) or dumpLicenseReportAnyProject (which collects the results for all subprojects).

This was contributed by @mdedetrich in #55

other updates

  • Adds license report type for Confluence wiki markup by @ep-skolberg in #46

behind the scene

new contributors

about sbt-license-report

sbt-license-report is an sbt plugin to create license reports on an sbt build.

sbt-license-report 1.4.0 is cross published to Maven Central for both sbt 1.x and sbt 0.13. Using sbt 1.9.0-M1, sbt 1.x plugin is published for both the traditional POM-inconsistent style (i.e. sbt-license-report-1.4.0.pom) and POM-consistent style (i.e. sbt-license-report_2.12_1.0-1.4.0.pom):

sbt version POM inconsistent POM consistent
1.x
0.13 n/a

Full Changelog: v1.3.0...v1.4.0

1.3.0

08 Apr 22:19
v1.3.0
eff9d18
Compare
Choose a tag to compare

about sbt-license-report

sbt-license-report is an sbt plugin, originally developed at then-Typesafe in 2013 by Josh Suereth (@jsuereth), to create license reports on an sbt build.

sbt-license-report 1.3.0 is cross published to Maven Central for both sbt 1.x and sbt 0.13. Using sbt 1.9.0-M1, sbt 1.x plugin is published for both the traditional POM-inconsistent style (i.e. sbt-license-report-1.3.0.pom) and POM-consistent style (i.e. sbt-license-report_2.12_1.0-1.3.0.pom, thanks to @adpi2 at Scala Center):

sbt version POM inconsistent POM consistent
1.x
0.13 n/a

changes with compatibility implications

  • sbt-license-report 1.3.0 is published under com.github.sbt organization name by @ckipp01 in #52
  • Fixes categorization of LGPL licenses should to be the LGPL category by @dhs3000 in #38

updates

  • Adds link to the homepage of the dependency by @kbedel in #41

behind the scene

new contributors

Full Changelog: v1.2.0...v1.3.0

v1.2.0

01 Mar 21:03
Compare
Choose a tag to compare
Release v1.2.0