Skip to content

Cleanup prior to 7.0.Final release - #335

Merged
manovotn merged 16 commits into
weld:mainfrom
manovotn:cleanup
Sep 23, 2026
Merged

manovotn merged 16 commits into
weld:mainfrom
manovotn:cleanup

Conversation

@manovotn

Copy link
Copy Markdown
Member

Various small adjustments to docs, dependencies, removal of long deprecated parts and deprecation of others APIs that have, in the meantime, made it to CDI APIs.

Remove the handler methods and nested Handler type deprecated since 2021.
Use standard CDI handles and the existing handle priority comparator.
Retain Weld-specific runtime Type selection and covariant select methods.
Remove the Weld-specific interface and its binding access facilities,
whose remaining members were deprecated in 2023. Use the standard
InvocationContext binding accessors provided by Interceptors 2.2.
Inherit getContexts from the standard CDI API through BeanManager.
Enforce the documented unmodifiable collection contract in both default
context collection methods and clarify that they return snapshots.
@manovotn
manovotn merged commit b3f2d40 into weld:main Sep 23, 2026
3 checks passed
@manovotn
manovotn deleted the cleanup branch September 23, 2026 07:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant