From 5a79a9b6b873e7e3068eabbaf8084d23eca0ef07 Mon Sep 17 00:00:00 2001 From: Hugo Parente Lima Date: Sun, 15 May 2022 21:46:35 -0300 Subject: [PATCH] Release v0.9.0. --- CHANGELOG.md | 35 ++++++++++++++++++++++------------- README.md | 4 ---- shard.yml | 8 ++++---- 3 files changed, 26 insertions(+), 21 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6aa06c5a6..cd9d01905 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,41 +4,50 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.9.0] - 2022-05-15 +### Changed +- Using GI-Crystal v0.11.x, See [GI-Crystal changelog](https://github.com/hugopl/gi-crystal/blob/master/CHANGELOG.md) for more info. + +### Added +- Allow use of child objects defined in XML widget templates! See `examples/widget_template.cr`. + ## [0.8.0] - 2022-05-03 ### Changed - - Using GI-Crystal v0.10.x, See [GI-Crystal changelog](https://github.com/hugopl/gi-crystal/blob/master/CHANGELOG.md) for more info. - - Added initial support for XML widget templates! See `examples/widget_template.cr`. +- Using GI-Crystal v0.10.x, See [GI-Crystal changelog](https://github.com/hugopl/gi-crystal/blob/master/CHANGELOG.md) for more info. + +### Added +- Added initial support for XML widget templates! See `examples/widget_template.cr`. ## [0.7.0] - 2022-04-17 ### Changed - - Using GI-Crystal v0.8.x, See [GI-Crystal changelog](https://github.com/hugopl/gi-crystal/blob/master/CHANGELOG.md) for more info. - - Correctly insert PROGRAM_NAME into args sent to `Gio::Application#run(args : Enumarable?)`. - - Added `Gio::Application#run` with no parameters, equivalent of `run(ARGV)` but more efficient. - - To run a `Gio::Application` that doesn't parse any arguments, use `run(nil)`. +- Using GI-Crystal v0.8.x, See [GI-Crystal changelog](https://github.com/hugopl/gi-crystal/blob/master/CHANGELOG.md) for more info. +- Correctly insert PROGRAM_NAME into args sent to `Gio::Application#run(args : Enumarable?)`. +- Added `Gio::Application#run` with no parameters, equivalent of `run(ARGV)` but more efficient. +- To run a `Gio::Application` that doesn't parse any arguments, use `run(nil)`. ## [0.6.0] - 2022-04-14 ### Changed - - Using GI-Crystal v0.8.x, See [GI-Crystal changelog](https://github.com/hugopl/gi-crystal/blob/master/CHANGELOG.md) for more info. +- Using GI-Crystal v0.8.x, See [GI-Crystal changelog](https://github.com/hugopl/gi-crystal/blob/master/CHANGELOG.md) for more info. ### Fixed - - Gdk::ModifierType don't crash when GTK insert reserved bits on it. +- Gdk::ModifierType don't crash when GTK insert reserved bits on it. ## [0.5.0] - 2022-04-03 ### Changed - - Using GI-Crystal v0.7.x, See [GI-Crystal changelog](https://github.com/hugopl/gi-crystal/blob/master/CHANGELOG.md) for more info. +- Using GI-Crystal v0.7.x, See [GI-Crystal changelog](https://github.com/hugopl/gi-crystal/blob/master/CHANGELOG.md) for more info. ## [0.4.0] - 2022-03-02 ### Changed - - Using GI-Crystal v0.6.x, See [GI-Crystal changelog](https://github.com/hugopl/gi-crystal/blob/master/CHANGELOG.md) for more info. +- Using GI-Crystal v0.6.x, See [GI-Crystal changelog](https://github.com/hugopl/gi-crystal/blob/master/CHANGELOG.md) for more info. ## [0.3.0] - 2022-01-29 ### Changed - - Using GI-Crystal v0.4.x, See [GI-Crystal changelog](https://github.com/hugopl/gi-crystal/blob/master/CHANGELOG.md) for more info. +- Using GI-Crystal v0.4.x, See [GI-Crystal changelog](https://github.com/hugopl/gi-crystal/blob/master/CHANGELOG.md) for more info. ## [0.2.0] - 2022-01-23 ### Changed - - Using GI-Crystal v0.3.x, See [GI-Crystal changelog](https://github.com/hugopl/gi-crystal/blob/master/CHANGELOG.md) for more info. +- Using GI-Crystal v0.3.x, See [GI-Crystal changelog](https://github.com/hugopl/gi-crystal/blob/master/CHANGELOG.md) for more info. ## [0.1.0] - 2022-01-09 ### Changed - - First Release. +- First Release. diff --git a/README.md b/README.md index 8820d654b..53c7af86c 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,6 @@ See [examples](https://github.com/hugopl/gtk4.cr/tree/master/examples) folder and have fun. -## Is it ready? - -You can consider it _alpha_, some functions may not compile but most of them should work just fine. If you find one please create an issue. - If you feel this repository too silent is because most of the development happens in the [binding generator repository](https://github.com/hugopl/gi-crystal), not here. diff --git a/shard.yml b/shard.yml index ce2b527ed..f60f1bab7 100644 --- a/shard.yml +++ b/shard.yml @@ -1,5 +1,5 @@ name: gtk4 -version: 0.8.0 +version: 0.9.0 authors: - Hugo Parente Lima @@ -7,9 +7,9 @@ authors: dependencies: gi-crystal: github: hugopl/gi-crystal - branch: master - # version: "~>0.10.0" + # branch: master + version: "~>0.11.0" -crystal: ">= 1.3.2" +crystal: ">= 1.4.1" license: MIT