diff --git a/CHANGELOG.md b/CHANGELOG.md index 31086ac..cbf5e9b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,13 +6,25 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] -## [0.3.0] - xxxx-01-xx +## [0.3.0] - 2018-02-11 -No Notes where provided prior to this release. +* Tobias Bernard Redesigned the whole Gtk+ client. +* Complete re-write of hammond-data and hammond-gtk modules. +* Error handling for all crates was migrated from error-chain to Failure. +* Hammond-data now uses futures to parse feeds. +* Custom gtk-widgets are now composed structs as opposed to functions returning Gtk widgets. ## [0.2.0] - 2017-11-28 -No Notes where provided prior to this release. +* Database Schema Breaking Changes. +* Added url sanitization. #4. +* Reworked and refactored of the hammond-data API. +* Added some more unit tests +* Documented hammond-data public API. + +## [0.1.1] - 2017-11-13 + +* Added appdata.xml file ## [0.1.0] - 2017-11-13 diff --git a/hammond-data/migrations/2017-09-15-001128_init_schema/up.sql b/hammond-data/migrations/2017-09-15-001128_init_schema/up.sql index 62df22b..4cee791 100644 --- a/hammond-data/migrations/2017-09-15-001128_init_schema/up.sql +++ b/hammond-data/migrations/2017-09-15-001128_init_schema/up.sql @@ -1,8 +1,3 @@ --- Till version 0.2 is released the plan is to edited directly and dont expect --- any kind of non-braking changes. --- After there is a stable prototype, Only diesel migrations will be used --- in order to change the db schema. - CREATE TABLE `source` ( `id` INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE, `uri` TEXT NOT NULL UNIQUE, diff --git a/hammond-gtk/resources/org.gnome.Hammond.appdata.xml b/hammond-gtk/resources/org.gnome.Hammond.appdata.xml index 2cbc51a..f2364fc 100644 --- a/hammond-gtk/resources/org.gnome.Hammond.appdata.xml +++ b/hammond-gtk/resources/org.gnome.Hammond.appdata.xml @@ -17,7 +17,7 @@ - + jordanpetridis@protonmail.com diff --git a/meson.build b/meson.build index 8ee072d..b104829 100644 --- a/meson.build +++ b/meson.build @@ -3,7 +3,7 @@ project( 'hammond', 'rust', - version: '0.2.0', + version: '0.3.0', license: 'GPLv3', )