Skip to content

V1.17.0

Latest
Compare
Choose a tag to compare
@ptziegler ptziegler released this 11 Sep 19:05
· 42 commits to master since this release

Highlight of this release is the provisional support for Windows ARM64 as well the initial update of several icons to also include high-DPI variants.

What's Changed

  • Update bundle & feature version for 1.17 release cycle by @ptziegler in #797
  • Bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #798
  • Recompile Windows binaries for x64 and aarch64 by @ptziegler in #799
  • Update to Tycho 4.0.8 & bump affected bundle versions by @ptziegler in #801
  • Generate Software Bill-of-Materials (SBOM) as part of project build by @ptziegler in #791
  • Remove unnecessary "throws" statement in model methods by @ptziegler in #802
  • Adapt Bean/PojoObservableCodeSupport to use new Observable API by @ptziegler in #784
  • Always show scrollbar in property table to avoid obscured buttons by @ptziegler in #803
  • Refactor and harmonize image property editors by @ptziegler in #794
  • Raise lower bound of SWT bundle to 3.126 by @ptziegler in #804
  • Convert "What's New" section from HTML to AsciiDoc by @ptziegler in #805
  • The selection in LayoutPreferencePage needs to be updated on new input by @ptziegler in #806
  • Convert remaining WindowBuilder Core Documentation from HTML to AsciiDoc by @ptziegler in #807
  • Update JavaDoc to remove references to old Observable API by @ptziegler in #809
  • Update miglayout to 11.4 by @merks in #812
  • Remove usage old Observable API when using IObservableMap by @ptziegler in #810
  • Fix partial initialization of ImplicitLayoutCreationSupport by @ptziegler in #814
  • Delete unused Version class by @ptziegler in #815
  • Remove unused Activator & Messages class in org.eclipse.wb.core.java by @ptziegler in #817
  • Remove support for Java versions < 1.8 by @ptziegler in #816
  • Bump actions/upload-artifact from 4.3.3 to 4.3.4 by @dependabot in #818
  • Update organisation hosting the dash-license yaml file. by @ptziegler in #821
  • Fix NPE when MigLayout bundle has been added as external jar by @ptziegler in #820
  • [GEF] Remove duplicate activate/deactivate methods in edit part by @ptziegler in #822
  • [GEF] Make IEntry compatible with PaletteEntry by @ptziegler in #823
  • [GEF] Make IContainer compatible with PaletteDrawer by @ptziegler in #824
  • [GEF] Move createCompoundCommand() method out of EditPart class by @ptziegler in #825
  • [GEF] Replace GroupRequest with original GEF class by @ptziegler in #826
  • [GEF] Cleanup method signatures in IEditPartFactory to use GEF EditPart by @ptziegler in #621
  • Change signature of runObjectLog to expect a Callable object by @ptziegler in #830
  • Change signatures in SwingUtils to expect a Callable object by @ptziegler in #832
  • [GEF] Harmonize inclusion/exclusion set in tools by @ptziegler in #831
  • [GEF] Harmonize selection methods in IEditPartViewer base interface by @ptziegler in #833
  • Change signature of runObjectIgnore to expect a Callable object by @ptziegler in #834
  • Create reproducer test case for exception when using GridBagLayout by @ptziegler in #829
  • Change signature of runObject/runObjectUI to expect a Callable object by @ptziegler in #835
  • Change signature of runObject/runObjectUI to expect a Callable object by @ptziegler in #836
  • Replace RunnableObjectEx with Callable interface by @ptziegler in #828
  • Fix copyright header in ParseFactory (typo) by @ptziegler in #837
  • Bump EnricoMi/publish-unit-test-result-action from 2.16.1 to 2.17.0 by @dependabot in #838
  • Fix compilation error due to deleted PDE class by @ptziegler in #840
  • Create 96 and 192 DPI variants of the alignment icons. by @ptziegler in #841
  • Use new alignment icons for MigLayout bundle by @ptziegler in #843
  • Move alignment icons from org.eclipse.wb.core.ui to org.eclipse.wb.core by @ptziegler in #844
  • Replace TableWrapLayout icons with new alignment icons by @ptziegler in #845
  • Replace ColumnLayout icons with new high-DPI alignment variants by @ptziegler in #846
  • Set the "Dictionary" preference as part of the Oomph setup by @ptziegler in #847
  • Use new high-DPI icons for anchor actions by @ptziegler in #848
  • Fix: HTML Tooltip not show on Linux by @ptziegler in #849
  • Remove obsolete IActionIconProvider class by @ptziegler in #850
  • Remove old alignment icons for Spring-/From-/Gridlayout by @ptziegler in #851
  • Remove old alignment icons for SWT GridLayout by @ptziegler in #852
  • Remove old alignment icons for Swing GridBagLayout by @ptziegler in #853
  • Remove old alignment icons for Swing FormLayout by @ptziegler in #854
  • Update navigation icons in DimensionEditDialog with high-DPI versions by @ptziegler in #855
  • [Draw2D] Support reparenting when adding new child to figure by @ptziegler in #856
  • [Draw2D] Add support for layout managers to figures by @ptziegler in #857
  • [Draw2D] Fix potential deadlock in palette when using layout manager by @ptziegler in #858
  • [Draw2D] Harmonize Parent/Children accessors in Figure with base class by @ptziegler in #839
  • [Draw2D] Remove explicit type cast in Figure.getChildren() by @ptziegler in #859
  • [GEF] Make IPalette compatible with PaletteRoot by @ptziegler in #860
  • Fix: Wrong coordinates when calculating location of Swing components by @ptziegler in #861
  • Avoid asynchronous task when calculating relative locations by @ptziegler in #862
  • Adapt FigureTest to handle new GEF behavior by @ptziegler in #868
  • Bump actions/upload-artifact from 4.3.4 to 4.3.6 by @dependabot in #866
  • Bump actions/setup-java from 4.2.1 to 4.2.2 by @dependabot in #867
  • Cleanup usage of old BeanObservables in list/set factories by @ptziegler in #869
  • Add What's New page for WindowBuilder 1.17.0 by @ptziegler in #875
  • Mention "org.eclipse.wb.core.java.imageProcessor" extension point in N&N by @ptziegler in #876
  • Use release repositories for SimRel 2024-09 by @ptziegler in #881
  • Bump EnricoMi/publish-unit-test-result-action from 2.17.0 to 2.17.1 by @dependabot in #879

New Contributors

Full Changelog: V1.16.0...V1.17.0