A wxWidgets GUI Builder
This is mostly a maintenance release to fix the packaging error of the previous release.
While the previous release was already using wxWidgets 3.2 or newer where available, that version was not enforced, but it is now.
Prebuild binaries are available for Windows, Linux and macOS. These have been built by the GitHub CI and are attached to this release.
If you need a source code archive, do not use the automatic created archives, they lack the required submodules. Instead, use the attached full source code archives.
Full Changelog: https://github.com/wxFormBuilder/wxFormBuilder/compare/v4.0.0...v4.1.0
This major release is a big cleanup of the project. The previously used but unmaintained build systems Premake and Meson have been removed along with supporting files. The also unmaintained XML parsing library has been replaced with its successor, this leads to an API and ABI break for plugins. The project structure has been updated, a coding style has been defined and all source code has been reformatted to adhere to it. These changes should simplify the future development of the application.
A working Plugin SDK has been added, this allows the creation of simple plugins. However, the plugin interface itself is still too limited to add complex widgets without changing the core implementation.
Prebuild binaries are available for Windows, Linux and macOS. These have been built by the GitHub CI and are attached to this release.
If you need a source code archive, do not use the automatic created archives, they lack the required submodules. Instead, use the attached full source code archives.
wxAuiTabContainer::AddPage
Full Changelog: https://github.com/wxFormBuilder/wxFormBuilder/compare/v3.10.1...v4.0.0
This is a maintenance release that mostly improves the development process for developers (and the release process for the maintainer :smiley:), it doesn't offer many visible changes for the regular user.
The major highlights of this release are:
Prebuild binaries are available for Windows, Linux and macOS. These have been built by the GitHub CI and are attached to this release.
If you need a source code archive, do not use the automatic created archives, they lack the required submodules. Instead, use the attached full source code archives.
After a long time and a lot of hard work it is time for a new release. There have been numerous improvements, too many to list them all. Some of the major highlights of this release are:
Prebuild binaries are available for Windows, Linux and macOS. These have been built by the GitHub CI and are attached to this release.
If you need a source code archive, do not use the automatic created archives, they lack the required submodules. Instead, use the attached full source code archives.
https://github.com/wxFormBuilder/wxFormBuilder/milestone/8?closed=1
Linux users might need to run
flatpak install flathub org.freedesktop.Platform//18.08
first, see #481.
This release generates code that requires at least wxWidgets 2.9.
https://github.com/wxFormBuilder/wxFormBuilder/milestone/6?closed=1
https://github.com/wxFormBuilder/wxFormBuilder/issues?q=is%3Aclosed+milestone%3A3.7.0
https://github.com/wxFormBuilder/wxFormBuilder/issues?q=is%3Aclosed+milestone%3A3.6.2