Find JSRs
Submit this Search


Ad Banner
 
 
 
 

Change Log for JSR-000269 Pluggable Annotation Processing API

Change Log for JSR-000269 Pluggable Annotation Processing API

This page details the proposed, accepted and deferred changes to JSR 269, documenting the changes that will go into the next revision, per Section 3.6.2 of the JCP 2.11 document. For the history of the Pluggable Annotation Processing API and details of previous releases, refer to the JSR 269 Pluggable Annotation Processing API detail page.

Last updated: 9 September 2024

PROPOSED CHANGES
 

ACCEPTED CHANGES
Maintenance Review 17, approved on 23 July 2024:
Summary of proposed changes
Issue list
These changes have been incorporated into the Final Release of JSR 398 Java SE 23.
Maintenance Review 16, approved on 23 January 2024:
Summary of approved changes
Issue list
Maintenance Review 15, approved on 31 July 2023:
Summary of approved changes
Issue list
Maintenance Review 14, approved on 26 January 2023:
Summary of approved changes
Issue list
Maintenance Review 13, approved on 22 July 2022:
Summary of approved changes
Issue list
Maintenance Review 12, approved on 1 February 2022:
Summary of approved changes
Issue list
Maintenance Review 11, approved on 27 July 2021:
Summary of approved changes
Issue list
Maintenance Review 10, approved on 20 January 2021:
Summary of approved changes
Issue list
Maintenance Review 9, approved on 22 July 2020:
Summary of approved changes
Issue list
Maintenance Review 8, approved on 4 February 2020:
Summary of approved changes
Issue list
Maintenance Review 7, approved on 30 July 2019:
Summary of approved changes
Issue list
Maintenance Review 6, approved on 29 January 2019:
Summary of changes
Issue list
Maintenance Review 5, approved on 1 August 2018:
Summary of changes
Issue list
Maintenance Review 4, closing on 5 February 2018:
Summary of changes
Issue list
Maintenance Review 3, approved on 22 April 2017:
Summary of changes (updated)
Issue list (updated)
Changes proposed for Maintenance Review 2, approved on 21 December 2013:
The proposed changes made fall into three broad categories:
  1. Cleaning up the existing specification without changing its semantics (adding missing javadoc tags, etc.)
  2. API changes to support the language changes being made in Project Lambda / JSR 335. These includes adding javax.lang.model.type.IntersectionType as well as javax.lang.model.element.ExecutableElement.isDefault
  3. API changes to support the language changes being made under JSR 308, Annotations on Java Types. These include javax.lang.model.AnnotatedConstruct and updating javax.annotation.processing.Processor.

List of Proposed changes
diffs of the javadocs
Maintenance Review 1, approved on 26 April 2011

DEFERRED CHANGES