- Support Ruby 3.0 through 3.3, dropping support for 2.7 (#55 and #69 by mvz)
- Update GirFFI dependency to version 0.17.0 (#71 by mvz)
- Depend on GirFFI 0.16.0
- Drop support for Ruby 2.6
- Depend on GirFFI 0.15.9
- Use safe names when printing functions and constants
- Target Ruby 2.6 through 3.1
- Depend on GirFFI 0.15.0
- Support Ruby 2.4 and up
- More carefully check whether module functions and class methods have been set up yet.
- Depend on GirFFI 0.13.0
- Test with GLib 2.58
- Depend on GirFFI 0.12.0
- Support CRuby 2.3 and up
- Depend on GirFFI 0.11.1
- Support CRuby 2.1 to 2.4
- Depend on GirFFI 0.9.0
- Support CRuby 2.1 to 2.3
- Catch syntax errors when building classes
- Properly setup methods with unsafe names (like
GLib::IConv#_
) - Gracefully handle failures pretty-printing constants
- Start supporting alias method chaining
- Sort printed results
- Various refactoring
- Depend on GirFFI 0.7.0
- Use
mvz-live_ast
instead oflive_ast
- Initial release