Skip to content

Releases: eclipse-packager/packager

0.21.0

Choose a tag to compare

@dwalluck dwalluck released this 22 Jul 12:26

Changes

  • Make SHA256 the default HashAlgorithm
  • Use java.nio.file instead of java.io
  • Use Testcontainers for tests
  • Use @TempDir and don't create files inside build directory
  • Properly close resources
  • Update dependency versions
  • Use AssertJ fluent assertions java library
  • Change header value reading code to use enum constants and lambdas
  • Remove use of Object in headers and store header value as rpm tag v…
  • Use HTTPS for license URL
  • Bump org.bouncycastle:bcprov-jdk18on from 1.77 to 1.78
  • Add support for rpm embedded lua interpreter
  • Fix scriptlet required dependency flags

Maven coordinates

<dependency>
  <groupId>org.eclipse.packager</groupId>
  <artifactId>packager-core</artifactId>
  <version>0.21.0</version>
</dependency>
<dependency>
  <groupId>org.eclipse.packager</groupId>
  <artifactId>packager-deb</artifactId>
  <version>0.21.0</version>
</dependency>
<dependency>
  <groupId>org.eclipse.packager</groupId>
  <artifactId>packager-rpm</artifactId>
  <version>0.21.0</version>
</dependency>

0.20.0

Choose a tag to compare

@dwalluck dwalluck released this 22 Jul 12:24

Changes

  • Feature to sign existing rpm file
  • Follow up for feature to sign existing rpm file
  • Update dependencies

Maven coordinates

<dependency>
  <groupId>org.eclipse.packager</groupId>
  <artifactId>packager-core</artifactId>
  <version>0.20.0</version>
</dependency>
<dependency>
  <groupId>org.eclipse.packager</groupId>
  <artifactId>packager-deb</artifactId>
  <version>0.20.0</version>
</dependency>
<dependency>
  <groupId>org.eclipse.packager</groupId>
  <artifactId>packager-rpm</artifactId>
  <version>0.20.0</version>
</dependency>

0.19.0

Choose a tag to compare

@ctron ctron released this 19 Aug 08:38

Changes

  • Refreshed dependencies
  • Allow creating RSA V3 signature (header and payload) in addition to V4 signatures (header only)
  • Allow creating payload digests
  • Bug fixes and …

Maven coordinates

<dependency>
  <groupId>org.eclipse.packager</groupId>
  <artifactId>packager-core</artifactId>
  <version>0.19.0</version>
</dependency>
<dependency>
  <groupId>org.eclipse.packager</groupId>
  <artifactId>packager-deb</artifactId>
  <version>0.19.0</version>
</dependency>
<dependency>
  <groupId>org.eclipse.packager</groupId>
  <artifactId>packager-rpm</artifactId>
  <version>0.19.0</version>
</dependency>

0.18.0

Choose a tag to compare

@ctron ctron released this 11 Mar 08:29

Changes

  • Allow creating reproducible RPMs #18 (thanks to @tisoft)
  • Bug fixes and …

Maven coordinates

<dependency>
  <groupId>org.eclipse.packager</groupId>
  <artifactId>packager-core</artifactId>
  <version>0.18.0</version>
</dependency>
<dependency>
  <groupId>org.eclipse.packager</groupId>
  <artifactId>packager-deb</artifactId>
  <version>0.18.0</version>
</dependency>
<dependency>
  <groupId>org.eclipse.packager</groupId>
  <artifactId>packager-rpm</artifactId>
  <version>0.18.0</version>
</dependency>

0.16.1

Choose a tag to compare

@ctron ctron released this 25 Nov 08:43

Changes

  • Bring back the ability to build on Java 8

Maven coordinates

<dependency>
  <groupId>org.eclipse.packager</groupId>
  <artifactId>packager-core</artifactId>
  <version>0.16.1</version>
</dependency>
<dependency>
  <groupId>org.eclipse.packager</groupId>
  <artifactId>packager-deb</artifactId>
  <version>0.16.1</version>
</dependency>
<dependency>
  <groupId>org.eclipse.packager</groupId>
  <artifactId>packager-rpm</artifactId>
  <version>0.16.1</version>
</dependency>

0.16.0

Choose a tag to compare

@ctron ctron released this 16 Sep 11:39

New and noteworthy

  • #6: Add the ability to set verification flags – Thanks to @OliverMatz for the contribution

Maven coordinates

<dependency>
  <groupId>org.eclipse.packager</groupId>
  <artifactId>packager-core</artifactId>
  <version>0.16.0</version>
</dependency>
<dependency>
  <groupId>org.eclipse.packager</groupId>
  <artifactId>packager-deb</artifactId>
  <version>0.16.0</version>
</dependency>
<dependency>
  <groupId>org.eclipse.packager</groupId>
  <artifactId>packager-rpm</artifactId>
  <version>0.16.0</version>
</dependency>

0.15.1

Choose a tag to compare

@ctron ctron released this 16 Sep 09:14

This is the same version as 0.15.0, but compiled using Java 8, instead of Java 11.

0.15.0

Choose a tag to compare

@ctron ctron released this 16 Sep 10:04

The initial release of Eclipse Packager™ after the restructuring from Eclipse Package Drone™.

New and noteworthy

  • Migrated to a dedicated project
  • Converted build to a plain Maven build
  • Combine RPM and Deb functionality