Skip to content

Release Version 2.0.0 on Maven Central#60

Merged
jachiaram merged 80 commits into
mainfrom
release/2.0.0
Mar 30, 2026
Merged

Release Version 2.0.0 on Maven Central#60
jachiaram merged 80 commits into
mainfrom
release/2.0.0

Conversation

@johannesduesing

Copy link
Copy Markdown
Member

This PR contains the release of MARIN version 2.0.0 to Maven Central. The most important changes are:

  • Add whole-library analysis types
  • Addition of artifact iterator implementations
  • Redesign of CLI arguments and introduction of configuration builders
  • Addition of Semantic Versioning Support
  • Add built-in support for OPAL project creation
  • Move to Apache Pekko instead of Akka
  • Update to OPAL 7.0.0

johannesduesing and others added 30 commits August 13, 2025 11:17
Force client analyses to explicitly select artifact data sources
Add JAR file utilities to JarInformation
Update OPAL to latest 6.0.0 release
… analysis types. Move analysis to common package. Update README. Renamed CLI parameters.
…Vs that have been fully processed, not just queued. Some bugfixes. Skip will no longer be applied if progress is restored.
Introduce new analysis type for whole-library analysis
…e global OPAL logging. Enable custom logging configurations when explicitly using OPAL projects
Improve integration of OPAL logging output
Introduce additional analysis lifecycle hooks. Fix two deprecation wa…
Introduce Linter warnings to Maven build process, fix resulting code style issues
johannesduesing and others added 23 commits January 12, 2026 10:44
…amp format from milliseconds to seconds. Update documentation.
Improve Handling of Cutoff Dates via CLI
Fix stack overflow error for circular dependencies
…scovery

Introduce Fallback Release List Provider
Add Basic Support for Semantic Versioning
Create Default Progress Restore File
…adme, change visibility of core analysis class
@johannesduesing johannesduesing added this to the Version 2.0.0 milestone Mar 30, 2026
@johannesduesing johannesduesing self-assigned this Mar 30, 2026
@johannesduesing johannesduesing added the enhancement New feature or request label Mar 30, 2026

@jachiaram jachiaram left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.

@jachiaram
jachiaram merged commit 83d56e9 into main Mar 30, 2026
1 check passed
@johannesduesing
johannesduesing deleted the release/2.0.0 branch March 31, 2026 07:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants