- Switch to gee-0.8
- Migrate Granite.DatePicker from Granite.PopOver to Gtk.PopOver
- Bump GTK requirement to 3.12 as a result
- Deprecate Granite.StatusBar in favor of Gtk.ActionBar
- Right-align source list badges. Fixes lp:1315213
- Deprecate DecoratedWindow and LightWindow to fix bug #1293284
- Deprecate HintedEntry and SearchBar because GTK has those since 3.6
- Style class: Change "granite-overlay-bar" to "overlay-bar". Fixes lp:1309713
- Documentation improvements
- Added screenshots for most widgets in documentation
- Close button now has a translatable label
- Initialize the about_* arrays as empty string arrays so that they never have null as value.
- ThinPaned: make sure the handle follows the cursor position when using client-side decorations. Fixes lp:1302314
- Only show close buttons for active or hovered tabs. Fixes lp:1205236
- datepicker: Fix typo, luckily vala seems to correct it automagically
- New TimePicker Widget, new DateTime util
- Add support for multiarch
- Changed recently closed tab icon to document-open-recent-symbolic to fix bug #1277769
- Moved all the Pantheon Terminal TabBarBehavior code to Granite.DynamicNotebook, fixing bug #1264565.
- Made the add button absorb double-clicks.
- Implemented a new DN API which will introduce better functionality in terms of tab dragging, tab moving and tab organization, but also bring ABI breaks to apps written against the old API.
- Replaced the existing tab_added/tab_removed with signals that better match the functionality of Gtk.Notebook's page_added and page_removed. The signals new_tab_requested and close_tab_requested are now used to add and close tabs.
- Bump library soname due ABI breaks
- Tab objects are now always created outside DynamicNotebook, i.e. in the application that uses the notebook.
- Splitted the tab_moved signal into the signals tab_reordered and tab_moved.
- Implemented a settable upper limit of how many tabs to save when the restore tabs feature is enabled. The Granite Demo is extended to demonstrate this feature.
- Replace icon names deprecated by Gtk 3.10