Skip to content

Commit 2581b56

Browse files
committed
Create release notes for WB 1.13.0 & 1.14.0
Document all known incompatibilities or breaking changes that may affect user code.
1 parent b6a03f5 commit 2581b56

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

RELEASE_NOTES.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Eclipse WindowBuilder: Migration Guide
2+
3+
This page describes all changes introduced by each release which may impact user
4+
code.
5+
6+
## 1.14.0 (2023-12)
7+
8+
### Deprecation of SWTResourceManager
9+
10+
WindowBuilder now uses class-local instances of LocalResourceManager, instead of
11+
the global SWTResourceManager, to keep track of SWT resources.
12+
13+
Note that WindowBuilder is still able to recognize usage of the
14+
SWTResourceManager in user code, but any further modifications will exclusively
15+
use the LocalResourceManager.
16+
17+
Users can migrate their code by manually creating a local LocalResourceManager
18+
variable, by initializing it with `JFaceResources.managerFor(...)` and by then
19+
replacing all calls to ASTResourceManager with calls to the local variable.
20+
21+
## 1.13.0 (2023-09)
22+
23+
### Java 8 no longer supported
24+
25+
It is no longer possible to use the Design editor with a Java 8 JRE. If your
26+
application requires to compile against this Java version, consider upgrading to
27+
the latest JDK and instead simply setting an appropriate project-specific
28+
compiler compliance.

0 commit comments

Comments
 (0)