This commit is contained in:
parent
4713e123bd
commit
cb065a0e79
342
cdi-api.changes
342
cdi-api.changes
@ -2,6 +2,348 @@
|
||||
Mon Apr 4 04:30:33 UTC 2022 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
- Update to upsteam release 2.0.2
|
||||
* Fix typos (#406)
|
||||
* Add the jakarta_ee_logo_schooner logo image (#412)
|
||||
* Change the reference to Bean Validation in final spec license
|
||||
(#411)
|
||||
* Fix final version copyright and license (#409)
|
||||
* Update for latest Jakarta requirements (#408)
|
||||
* Remove incorrect repo
|
||||
* Staging repo workaround
|
||||
* Update pom.xml
|
||||
* correct nexusUrl
|
||||
* Try working around current staging problems (#405)
|
||||
* Update specs and javadoc for Jakarta names (#404)
|
||||
* Fix the javadoc errors (#403)
|
||||
* Fix changes lost with merge (#402)
|
||||
* Swtich to Jakarta EE parent pom
|
||||
* Remove obsolete JCP license files
|
||||
* Update to secure https access (#396)
|
||||
* use testRources for filtering of src/test/resources (#395)
|
||||
* Correct spec version in doc
|
||||
* Prepare for development of 2.0.2-SNAPSHOT
|
||||
* Prepare for 2.0.1 release
|
||||
* CDI-738 Generate Jakarta EE version of CDI API (#393)
|
||||
* Fix https://issues.jboss.org/browse/CDI-737 (#392)
|
||||
* Prepare for development of 2.1-SNAPSHOT
|
||||
* Prepare for 2.0.SP1 release
|
||||
* CDI-727 CDI.current() should use privileged block (#391)
|
||||
* CDI-699 AnnotationLiteral should use privileged actions for
|
||||
reflective operations (#390)
|
||||
* Surefire config simplification by overriding default-test suite
|
||||
instead of disabling it
|
||||
* Add a test suite running with security manager and a policy
|
||||
* Update Asccidoctor Ruby dependencies to prevent security issue
|
||||
* Add License.txt to confirm Red Hat policy
|
||||
* Update TCK version to latest final for spec with assertion
|
||||
generation
|
||||
* Generate a nice TOC using tocify (#389)
|
||||
* Better config for spec with assertion generation
|
||||
* Prepare for development of 2.1-SNAPSHOT
|
||||
* Prepare for 2.0 release
|
||||
* Change doc and spec version for final release
|
||||
* fix broken link (#388)
|
||||
* Pull out TCK SPEC mapper to standalone project. (#386)
|
||||
* CDI-700 Mention BeanManager#createInstance in spec and correct
|
||||
it's javadoc. (#387)
|
||||
* Prepare for development of 2.0-SNAPSHOT
|
||||
* Update date of spec doc
|
||||
* Prepare for 2.0-PFD2 release
|
||||
* CDI-686 interface as InterceptionFactory's type parameter is
|
||||
not portbale (#381)
|
||||
* CDI-690 Request Context Clarification (#385)
|
||||
* Change JCP licenses update readme for doc generation update
|
||||
Asciidoctor Maven plugin and PDF version
|
||||
* CDI-694 Make an observer that uses both @Observes and
|
||||
@ObservesAsync forbidden (#384)
|
||||
* CDI-692 isResolvable missing from 5.6.1 (#383)
|
||||
* CDI-689 Typo or unclear message in 24.1.2 (#382)
|
||||
* CDI-684 static observers on lifecycle events in extension are
|
||||
non-portable (#380)
|
||||
* Prepare for development of 2.0-SNAPSHOT
|
||||
* Prepare for 2.0-PFD release
|
||||
* Change spec version for PFD release
|
||||
* Prepare Public review Draft Add tck assertion module
|
||||
* Update paths to latest master.
|
||||
* Mapper update to work with EDR1 spec.
|
||||
* Fix assertion matching. fixes #245
|
||||
* Adapt the TCK mapper to the simplified spec architecture
|
||||
* Introduce tck assertion mapper integration
|
||||
* Simplification of spec doc generation by using Asciidoc
|
||||
attribute instead of maven resource filtering. (cherry picked
|
||||
from commit 1024490)
|
||||
* CDI-681 Spec doesn't talk about BeanConfigurator.read method
|
||||
(#378)
|
||||
* CDI-495 What happens if an illegal bean type is found in the
|
||||
set of bean types (#363)
|
||||
* CDI-668 Most Example with @Priority provide non fully qualified
|
||||
contant name (#374)
|
||||
* Update developers in POM
|
||||
* Cleaning Javadoc and typos remove unused import minor syntax
|
||||
update to java 8
|
||||
* CDI-671 SPI element related to Instance are missing info about
|
||||
their qualifier (#372)
|
||||
* Improve InterceptionFactory wording (#377)
|
||||
* CDI-670 Clarify InterceptionFactory.ignoreFinalMethods()
|
||||
purpose and functioning (#375)
|
||||
* Typo (#376)
|
||||
* CDI-677 Specify the default scope for beans created from
|
||||
BeanConfigurator (#373)
|
||||
* ProducerConfigurator missing in chapter 11.6 (#364)
|
||||
* CDI-669 specify exception for subsequent calls of
|
||||
InterceptionFactory.createInterceptedInstance (#367)
|
||||
* CDI-673 Revisit manipulation with InjectionPoint(s) in
|
||||
ProducerConfigurator Remove methods related to injectionPoints
|
||||
(#371)
|
||||
* Typo correction
|
||||
* typo correction
|
||||
* CDI-672 Remove BeanAttributesConfigurator#read methods. (#369)
|
||||
* CDI-578 reword original proposal. (#370)
|
||||
* CDI-667 introduce new chapter for trimmed bean archive in Java
|
||||
EE. (#368)
|
||||
* CDI-232 Loosen the requirement of Instance and Provider to only
|
||||
match injection points. (#365)
|
||||
* Prepare for development of 2.0-SNAPSHOT
|
||||
* Prepare Spec doc for PFD
|
||||
* Prepare for 2.0.Beta1 release
|
||||
* CDI-593 Mention javax.enterprise.inject.spi.Prioritized in spec
|
||||
text and improve its javadoc (#357)
|
||||
* CDI-655 Allow CDIProvider to specify the priority (#352)
|
||||
* CDI-663 clarify this statement also in javadoc. (#366)
|
||||
* CDI-643 Provide a way to easily configure injection point of an
|
||||
InjectionTarget (#343)
|
||||
* CDI-653 introduce BeanManager#getInstance() (#349)
|
||||
* CDI-656 Clarify effect of @Priority on ordered observers (#361)
|
||||
* CDI-664 Rename/clarify purpose of few SeContainerInitializere
|
||||
methods (#360)
|
||||
* CDI-662 Fix Instance.isResolvable() text (#359)
|
||||
* CDI-652 add simple example for InterceptionFactory (#355)
|
||||
* CDI-663 clarify statement wrt repeating qualifiers/annotations.
|
||||
(#358)
|
||||
* Update SE text wrong formatting and wording. (#356)
|
||||
* CDI-477 Update outdated package-info.java in
|
||||
javax.enterprise.inject package (#362)
|
||||
* CDI-658 Introduce ProducerConfigurator (#354)
|
||||
* CDI-657 Introduce ProcessSyntheticObserverMethod (#353)
|
||||
* CDI-633 Deprecate fireEvent() method (#351)
|
||||
* Prepare for development of 2.0-SNAPSHOT
|
||||
* Prepare for 2.0.Alpha6 release
|
||||
* CDI-471 Clarified the behavios of Annotated and repeatable
|
||||
annotations. Provide a default implementation in case there are
|
||||
custom implementations out there. (#336)
|
||||
* wording simplification and correction in ProcessAnnotatedType
|
||||
section
|
||||
* CDI-420 define trim also in beans xsd. (#348)
|
||||
* CDI-646 Annotated configurators (#347)
|
||||
* CDI-439 Clarify ProcessBean.getAnnotated() (#350)
|
||||
* CDI-642 Allow defining interceptor binding or qualifier with an
|
||||
AnnotatedTypeConfigurator (#341)
|
||||
* CDI-612 Introduce EventConsumer (#340)
|
||||
* CDI-633 introduce BeanManager.getEvent() (#334)
|
||||
* CDI-654 Revisit BeanConfigurator create/destroy methods (#344)
|
||||
* CDI-627 Reword and include alternative stereotypes (#342)
|
||||
* CDI-651 Add convenient Instance.isResolvable() (#346)
|
||||
* CDI-650 Introduce asynchronous event notification options (#337)
|
||||
* CDI-639 remove InjectionPointConfigurator.bean(Bean<?> bean)
|
||||
method. (#338)
|
||||
* CDI-481 Add test for default impl of getJavaParameter() (#335)
|
||||
* Prepare for development of 2.0-SNAPSHOT
|
||||
* Prepare for 2.0.Alpha5 release
|
||||
* CDI-420 trimmed bean archive
|
||||
* CDI-481 Introduce AnnotatedParameter.getJavaParameter() (#332)
|
||||
* CDI-580 Allow interceptors to be applied to the return value of
|
||||
a producer (#315)
|
||||
* CDI-527 allow proxying of classes with final methds (#328)
|
||||
* SE part revision. (#322)
|
||||
* CDI-634 clarify contextual ref. validity. (#304)
|
||||
* Apache License is abbreviated as ALv2 not ASL2 (#333)
|
||||
* CDI-592 Add overloader ObserverMethod.notify() (#317)
|
||||
* CDI-645 update Weld parent version which includes latest
|
||||
javadoc plugin version. (#331)
|
||||
* CDI-471 Introduce SPI for retrieving multiple annotations of
|
||||
the same type, deprecating the old one. Updated spec docs for
|
||||
qualifiers to reflect repeatability and spec docs for annotated
|
||||
for new method. (#330)
|
||||
* CDI-490 Clarify what happens when an interceptor or decorator
|
||||
is enabled in both bean archive and application. (#327)
|
||||
* Few language updates (#329)
|
||||
* CDI-449 fix beans.xml files in the spec. (#311)
|
||||
* CDI-638 Introduce a new xsd for CDI 2.0 (#323)
|
||||
* CDI-625 Make it clear when exactly are context init/destroy
|
||||
events fired (#303)
|
||||
* CDI-30 Added a context controller specifically for requests and
|
||||
an interceptor binding (#305) additional fix - missing ids.
|
||||
(#326)
|
||||
* CDI-616 Injection point declared as transient is not useful
|
||||
(#319)
|
||||
* CDI-614 remove InjectionPointConfigurator read methods. (#306)
|
||||
* CDI-640 mention IllegalStateException in SeContainer methods
|
||||
javadoc. (#321) additional fix and same declaration for
|
||||
Instance.select methods. (#324)
|
||||
* CDI-636 Introduce the ability to stream bean instances, as well
|
||||
as parallel stream them. (#307)
|
||||
* CDI-500 Clarify @Intercepted bean metadata injection for EE
|
||||
components (#318) additional fix - missing chapter id. (#325)
|
||||
* CDI-546 Add ObserverMethod.DEFAULT_PRIORITY (#316)
|
||||
* CDI-523 Use a proper entity manager that can be closed. (#308)
|
||||
* CDI-627 also re-enable the rules of CDI-1.0 (#309)
|
||||
* CDI-489 fix javadoc in NonexistentConversationException (#312)
|
||||
* CDI-623 if the configurator is not initialized with any
|
||||
information, treat it as deployment problem. (#313)
|
||||
* CDI-637 rename the builder package to configurator and fix some
|
||||
language. (#314)
|
||||
* Update gem for asciidoctor 1.5.5 support
|
||||
* CDI-624 Remove addBeans and addAnnotatedTypes from
|
||||
SeContainerInitializer (#302)
|
||||
* CDI-620 Not clear what the id for an annotated type is. (#301)
|
||||
* CDI-626 How should CDI.current() and CDI.getBeanManager()
|
||||
behave for non-CDI apps? (#300)
|
||||
* Copyright Correction in spec for the release
|
||||
* Prepare for development of 2.0-SNAPSHOT
|
||||
* Correction in spec for the release
|
||||
* Prepare for 2.0-EDR2 release
|
||||
* CDI-602 Set UnmanagedInstance.disposed to true during dispose()
|
||||
* CDI-596 ProcessAnnotatedType - clarify what happens if both
|
||||
setAnnotatedType() and configurator are used within observer
|
||||
notification
|
||||
* CDI-555 remove the outdated wording linked to previous Java SE
|
||||
boot api
|
||||
* CDI-568 enhancing Java SE bootstrap API
|
||||
* CDI-441 Enhance wording for indirect specialization. (#283)
|
||||
* CDI-611 Enhance 10.3.3. Multiple event qualifiers section.
|
||||
(#295)
|
||||
* Adding travis CI config
|
||||
* Correcting typos on Asciidoctor links
|
||||
* CDI-603 Create separate doc section for each
|
||||
Annotated*Configurator (#294)
|
||||
* CDI-600 clarify specialization code sample. (#288)
|
||||
* CDI-571 producer and disposer methods can be only local
|
||||
bussines method of EJB. (#284)
|
||||
* Next correction wrt CDI-558 text. (#293)
|
||||
* Correction of the new configurators text. (#292)
|
||||
* CDI-558 Standardize the Meta-Data builders API (BeanBuilder,
|
||||
etc...)
|
||||
* CDI-494 Clarify a wildcard type is not an unresolvable type
|
||||
variable
|
||||
* CDI-508 clear up conditions of which Java classes are managed
|
||||
beans.
|
||||
* CDI-573 Review code of CDI class to switch to ServiceLoader
|
||||
correcting a visibility regression introfuced in PR
|
||||
* CDI-550 expand the sentence little bit to be accurate.
|
||||
* CDI-519 Instance.destroy() clarification
|
||||
* CDI-588 More literals for built-in annotations
|
||||
* CDI-560 remove the contradiction in section 5.1 Modularity
|
||||
* CDI-586 Add spec text for new Literals
|
||||
* CDI-485 Literals for built-in annotations
|
||||
* CDI-577 decorator and interceptor must be @Dependent.
|
||||
* Update asciidoctor maven plugin to 1.5.3 simplifying the build
|
||||
* CDI-573 Review code of CDI class to switch to ServiceLoader
|
||||
Adapting CDI class test to expect ISE when a non implementation
|
||||
of CDIProvider is found as CDIProvider make unspecified helper
|
||||
method private Correcting CDI code to match 1.2 behaviour (a
|
||||
good provider should provide a non null CDI)
|
||||
* CDI-575 Adding new testcases with good CDIProvider return null
|
||||
CDI
|
||||
* CDI-575 Add test for CDI class Added test works in 1.2 and
|
||||
2.0-EDR1 branches
|
||||
* CDI-566 container events explicitly mentioned as synchronous.
|
||||
* CDI-563 Event.fireAsync() - clarify the usage of the returned
|
||||
CompletionStage
|
||||
* Correct sources to match one sentence per line
|
||||
* Upgrade asciidoctor and asciidoctor pdf correct layout issue in
|
||||
pdf thanks to new version
|
||||
* Update guard to ease preview
|
||||
* CDI-542 "10.2.2. Firing events asynchronously"
|
||||
update/enhancements Make relation from fire() to @Observes
|
||||
andfireAsync() to @ObservesAsync more easy to understand. Add
|
||||
mention of asynchronocity for custom observers.
|
||||
* CDI-569 Add @ObservesAsync where the spec mention @Observes
|
||||
* Fix Javadoc discrepancy
|
||||
* CDI-564: Async events simplification
|
||||
* CDI-545 observers can be only local bussines method.
|
||||
* CDI-433 remove redundant @Admin qualifier
|
||||
* CDI-528 mention @Any in problematic sentence in Built-in
|
||||
qualifiers chapter.
|
||||
* CDI-544 remove the sentence.
|
||||
* CDI-553 move notion of "security context" to EE part.
|
||||
* CDI-458 Give the possibility to deactivate an observer in
|
||||
ProcessObserverMethod
|
||||
* Migrating to Asciidoctor 1.5+ notation
|
||||
* Correcting title and removing former spec lead
|
||||
* Cleaning source asciidoc files to have one sentence per line
|
||||
* Fix interceptors_ee.asciidoc file name.
|
||||
* Introduce new ref in EE for TCK
|
||||
* CDI-557 remove nonexisting fireAsyncEvent() from doc and spec.
|
||||
* Prepare for development of 2.0-SNAPSHOT
|
||||
* Prepare for 2.0-EDR1 release
|
||||
* switching version to snapshot to prepare EDR1 release
|
||||
* Setting and updating copyrights on code files
|
||||
* Fix minor grammar mistakes
|
||||
* Add change part to spec
|
||||
* Correcting minor typos in Javadoc
|
||||
* CDI-416 Typo on @PersistencContext
|
||||
* CDI-438 correct "wrong order" regarding Javadoc
|
||||
* CDI-531 CDI JavaDocs link to Extension Architecture broken
|
||||
* CDI-506 '10.4.4. Conditional observer methods' - specifies
|
||||
incorrect member name for @Observes annotation
|
||||
* CDI-499 correct error in section level for fireing event part
|
||||
* CDI-524 CDI spec make reference to Java EE 6.
|
||||
* CDI-538 Section 3.8 on CDI 1.2 spec javax.security.Principal
|
||||
(now in 17.8)
|
||||
* CDI-536 Redundant statement in "2.6.2. Default bean names"
|
||||
section
|
||||
* CDI-499 switch isAsync() to default method for backward
|
||||
compatibility
|
||||
* Simplifying spec generation switch to Asciidcotor pdf
|
||||
generation (remove docbook). Twick licence blocks to have a nice
|
||||
pdf version
|
||||
* CDI-160 Adding split between Core and EE for TCK purpose
|
||||
* CDI-160 correcting error in title level
|
||||
* CDI-160 Introducing CORE, SE and EE part in spec
|
||||
* CDI-499 Adding async event support
|
||||
* CDI-26 Adding API and spec content to support Java SE bootstrap
|
||||
* CDI-521 Create a Prioritized interface for SPI elements that
|
||||
have a priority
|
||||
* CDI-4 provide ordering for Event observers
|
||||
* Adding John to contributors list
|
||||
* CDI-509 Updating pom file to use latest felix plugin switch to
|
||||
version 2.5.4
|
||||
* Changing version to EDR1
|
||||
* Add missing copyrights for CDI 1.1
|
||||
* Restore code highlighting
|
||||
* Update README.md
|
||||
* Fixes #238 : CDI-538 Fix parameterized types discrepancies
|
||||
* Correct a typo in the spi to fix #236
|
||||
* CDI-434 AfterTypeDiscovery - clarify alternatives, interceptors
|
||||
and decorators lists ordering
|
||||
* CDI-434 Update AfterTypeDiscovery javadoc
|
||||
* Update contributors list
|
||||
* Updating OSGi exported package version
|
||||
* Updating Spec name and JSR number
|
||||
* Add attributes to deal with version and release in the doc
|
||||
* remove submodule
|
||||
* Enhance tools and doc to work on the spec
|
||||
* Simplification of spec doc generation by using Asciidoc
|
||||
attribute instead of maven resource filtering.
|
||||
* Adding Asciidoctor helpers to ease html rendering on the fly of
|
||||
the spec while working on it
|
||||
* Removing useless parmaeter in doc generation. Factotirzing
|
||||
parameters for HTML and Docbook
|
||||
* Upgrading Asciidoctor plugin version
|
||||
* add tck submodule on branch master
|
||||
* correcting doc and javadoc regarding methods to not call before
|
||||
AfterDeploymentValidation
|
||||
* Update build to support JDK 8 and new parent
|
||||
* Activate compat mode to support old Asciidoctor syntax
|
||||
* Correcting broken cross-links after section renaming
|
||||
* Add anchors to sections to ease copy of links to spec
|
||||
* Update section id for lifecycle events
|
||||
* Missing section id
|
||||
* prepare for next development iteration
|
||||
* 1.2 full release - api and spec
|
||||
* Added final changelog in preface
|
||||
* Prepare release 1.2 of doc
|
||||
* [maven-release-plugin] prepare for next development iteration
|
||||
- Added patch:
|
||||
* 0001-Remove-dependency-on-glassfish-el.patch
|
||||
+ patch out the two el wrapper functions that are unused
|
||||
|
Loading…
Reference in New Issue
Block a user