V1.16.0
Focus of this release is removal of all embedded jars.
What's Changed
- [SimRel] Prepare workspace for 2024-06 release by @ptziegler in #722
- Refactor SWT baseline plugin to fix SpotBugs warnings by @ptziegler in #721
- [Draw2D] Paint whole property table using Draw2D graphics object by @ptziegler in #725
- Use AbstractUIPlugin instead of ResourceManager to load ImageDescriptor by @ptziegler in #726
- Remove Activator class in SWT_AWT plugin by @ptziegler in #728
- [Draw2D] Create dedicated figure for painting rows of property table @ptziegler by @ptziegler in #730
- Convert anon. classes to lambda expressions in ListenerMethodProperty by @ptziegler in #733
- Add ability to contribute OSGi bundles as additional libraries by @ptziegler in #737
- Use official MigLayout bundles instead of embedded jar by @ptziegler in #735
- Remove usage of deprecated PluginVersionIdentifier by @ptziegler in #739
- Fix improper warnings regarding invalid wbp-factory xml files by @ptziegler in #740
- Reimplement handling of lambda expression for event listeners by @ptziegler in #734
- Consume JGoodies bundles from Orbit instead of using embedded jars by @ptziegler in #738
- Suppress instance creation of nested root nodes by @ptziegler in #742
- Set "banner.hide=true" to suppress BurningWave logo by @ptziegler in #746
- Ignore owner when parsing JDialog widget by @ptziegler in #744
- Fix: NLS missing message: ColorPreferenceChooser_Include by @ptziegler in #748
- Remove boot-classloader hack by @ptziegler in #749
- Cleanup leaky project classloader after code compilation by @ptziegler in #750
- Collection of minor cleanups to remove usage of internal GEF classes. by @ptziegler in #755
- [Draw2D] Painting on FigureCanvas should be done in UpdateManager by @ptziegler in #756
- [GEF] Convert PropertyTable to GEF GraphicalViewer by @ptziegler in #731
- Fix incompatibilities introduced with 2024-06 M2 by @ptziegler in #763
- Fix ClassCastException when double-clicking in property table. by @ptziegler in #761
- Use Require-Bundle header for Draw2D/GEF to specifiy lower bounds by @ptziegler in #762
- Evaluation of array should also consider assignments after creation. by @ptziegler in #766
- Integrate presentation buttons of property table into GEF layout. by @ptziegler in #770
- Update direct-from-maven dependencies by @merks in #772
- Fix: Scrollbar are no longer shown for palette and canvas. by @ptziegler in #773
- Fix: Only disable resizability of frame when taking a screenshot. by @ptziegler in #774
- Use Java 21 for publishing to preserve posix permissions in site zip by @merks in #776
- Add missing about.html/plugin.properties to XSD bundle by @ptziegler in #778
- Clean the src-gen directory of the XSD bundle as part of the Maven build by @ptziegler in #779
- Update GitHub workflow actions and use commit ids instead of tags by @ptziegler in #788
- Add Dependabot to automatically check Maven/GitHub dependencies by @ptziegler in #789
- Add missing license/security/code-of-conduct files by @ptziegler in #790
- Fix:Layout preference page doesn't keep default layout by @ptziegler in #787
Full Changelog: V1.15.0...V1.16.0