Releases: mcorino/wxRuby3
v1.5.3
This upgrade release updates the targeted wxWidgets release to the new 3.2.8 release and some updates and
fixes.
What's Changed
- update targeted wxWidgets release to 3.2.8
- fix Wx::Dialog sizer creation methods (thanks to @Randalphwa for reporting this)
- update wxWidgets master branch compatibility to at least commit 9495129c5eda0b0a1147cf90f122408787dd4fde
Full Changelog: v1.5.2...v1.5.3
v1.5.2
This upgrade release updates the targeted wxWidgets release to the new 3.2.7 release and also provides
a few updates for wxWidgets changes.
What's Changed
- update targeted wxWidgets release to 3.2.7
- update wxWidgets master branch compatibility to at least commit d180041641241306175ab45b685d4c54cfff0e3a
Full Changelog: v1.5.1...v1.5.2
v1.5.1
This is a minor update release.
What's Changed
- fix potential crash with use of Wx::PGChoiceEntry objects
- update wxWidgets master branch compatibility to at least commit 4d5fbf5afa276ebec0fed95c8feb5d6ec485622d
- fix some platform build configuration issues
Full Changelog: v1.5.0...v1.5.1
v1.5.0
This upgrade release extends the verified platforms and release packages to include MacOS 15 and
the latest LinuxMint release as well as some fixes and improvements.
What's Changed
- add MacOS 15 verification builds and release packages
- add missing Wx::EvtHandler#evt_joystick_events handler method
- improve abd optimize event handler method generation
- fix missing event handler methods due to naming mismatches
- update wxWidgets master branch compatibility to at least commit 5469ba6d8e36af150892a9db16041060d1eec215
Full Changelog: v1.4.2...1.5.0
v1.4.2
This upgrade release brings some additions, bugfixes and performance improvements.
What's Changed
- add Wx::TipWindow
- fix potential GC problems with incompletely created windows
- improve and optimize asynchronous call events
- fix and improve event handler chaining
- fix method redefinition warnings
- add
-V
/--version
switch towxruby
CLI - improve user feedback for
wxruby setup
command - update wxWidgets master branch compatibility to at least commit 15126644aa9093cd1312cb12b9ee5c59b1c9f1f8
New Contributors
- @brandondrew made their first contribution in #326
Full Changelog: v1.3.1...v1.4.2
v1.3.1
This is a minor bug-fix and feature release.
What's Changed
- add some missing method aliases and documentation
- remove unwanted IntProperty ctor
- fix typos in type mappings
- add support for excluding non-distinct enumerators from enum #enumerators collection
- update wxWidgets master branch compatibility to at least commit b21642b72b4128f0b64ed7d79b4d320cbfc35497
Full Changelog: v1.3.0...v1.3.1
v1.3.0
This release provides an important improvement of exception handling for wxRuby3 as well as several
enhancements and bug fixes.
What's Changed
- implement overall capture and fail-fast exception handling to prevent exception leakage
- provide backwards compatibility for Wx::AnimationCtrl
- fix several issues in Wx::FileDialogCustomize and FileDialogCustomizeHook
- improve and correct global single/multiple selection dialog methods
- add support for missing #evt_hotkey event handler connector method (WXMSW and WXOSX only)
- improve dialog functors to support user defined kwargs as well
- add Wx::CredentialEntryDialog and Wx::WebCredentials
- add Wx::GenericAboutDialog
Full Changelog: v1.2.1...v1.3.0
v1.2.1
This release fixes a potential problem with user defined enum classes and adds the GenericAnimationCtrl.
What's Changed
- fix a potential problem with user defined enum classes
- remove outdated and problematic
Wx.about_box
customizations - add
Wx::GenericAnimationCtrl
- add wxRuby port of the wxWidgets
anitest
sample
Full Changelog: v1.2.0...v1.2.1
v1.2.0
This release fixes a possible crash in DragDrop support and updates the targeted wxWidgets version to the new v3.2.6 release.
What's Changed
- protect wxDragDrop::OnData callback against (Ruby/C++) exceptions
- update targeted wxWidgets release for binary packages to v3.2.6
- drop explicit ABI version in embedded wxWidgets build
- improve documentation
- minor code generation improvements
Full Changelog: v1.1.1...v1.2.0
v1.1.1
This update release fixes some linking problems for shared libraries that surfaced with recent Mac OS updates.
What's Changed
- fix shared library linking issues on Mac OS while at the same time gaining some speedup of wxRuby apps
- fix compatibility with the latest wxWidgets master updates
Full Changelog: v1.0.1...v1.1.1