Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: mcorino/wxRuby3

v1.8.1

Choose a tag to compare

@mcorino mcorino released this 11 Jul 13:04
40b3e63

This is a maintenance release providing some minor bugfixes and improvements. Most importantly this release updates to target the latest wxWidgets 3.3.3 release.

What's Changed

  • move CIRRUS CI builds to GitHub actions
  • update for removal wxUSE_GEOMETRY in wxw >= 3.3.3
  • update for wxSVGFileDC additions in wxw >= 3.3.3
  • various other minor wxw >= 3.3.3 compatibility updates
  • some small bug fixes
  • update targeted wxWidgets release to 3.3.3

Full Changelog: v1.8.0...v1.8.1

v1.8.0

Choose a tag to compare

@mcorino mcorino released this 15 Apr 12:01
8e3c7c8

This is a major upgrade providing improved stability and new classes and features.

What's changed in this release:

  • major refactoring and improvements to life cycle management
  • add Wx::WEB module
  • add full support for wxWebView as Wx::WEB::WebView
  • add Wx::WEB::WebView sample
  • update INSTALL.md for WebView options
  • add Wx::HTML::HtmlModalHelp
  • add Wx::ContextHelp
  • add Wx::HelpProvider sample
  • add support for Ruby Ractor
  • add Wx::RT module
  • add Wx::RT::SharedEvtHandler and Wx::RT::ThreadEvent
  • implement custom main event loop with automatic support for Ruby Thread and Ractor
  • refactor event/threaded.rb sample to properly demonstrate Fiber, Thread and Ractor support
  • extended regression tests
  • update documentation and wiki
  • update wxWidgets master branch compatibility to at least commit b226c77ec2ed77d636afe892acc39b186f03c12a

Note: This release has dropped support for Ruby version < 3.0.

Full Changelog: v1.7.0...v1.8.0

v1.7.0

Choose a tag to compare

@mcorino mcorino released this 05 Mar 09:29
bc5c0e2

This is a major upgrade providing support for additional platforms, classes, improvements, bugfixes and last but not
least an upgrade to target the new wxWidgets 3.2.10 and 3.3.2 releases.

What's Changed

  • target wxWidgets 3.3.2 release by default
  • add support for Ruby 4
  • added verified support (CI builds) for latest stable wxWidgets 3.2.x version (currently 3.2.10)
  • add support for MacOS 26 (both ARM64 and AMD64)
  • update support for latest Linux platforms
  • add support for building with SWIG >= 4.4.0
  • add support for wxDisplay (Wx::Display) class
  • add support for wxRichToolTip (Wx::RichToolTip)
  • add support for wxGenericCalendarCtrl (Wx::GenericCalendarCtrl)
  • add support for Wx::TraybarIcon::GetPopupMenu
  • expand Wx::GenericValidator support
  • migrate test suite from Test::Unit to Minitest
  • additional sample code and tests
  • various bugfixes and (stability) improvements

Note: With the release of the Ruby 4.x series it has become time to deprecate support for Ruby 2.x. This release will
the last release to support Ruby versions < 3.0.

Full Changelog: v1.6.1...v1.7.0

v1.6.1

Choose a tag to compare

@mcorino mcorino released this 22 Jul 11:50
53b9762

This is a minor update to align wxRuby3 with the latest wxWidgets 3.3.1 release.

What's Changed

  • target wxWidgets 3.3.1 release by default
  • add support for latest wxWidgets persistence classes
  • updates for latest VScrolled (template) class changes
  • add missing Array support for Wx::Variant
  • add extensive PropertyGrid testing
  • minor bugfixes and improvements
  • remove Ruby 2.5 support, make Ruby 2.7 minimally required version
  • update wxWidgets master branch compatibility to at least commit 49c6810948f40c457e3d0848b9111627b5b61de5

Full Changelog: v1.6.0...v1.6.1

v1.6.0

Choose a tag to compare

@mcorino mcorino released this 09 Jun 08:09
be829e1

This is a major upgrade providing support for additional classes, improvements, bugfixes and last but not least an upgrade to target the new major wxWidgets 3.3.0 release.

What's Changed

  • target wxWidgets 3.3.0 release by default
  • add support for Wx::CursorBundle
  • add Wx::HStaticBoxSizer and Wx::VStaticBoxSizer convenience classes
  • add support for Wx::GenericHyperlinkCtrl
  • add support for Wx::HScrolledWindow, Wx::VScrolledWindow and Wx::HVScrolledWindow
  • add Wx::Position class
  • add Wx::Rect2DDouble
  • improve documentation for enumerator methods and constructor initializer blocks
  • various other improvements and bugfixes
  • update wxWidgets master branch compatibility to at least commit e92f57b421938e00f0ad944c281c2e353eee2ab8

Full Changelog: v1.5.4...v1.6.0

v1.5.4

Choose a tag to compare

@mcorino mcorino released this 15 May 06:30
4cb0a8a

This upgrade release provides some fixes for potential problems and some useful enhancements.

What's Changed

  • fix potential problems with optional keyword argument handling
  • add optional keyword arguments to Sizer classes
  • add array compatibility for GridBagSizer position and span values
  • update wxWidgets master branch compatibility to at least commit 1652d9882a7e8650d1c14c98c558dbbf7624b10b

Full Changelog: v1.5.3...v1.5.4

v1.5.3

Choose a tag to compare

@mcorino mcorino released this 26 Apr 08:13
ba2f6c5

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

Choose a tag to compare

@mcorino mcorino released this 22 Mar 10:18
5fec326

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

Choose a tag to compare

@mcorino mcorino released this 25 Feb 10:59
7079616

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

Choose a tag to compare

@mcorino mcorino released this 30 Jan 13:21
3e1abea

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

Morty Proxy This is a proxified and sanitized view of the page, visit original site.