Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [wb-dev] WindowBuilder 1.19.0

Thanks, Patrick!!! You rock big time. One of the best Eclipse projects ever.

What's Changed 🤯

  • Manage lifecycle of preview in LAF preference page via AWT even thread by @ptziegler in #940
  • Update target platform and features for WindowBuilder 1.19 by @ptziegler in #939
  • Convert anonymous classes to lambda expressions in Swing classes by @ptziegler in #941
  • Fix segmentation fault when executing CustomizeTest on Linux by @ptziegler in #947
  • Deploy test bundle to update site for baseline checks by @ptziegler in #945
  • [eRCP] Remove obsolete DisplaySupport class by @ptziegler in #944
  • [eRCP] Remove obsolete FillLayoutSupport class by @ptziegler in #948
  • [eRCP] Remove obsolete LabelSupport class by @ptziegler in #949
  • [eRCP] Remove obsolete TreeSupport class by @ptziegler in #950
  • [eRCP] Remove obsolete FormLayoutSupport class by @ptziegler in #951
  • [eRCP] Remove obsolete MenuSupport class by @ptziegler in #952
  • [eRCP] Remove obsolete PointSupport class by @ptziegler in #953
  • Build and test WindowBuilder against Java 21 only by @ptziegler in #956
  • Refactor unnecessary usage of RectangleSupport class by @ptziegler in #955
  • Update URL to Eclipse Nebula update site by @ptziegler in #957
  • Update Apache Commons Text & Apache Commons IO by @ptziegler in #958
  • [eRCP] Remove obsolete RectangleSupport class by @ptziegler in #954
  • [eRCP] Remove obsolete TableSupport class by @ptziegler in #959
  • [eRCP] Remove obsolete ImageSupport class by @ptziegler in #961
  • [eRCP] Remove obsolete SwtSupport class by @ptziegler in #960
  • Remove "final" modifier of JavaInfo.getObject() and override in subtypes by @ptziegler in #962
  • Reduce usage of AssertJ by @ptziegler in #965
  • [eRCP] Remove obsolete JFaceSupport class by @ptziegler in #968
  • [eRCP] Remove obsolete FontSupport class by @ptziegler in #967
  • [eRCP] Remove obsolete ColorSupport class by @ptziegler in #966
  • [eRCP] Remove obsolete RowLayoutSupport class by @ptziegler in #969
  • [eRCP] Remove obsolete ContainerSupport class by @ptziegler in #970
  • [eRCP] Remove obsolete ControlSupport class by @ptziegler in #971
  • [eRCP] Typify IToolkitSupport interface by @ptziegler in #972
  • [eRCP] Remove remaining references to the obsolete eRCP implementation by @ptziegler in #973
  • Cleanup deprecation warnings in palette-related classes by @ptziegler in #976
  • Bump actions/setup-java from 4.5.0 to 4.6.0 by @dependabot in #979
  • Bump eclipse-dash/dash-licenses from ebc42f4ad28dffa380c6db7685431065b414daab to 9b1616198579426e36cc81f8fde2fffcc65d6103 by @dependabot in #978
  • Bump actions/upload-artifact from 4.4.3 to 4.6.0 by @dependabot in #977
  • PoC - Migration to PaletteViewer by @ptziegler in #912
  • [win32] Adapt creation of Image instance to new method signature by @ptziegler in #983
  • Raise PDE dependency to require at least the 2024-06 release by @ptziegler in #982
  • Implement WindowBuilder theme for new GEF palette by @ptziegler in #980
  • Raise minimum BREE for all plugins to Java 21 by @ptziegler in #984
  • Bump actions/setup-java from 4.6.0 to 4.7.0 by @dependabot in #985
  • Bump eclipse-dash/dash-licenses from 9b1616198579426e36cc81f8fde2fffcc65d6103 to 7650f53e6723e60c773eb59dcaab805322898781 by @dependabot in #989
  • Fix NPE when opening palette settings dialog by @ptziegler in #990
  • Update to Tycho 4.0.12 for Junit 5.12 support by @ptziegler in #994


On Wed, 12 Mar 2025 at 20:32, Patrick Ziegler via wb-dev <wb-dev@xxxxxxxxxxx> wrote:

Hello everyone,

I'm happy to announce that I've just finished up everything for the 1.19.0 release. Artifacts can be consumed from the 2025-03 SimRel repository or directly from our update site:

https://download.eclipse.org/windowbuilder/updates/release/1.19.0


Focus of this release is an overall cleanup of the inner workings of WindowBuilder, to hopefully reduce the continuous maintenance burden.

In addition, I also started working on a pure GEF-based palette, which in the near future will hopefully replace the current implementation. This palette is still in an experimental stage and needs to be explicitly enabled via the "wbf.gef.palette" system property.

Sadly, due to a source- but not binary-compatible change in SWT, I didn't notice a problem due to which WindowBuilder won't run properly anymore with everything up to and including the 2024-12 release. I'll try to sort this out, but this will then only be available with the next nightly builds.


Many regards,

Patrick

_______________________________________________
wb-dev mailing list
wb-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/wb-dev

Back to the top