Releases: sbt/sbt-native-packager
Release v1.11.1
Changelog
Breaking Changes
#1630 introduced a breaking changes for users that use the -jvm-debug
parameter
Anyone currently using -jvm-debug 5005
on JDK 9+, using the bash script, and debugging remotely needs to change it to -jvm-debug '*:5005'
to match the current behavior.
v1.11.1 (2025-02-04)
Fixed bugs:
- ERROR: failed to solve: process "/bin/sh -c id -u demiourgos728 1>/dev/null 2>&1 ... #1666
Closed issues:
- JDKPackager doesn't work with latest javafx (any alternatives?) #1667
- Forwarder script do not use "exec" #1664
- Add sbt 2.0 crossbuilds #1638
Merged pull requests:
- Update jdeb to 1.13 #1676
- Update scala3-library to 3.6.3 #1674
- Update sbt-scalafmt to 2.5.4 #1672
- scala-steward: pin scala-library to 2.12 #1670
- Update sbt-ci-release to 1.9.2 #1669
- Update scalafmt setting. enforce new wildcard syntax #1668
- 🐛 fix: use exec in forwarder scripts (#1664) #1665
- bat script: implement -jvm-debug #1663
- Remove references to BSD license; add NOTICE file #1662
- Fix the -jvm-debug and -h flags in the ash template #1630
- Update sbt-ci-release to 1.6.1 #1628
* This Changelog was automatically generated by github_changelog_generator
1.11.0
sbt-native-packager 1.11.0 is cross published to:
sbt Version | Published |
---|---|
1.x | ✅ |
2.0.0-M3 | ✅ |
Apache 2.0 License
As discussed in https://github.com/sbt/sbt-native-packager/discussions/1653, sbt-native-packager will adopt the Apache v2 License and no longer require the Akka/Lightbend CLA to be signed by the contributors. This was contributed by @muuki88 in #1661.
sbt 2.x migration
- Cross build to sbt 2.0.0-M3 by @eed3si9n + @jtjeferreira in #1647
- refactor: Migrate to slash syntax by @jtjeferreira in #1636
- refactor: Rewrite unicode arrow by @eed3si9n in #1648
- refactor: Use slash syntax in scripted by @eed3si9n in #1649
Updates
- fix: Fixes multi-platform builds with multiple aliases by @zarthross in #1651
- deps: Update scala-library to 2.12.20 by @scala-steward in #1633
- deps: Update commons-compress to 1.27.1 by @scala-steward in #1629
- deps: Update ant to 1.10.15 by @scala-steward in #1632
- deps: Update jdeb to 1.12 by @scala-steward in #1652
- deps: Update io to 1.10.4 by @scala-steward in #1660
🎬 Behind the scene
- ci: Update GitHub Actions to setup-java by @eed3si9n in #1646
- ci: Update sbt-mima-plugin to 1.1.4 by @scala-steward in #1625
- ci: Update sbt, scripted-plugin to 1.10.2 by @scala-steward in #1634
- ci: Update sbt-ci-release to 1.6.0 by @scala-steward in #1624
New Contributors
- @jtjeferreira made their first contribution in #1637
- @zarthross made their first contribution in #1651
Full Changelog: v1.10.4...v1.11.0
Release
Changelog
v1.10.4 (2024-07-30)
Fixed bugs:
sbt ghpagesPushSite
failed for the 1.10.0 release #1597- No releases for v1.9.17 or v1.9.18 tags #1555
Closed issues:
- sbt-native-packager/formats/universal.html#filter-remove-mappings is stale #1589
- ARM architecture support #1558
Merged pull requests:
- Update scalafmt-core to 3.8.3 #1623
- Fixes FromAsCasing #1622
- Update scalatest to 3.2.19 #1620
- Fix error publishing docs #1619
- fix shellEscape function in ash-template #1608
- Improve zip file reproducibility #1602
- Update docker-client to 8.16.0 #1598
- Forwarder script is added to AshScriptPlugin #1557
* This Changelog was automatically generated by github_changelog_generator
v1.10.0
What's Changed
- Fixes #1345 - do not buffer logging for native-image output by @nikolaylagutko in #1540
- Fixes #1542 - GraalVMNativeImagePlugin ignores resources in src/graal by @heaven-born in #1543
- Use SOURCE_DATE_EPOCH for zip, tar, xz, gzip, rpm, msi by @stevedlawrence in #1547
- Fixes remote debug connections closing by @jackcviers in #1546
- Remove out of date version number from readme by @SethTisue in #1560
- Windows bat script improvements by @dwickern in #1563
- Update ant to 1.10.14 by @scala-steward in #1576
- Add
is_cygwin
to ash-template which always returnsfalse
by @mkurz in #1590 - Upgrade GraalVM to 22.3.3 by @dwickern in #1591
- Add
dockerBuildEnvVars
setting, fix docker test failure in CI by @dwickern in #1594 - fix support for top-level
main
methods in Scala 3 by @mberndt123 in #1592 - Upgrade sbt, scala and sbt-ci-release to avoid deprecated repo.scala-sbt.org by @mkurz in #1566
- Dependency upgrades by @mkurz in #1595
- Upgrade to latest sbt-scalafmt and scalafmt by @mkurz in #1596
New Contributors
- @nikolaylagutko made their first contribution in #1540
- @heaven-born made their first contribution in #1543
- @stevedlawrence made their first contribution in #1547
- @jackcviers made their first contribution in #1546
- @scala-steward made their first contribution in #1576
Full Changelog: v1.9.16...v1.10.0
Release
Changelog
v1.9.16 (2023-02-19)
Fixed bugs:
- Empty directory not present in .zip #1524
Merged pull requests:
- Create home directory for daemon users in LinuxPlugin #1536
* This Changelog was automatically generated by github_changelog_generator
Release
Changelog
v1.9.15 (2023-02-13)
Merged pull requests:
- Zip helper adds directories #1525
* This Changelog was automatically generated by github_changelog_generator
Release
Changelog
v1.9.14 (2023-02-09)
Fixed bugs:
- DockerPlugin doesn't work with multiple main classes by default #1491
Closed issues:
- sbt-native-packager using 2.x of scala-xml which is incompatible with scala 2.12 and sbt #1517
- Upgrade commons-compress version #1515
- dockerBuildInit doesn't work #1505
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator
Release
Changelog
v1.9.13 (2023-01-17)
Closed issues:
- Cross building docker images on M1 #1503
Merged pull requests:
- Add additional mima filter #1532
* This Changelog was automatically generated by github_changelog_generator
Release
Changelog
v1.9.12 (2023-01-16)
Fixed bugs:
- Jlink archetype does not work on windows, caused by path separator #1521
Closed issues:
- missing jar for one sbt module #1530
- Unable to use the plugin - Error downloading com.typesafe.sbt:sbt-native-packager;sbtVersion=1.0;scalaVersion=2.12:1.9.4 #1526
Merged pull requests:
- Support cross building #1527
- True Multi OS support with
pathSeparator
#1522 - Upgrade Apache Ant to latest due to CVE. #1520
- require java 8 #1519
* This Changelog was automatically generated by github_changelog_generator