forked from pool/maven-archiver
158 lines
5.4 KiB
Plaintext
158 lines
5.4 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Aug 11 07:33:16 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Upgrade to maven-archiver 3.6.4
|
|
* New features and improvements
|
|
+ improve Reproducible Builds javadoc
|
|
+ Fall back on SOURCE_DATE_EPOCH if it exists
|
|
* Bug Fixes
|
|
+ Treat empty Automatic-Module-Name as no Automatic-Module-Name
|
|
at all
|
|
* Maintenance
|
|
+ Enable GitHub Issues
|
|
* Dependency updates
|
|
+ Bump org.apache.maven.shared:maven-shared-components
|
|
from 43 to 45
|
|
+ Bump org.codehaus.plexus:plexus-interpolation
|
|
from 1.27 to 1.28
|
|
+ Bump org.assertj:assertj-core from 3.26.0 to 3.27.3
|
|
- Removed patches:
|
|
* automatic-module-name.patch
|
|
* reproducible-from-environment.patch
|
|
+ integrated in this version
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 25 07:15:18 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Modified patch:
|
|
* reproducible-from-environment.patch
|
|
+ rediff to include a follow-up PR
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 24 09:24:28 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Modified patch:
|
|
* automatic-module-name.patch
|
|
* reproducible-from-environment.patch
|
|
+ rediff with our accepted pull requests
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 21 10:30:59 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Modified patch:
|
|
* automatic-module-name.patch
|
|
+ rebase and add unit test
|
|
- Added patch:
|
|
* reproducible-from-environment.patch
|
|
+ if the outputTimestamp variable is not specified, use the
|
|
environmental varialble SOURCE_DATE_EPOCH if it is set.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 6 14:33:31 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Added patch:
|
|
* automatic-module-name.patch
|
|
+ Do not throw exception on empty Automatic-Module-Name. Just
|
|
ignore it.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 29 18:24:29 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Upgrade to maven-archiver 3.6.3
|
|
* Bug
|
|
+ MSHARED-1445: Unix timestamps since the epoch are not subject
|
|
to the boundary checks
|
|
* Task
|
|
+ MSHARED-1367: Improvement in unit tests
|
|
+ MSHARED-1446: Add docs about repro build output timestamp
|
|
boundaries
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 6 14:03:52 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Upgrade to maven-archiver 3.6.1
|
|
- Changes of 3.6.1
|
|
* New Feature
|
|
+ MSHARED-1251: Deprecate the JAR Index feature (JDK-8302819)
|
|
* Task
|
|
+ MSHARED-1293: Refresh download page
|
|
+ MSHARED-1297: Prefer JDK features over plexus-utils, plexus-io
|
|
- Changes of 3.6.0
|
|
* Task
|
|
+ MSHARED-991: Require Java 8
|
|
+ MSHARED-1081: Drop m-shared-utils from deps
|
|
- Changes of 3.5.2
|
|
* Bug
|
|
+ MSHARED-849: archiver sorts META-INF/MANIFEST.MF before
|
|
META-INF/ in ZIP header
|
|
- Changes of 3.5.1
|
|
* Improvement
|
|
+ MSHARED-879: make build Reproducible
|
|
- Removed patch:
|
|
* 0001-Port-tests-to-Eclipse-Aether.patch
|
|
+ not needed with this version
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 20 19:54:42 UTC 2022 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Build with java source and target levels 8
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 24 14:39:30 UTC 2019 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Upgrade to version 3.5.0
|
|
- Changes of 3.5.0
|
|
* New Feature
|
|
+ MSHARED-837: add an API to configure Reproducible Builds
|
|
with outputTimestamp
|
|
* Improvement
|
|
* MSHARED-833: make pom.properties entries order reproducible
|
|
* MSHARED-834: add an API to override Created-By manifest entry
|
|
value
|
|
* MSHARED-835: add an API to not define Build-Jdk-Spec default
|
|
manifest entry
|
|
- Changes of 3.4.0
|
|
* Bug
|
|
+ MSHARED-588: User supplied Class-Path entry does not go first
|
|
+ MSHARED-782: Deprecated option classpathMavenRepositoryLayout
|
|
not marked as deprecated in the documentation
|
|
+ MSHARED-783: Archiver documentation issue tracker 404
|
|
* New Feature
|
|
+ MSHARED-787: Add optional buildEnvironment information to the
|
|
manifest
|
|
+ MSHARED-798: Add addDefaultEntries option (true by default)
|
|
* Improvement
|
|
+ MSHARED-362: Support removing default manifest entries with
|
|
Maven Archiver
|
|
+ MSHARED-777: Remove deprecated main attributes from generated
|
|
manifest
|
|
+ MSHARED-799: Change "Created-By" manifest entry value to be
|
|
reproducible
|
|
+ MSHARED-800: Remove Maven version from pom.properties
|
|
* Wish
|
|
+ MSHARED-661: Remove manifest entry "Built-By: <username>" for
|
|
reproducible builds
|
|
+ MSHARED-796] - use java.specification.version instead of
|
|
java.version in Build-Jdk manifest entry
|
|
* Task
|
|
+ MSHARED-797: Move current Build-Jdk manifest entry to
|
|
Build-Jdk-Spec
|
|
- Changes of 3.3.0
|
|
* Bug
|
|
+ MSHARED-448: testRecreation failure with OpenJDK 8 on Linux
|
|
* Improvement
|
|
+ MSHARED-773: Fail on invalid 'Automatic-Module-Name' in
|
|
MANIFEST
|
|
- Removed patch:
|
|
* 0002-MSHARED-448-Skip-failing-assertion.patch
|
|
+ not needed with this version
|
|
- Modified patch:
|
|
* 0001-Port-tests-to-Eclipse-Aether.patch
|
|
+ rediff to changed context
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 25 06:52:33 UTC 2019 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Initial packaging of maven-archiver 3.2.0
|
|
- Generate and customize the ant build.xml file
|