forked from pool/sisu
129 lines
4.6 KiB
Plaintext
129 lines
4.6 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed Feb 11 13:51:23 UTC 2026 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Upgrade to upstream release 1.0.0
|
|
* Changes
|
|
+ Bump actions/checkout from 4 to 6
|
|
+ Bump actions/setup-java from 4 to 5
|
|
+ Bump github/codeql-action from 3 to 4
|
|
+ Update key deps and plugins
|
|
+ Switch to maintained Build API
|
|
+ Get rid of ancient logback
|
|
+ Increase test coverage
|
|
+ Improve test
|
|
+ Source formatting and license headers
|
|
+ Update TestNG
|
|
+ Modernize codebase
|
|
+ Update m-fluido-s to 2.1.0
|
|
+ Build with Java 25
|
|
+ Update sonar-m-p to 5.5.0.6356
|
|
+ Expose GitHub secret only as env variable in build step
|
|
+ Remove "Incubation" from bundle names
|
|
- Modified patches:
|
|
* sisu-no-dependency-on-glassfish-servlet-api.patch
|
|
* sisu-osgi-api.patch
|
|
* sisu-reproducible-index.patch
|
|
+ rediff
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 3 10:39:53 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Upgrade to upstream milestone 0.9.0.M4
|
|
* Most important change
|
|
+ ASM is "demoted" to plain dependency, hence, consumer is able
|
|
to override/update it the usual "Maven way". This applies to
|
|
all components: inject, plexus and sisu-maven-plugin as well.
|
|
+ Historically, Sisu shaded in ASM just like Guice did. Later
|
|
Sisu started shipping "main" JAR with shaded ASM but also
|
|
"no_asm" classified artifact without ASM (just like Guice did
|
|
with "classes" classified JAR). Starting from this version,
|
|
Sisu does not shade ASM anymore, it is "demoted" to transitive
|
|
dependency.
|
|
* Changes
|
|
+ Disable shallow clones for sonarcloud analysis
|
|
+ Remove spurious asserts
|
|
+ Post release cleanup
|
|
+ Fix jacoco + code coverage
|
|
+ Enable code coverage again for all modules
|
|
+ Use default property for the jacoco agent
|
|
+ Add documentation on Plexus Configurator API
|
|
+ Remove about.html as only relevant for Eclipse plugins
|
|
+ Document Lifecycle support
|
|
+ Call TypeAwareExpressionEvaluator.evaluate(String,Class) if
|
|
available
|
|
+ Pass strict flag also via "discoverComponents"
|
|
+ Embed/relocate ASM via m-shade-p
|
|
+ Update to ASM 9.8
|
|
+ Increase coverage
|
|
+ Align subproject names (and naming)
|
|
+ Build infra updates
|
|
+ Reproducible
|
|
+ Fix sisu-maven-plugin
|
|
+ Lax array converter
|
|
+ Update dependencies
|
|
+ Publishing to Central
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 28 06:11:13 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Build with bootstrap version of maven-plugins. This allows to be
|
|
built early, since it will become a crucial plugin with Maven 4.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 5 14:00:52 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Upgrade to upstream milestone 0.9.0.M3
|
|
* Changes
|
|
+ Annotate new method
|
|
+ Update workflow to run on Java 21
|
|
+ Build with final Java 21 on GitHub
|
|
+ Switch to JUnit5
|
|
+ Disable annotation processor by default
|
|
+ Do not silently fail in case of class scanning exceptions
|
|
+ Formatting issues
|
|
+ Update to ASM 9.7
|
|
+ Update CONTRIBUTING.md
|
|
+ Align Plexus ASM version
|
|
+ Rename release profile
|
|
+ Fix Jacoco coverage repots in Sonar
|
|
+ Add a method to allow LifecycleManager to free keys
|
|
+ Licence change: From EPL1 to EPL2
|
|
+ update documentation for exposed core extensions, fix anchors
|
|
+ Trigger Sonarcloud analysis from GHA
|
|
- Build sisu-mojos as a second spec within sisu package, since the
|
|
sources of sisu-mojos, sisu-inject and sisu-plexus were joined in
|
|
the same upstream project
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 19 11:11:52 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Do not require maven-javadoc-plugin that we don't use
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 6 13:38:16 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Upgrade to 0.9.0 milestone 2
|
|
* Changes of 0.9.0.M2
|
|
+ Add m2e support
|
|
+ Convert APT to MD
|
|
+ Update plugin
|
|
+ Align to latest Maven plugins
|
|
* Changes of 0.9.0.M1
|
|
+ On debug, emit scanned entries
|
|
+ Enable Java CI workflow
|
|
+ Enable CodeQL analysis
|
|
+ Avoid rewriting the index if it has not changed
|
|
* Changes of 0.3.5
|
|
+ Build against CDI API 1.2
|
|
* Changes of 0.3.4
|
|
+ Reproducible builds
|
|
* Changes of 0.3.3
|
|
+ Lifecycle maintenance
|
|
* Changes of 0.3.2
|
|
+ Java9+Jigsaw support
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 5 08:10:40 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Initial packaging with version 0.3.1
|