Skip to content

SwingSet 4.0.3 Released

Compare
Choose a tag to compare
@bpangburn bpangburn released this 23 Feb 00:06
· 211 commits to master since this release

SwingSet is an open source Java toolkit containing data-aware replacements for many of the standard Java Swing components. Version 4.0.3 addresses two bugs/inconsistencies. The first issue has been in SwingSet since inception and did not auto-commit the current record after hitting the Add button on the data navigator (e.g., prior to moving to the insert row). The second issue was introduced in 4.0.0, and ignored some combo box edits when modifying the original value and then making a second modification back to the original value (e.g., A->B->A).

It is strongly recommended that anyone using SwingSet 4.0+ update to 4.0.3 as soon as practicable.

From the CHANGELOG.txt file:

  1. SSBaseComboBox - Remove check against getBoundColumnText() because the rowset not updating as expected. New value from setBoundColumnText() is not reflected in getBoundColumnText() until after call to updateRow().
  2. Add auto commit to Add button to be consistent with other buttons. Had to put dBNav.performPreInsertOps() in SwingUtilities.invokeLater() or insert row would show values from newly-committed record.

For more information see:

The latest Maven artifact is available from:
https://search.maven.org/artifact/com.nqadmin.swingset/swingset