master
8359053: Implement JEP 504 - Remove the Applet API
8370467: BorderFactory.createBevelBorder and createSoftBevelBorder throws NPE for null highlight and shadow
8345797: Update copyright year to 2024 for client-libs in files where it was missed
8348308: Make fields of ListSelectionEvent final
8343476: Remove unnecessary @SuppressWarnings annotations (client)
8387693: Remove unused method
4337898: Serializing DefaultTableCellRenderer changes colors
8377727: Ghost caret and focus appear in non‑editable text fields
8380422: Fix Formatting issues missed in JDK-8380125
8285306: Fix typos in java.desktop
8250853: Address reliance on default constructors in the javax.swing APIs
8374310: Update copyright year to 2025 for client-libs in files where it was missed
8259522: Apply java.io.Serial annotations in java.desktop
8166772: Touch keyboard is not shown for text components on a screen touch
8282473: Refactor swing classes javadoc to use @throws instead of @exception
8290501: Typo in javax.swing.BoundedRangeModel documentation
8253322: Update the specification in the newly added constructors
8313810: BoxLayout uses <blockquote> instead of list for layout options 8313811: Improve description of how BoxLayout lays out components
8187443: Forest Consolidation: Move files to unified layout
8332403: Anachronistic reference to Netscape Communicator in Swing API docs
8263907: Specification of CellRendererPane::paintComponent(..Rectangle) should clearly mention which method it delegates the call to
8263170: ComboBoxModel documentation refers to a nonexistent type
8378297: Remove AppContext from several Swing component and related classes
4825182: DefaultBoundedRangeModel.setMinimum() changes extent unnecessarily
6463708: DefaultButtonModel.setMnemonic generates ChangeEvent for no change
8332103: since-checker - Add missing @ since tags to java.desktop
8299430: Cleanup: delete unnecessary semicolons in java.desktop module
6187113: DefaultListSelectionModel.removeIndexInterval(0, Integer.MAX_VALUE) fails
8345143: Remove uses of SecurityManager in the java.desktop module
8342825: Fix order of @param tags in module java.desktop
8378870: Remove sun.awt.AWTAccessor from imports in ImageIcon
8382487: Remove unnecessary SuppressWarnings annotations in java.desktop
8275106: Cleanup Iterator usages in java.desktop
8385367: JTextComponent#setDocument() can reattach old AccessibleContext
8313348: Fix typo in JFormattedTextField: 'it self'
8267961: JInternalFrame.getNormalBounds() returns normalBounds when maximized state is false instead of bounds
8312165: Fix typos in java.desktop Swing
6415065: Submenu is shown on wrong screen in multiple monitor environment
8274640: Cleanup unnecessary null comparison before instanceof check in java.desktop
8379137: Remove AppContext from javax.swing.JOptionPane
8296878: Document Filter attached to JPasswordField and setText("") is not cleared instead inserted characters replaced with unicode null characters
8380125: Formatting issue for few swing classes
6510914: JScrollBar.getMinimumSize() breaks the contract of JComponent.setMinimumSize()
8365886: JSplitPane loses track of the left component when the component orientation is changed
8322239: [macos] a11y : java.lang.NullPointerException is thrown when focus is moved on the JTabbedPane
6441373: Editing JTable is not Serializable
8323554: The typos in Javadoc: "@return if "
8253266: JList and JTable constructors should clear OPAQUE_SET before calling updateUI
8301342: Prefer ArrayList to LinkedList in LayoutComparator
8376747: Remove AppContext from Swing LayoutStyle
8263410: ListModel javadoc refers to non-existent interface
8074286: Add getSelectedIndices() to ListSelectionModel
8215909: Typo in Swing ProcessMouseEvent method documentation
8377192: Remove AppContext from MenuSelectionManager
8285676: Add missing @param tags for type parameters on classes and interfaces
8382396: RepaintManager throws NPE when painting detached JPanel without volatile buffering
8026776: Broken API names in API doc
8249205: Remove unnecessary trademark symbols
8344063: Remove doPrivileged calls from swing classes in the java.desktop module
8362067: Remove unnecessary List.contains key from SpringLayout.Constraints.pushConstraint
8378389: Remove AppContext from the Swing RepaintManager
8380804: Remove remaining AppContext usage from the Swing implementation
8378605: Remove AppContext from the Swing TimerQueue implementation
8378923: Remove AppContext from datatransfer classes
8386795: Swing specification needs caveats on L&F rendering behaviors
8255989: Remove explicitly unascribed authorship from Java source files
8338411: Implement JEP 486: Permanently Disable the Security Manager