Skip to content

Commit

Permalink
release note for 3.0
Browse files Browse the repository at this point in the history
reno's collapse_pre_releases does not seem to work for
beta version... so, release note is manual
  • Loading branch information
gsemet committed Jan 14, 2018
1 parent 0e177be commit 5f6952a
Show file tree
Hide file tree
Showing 6 changed files with 33 additions and 32 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -265,7 +265,7 @@ release-note-github:
sed 's/\r\ \ \ \ \-\ /\r - /g' | \
tr '\r' '\n'

release: dists release-note
release: dists update-po release-note

# aliases to gracefully handle typos on poor dev's terminal
check: checks
Expand Down
44 changes: 20 additions & 24 deletions NEWS.rst
Original file line number Diff line number Diff line change
@@ -1,24 +1,8 @@
Release Notes
=============

3.0.0.b2
--------

New Features
~~~~~~~~~~~~

- Update Guake window title when:
- the active tab changes
- the active tab is renamed
- the vte title changes

Bug Fixes
~~~~~~~~~

- glib settings files installation

3.0.0.b1
--------
3.0.0
-----

Release Summary
~~~~~~~~~~~~~~~
Expand Down Expand Up @@ -53,30 +37,42 @@ New Features
- enforced code styling and checks using Pylint, Flake8, Yapf, ISort.
- simpler release management thanks to PBR

- `reno <https://docs.openstack.org/reno/latest/>`__ will be used to generate release notes for
- `reno <https://docs.openstack.org/reno/latest/>`_ will be used to generate release notes for
Guake starting version 3.0.0. It allows developers to write the right chunk that will appear in
the release note directly from their Pull Request.

- Update Guake window title when:
- the active tab changes
- the active tab is renamed
- the vte title changes

Known Issues
~~~~~~~~~~~~

- Transition from Guake 0.8 to Guake 3 can be messy (ex: background can be all transparent at first
launch)

- Hyperlinks cannot be clicked in terminal

- Translation might be broken in some language, waiting for the translation file to be updated by
volunteers

- Resizer does not work anymore

- Package maintainers have to rework their integration script completely

- **Note for package maintainers**: Guake 3 has a minor limitation regarding Glib/GTK Schemas
files. Guake looks for the gsettings schema inside its data directory. So you will probably
need install the schema twice, once in ``/usr/local/lib/python3.5/dist-packages/guake/data/``
and once in ``/usr/share/glib-2.0/schemas`` (see
`#1064 <https://github.com/Guake/guake/issues/1064>`_).
This is planned to be fixed in Guake 3.1

Deprecations
~~~~~~~~~~~~

- Background picture is no more customizable on each terminal

Upgrade Notes
~~~~~~~~~~~~~

- Minor rework of the preference window.

Translation Updates
~~~~~~~~~~~~~~~~~~~

Expand Down
2 changes: 1 addition & 1 deletion releasenotes/config.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
branch: master
earliest_version: 3.0.0.b1
earliest_version: 3.0.0.a4
collapse_pre_releases: true
stop_at_branch_base: true
sections:
Expand Down
4 changes: 0 additions & 4 deletions releasenotes/notes/gtk3-800a345dfd067ae6.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,6 @@ features:
- simpler release management thanks to PBR
known_issues:
- |
Transition from Guake 0.8 to Guake 3 can be messy (ex: background can be all
transparent at first launch)
- Hyperlinks cannot be clicked in terminal
- Translation might be broken in some language, waiting for the translation
file to be updated by volunteers
- Resizer does not work anymore
Expand Down
3 changes: 3 additions & 0 deletions releasenotes/notes/pref-af8621e5c04d973c.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
upgrade:
- |
Minor rework of the preference window.
10 changes: 8 additions & 2 deletions releasenotes/notes/update-window-title-c6e6e3917821902d.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ features:
- the active tab changes
- the active tab is renamed
- the vte title changes
fixes:
known_issues:
- |
glib settings files installation
**Note for package maintainers**: Guake 3 has a minor limitation regarding Glib/GTK Schemas
files. Guake looks for the gsettings schema inside its data directory. So you will probably
need install the schema twice, once in ``/usr/local/lib/python3.5/dist-packages/guake/data/``
and once in ``/usr/share/glib-2.0/schemas`` (see
`#1064 <https://github.com/Guake/guake/issues/1064>`_).
This is planned to be fixed in Guake 3.1

0 comments on commit 5f6952a

Please sign in to comment.