Version 3.10.1
~~~~~~~~~~~~~~
Released: 2013-10-14

* Notes:
 - If you're looking for star ratings, application details or the screenshot
   features then prepare to be dissapointed. These are debuting in GNOME 3.12!
 - This release only contains bugfixes from the 3.10.0 release and does not add
   new strings or new invasive features.

* Translations:
 - Added Indonesian translation (Andika Triwidada)
 - Added Latvian translation (Rūdolfs Mazurs)
 - Updated Brazilian Portuguese translation (Rafael Ferreira)
 - Updated Czech translation (Marek Černocký)
 - Updated Hungarian translation (Gabor Kelemen)
 - Updated Italian translation (Gianvito Cavasoli)
 - Updated Polish translation (Piotr Drąg)
 - Updated Slovenian translation (Martin Srebotnjak)
 - Updated Spanish translation (Daniel Mustieles)
 - Updated Traditional Chinese translation (Cheng-Chia Tseng)

* New Features:
 - Add a loading icon to empty tiles (Matthias Clasen)
 - Mark IBus frameworks installed by default as system apps (Richard Hughes)
 - Remove the hardcoded ratings plugin (Richard Hughes)
 - Remove the hardcoded screenshot plugin (Richard Hughes)
 - Support the 'X-AppInstall-Package' extension in desktop files (Richard Hughes)
 - Support per-repo icon directories (Richard Hughes)
 - Use the new 16:9 screenshots (Richard Hughes)

* Bugfix:
 - Add back hover state to feature tile (Matthias Clasen)
 - Always dedupe after refining results (Richard Hughes)
 - Always show 'Remove' for installed updatable applications (Richard Hughes)
 - Avoid reloading the overview more than once (Matthias Clasen)
 - Do not abort if the AppStream XML is invalid (Richard Hughes)
 - Do not install plugins just used in 'make check' (Richard Hughes)
 - Do not remove the application widget twice when it changes state (Richard Hughes)
 - Do not show local applications without icons, names or comments (Richard Hughes)
 - Do not use the application state to modify how widgets are drawn (Richard Hughes)
 - Don't emit notify::state from a thread (Matthias Clasen)
 - Fix a critical error in gs_string_replace() (Richard Hughes)
 - Fix a few small memory leaks (Richard Hughes)
 - Fix a refcounting error that could cause a crash (Matthias Clasen)
 - Mark strings in the AppData file as translatable (Piotr Drąg)
 - Prevent memory corruption when doing dedupe() more than once (Richard Hughes)

Version 3.10.0
~~~~~~~~~~~~~~
Released: 2013-09-24

* Note:
 - This is a technical preview for GNOME 3.10 -- lots of functionality is
   missing and many bugs remain unsquashed, but the application is basically
   functional at this stage.

* Translations:
 - Added Italian translation (Gianvito Cavasoli)
 - Added Japanese translation (Jiro Matsuzawa)
 - Added Korean translation (Seong-ho Cho)
 - Added uk translation (Daniel Korostil)
 - Updated Brazilian Portuguese translation (Rafael Ferreira)
 - Updated Czech translation (Marek Černocký)
 - Updated Danish translation (Kris Thomsen)
 - Updated Finnish translation (Timo Jyrinki)
 - Updated Galician translations (Fran Diéguez)
 - Updated German translation (Eduard Gotwig)
 - Updated Hungarian translation (Balázs Úr)
 - Updated Hungarian translation (Gabor Kelemen)
 - Updated Polish translation (Piotr Drąg)
 - Updated Slovenian translation (Martin Srebotnjak)
 - Updated Spanish translation (Daniel Mustieles)

* New Features:
 - Add a plugin to query the PackageKit prepared-update file directly (Richard Hughes)
 - Add hardcoded 'featured' subcategories (Matthias Clasen)
 - Add installed overlay to app tiles (Matthias Clasen)
 - Do not load incompatible projects when parsing AppStream data (Richard Hughes)

* Bugfix:
 - Actually enforce squareness of popular tiles (Matthias Clasen)
 - Add accessible relations in the overview page (Matthias Clasen)
 - Add global shortcuts for the back button (Matthias Clasen)
 - Add missing summary element to the AppStream data (Matthias Klumpp)
 - Avoid undue jumping in the overview page (Matthias Clasen)
 - Deal gracefully with missing AppData (Matthias Clasen)
 - Do not clear the offline-update trigger if rebooting succeeded (Richard Hughes)
 - Do not manually hide categories that have no results (Richard Hughes)
 - Do not show empty categories in the overview screen (Richard Hughes)
 - Don't explode when using metadata with 'type=font' (Richard Hughes)
 - Don't start the application if the command line arguments were wrong (Richard Hughes)
 - Fallback to .svg icon if .png is not found (Dominique Leuenberger)
 - Fix up about dialog (Matthias Clasen)
 - Give tiles a meaningful empty state (Matthias Clasen)
 - Improve appearance of the update details list (Matthias Clasen)
 - Improve keynav in category view (Matthias Clasen)
 - Look sharp in HighContrast too (Matthias Clasen)
 - Make feature strings wrap (Matthias Clasen)
 - Make the size of featured categories accurate (Matthias Clasen)
 - Never show 'Unknown' in the package history listbox (Richard Hughes)
 - Never show the 'Settings' category (Richard Hughes)
 - Padding tweaks in the overview (Matthias Clasen)
 - Rename General to Other and sort it to the end (Matthias Clasen)
 - Show the window right away (Matthias Clasen)
 - Support AppStream metadata formats where the icon extension is not specified (Richard Hughes)
 - Translate the AppData file (Richard Hughes)

Version 3.9.3
~~~~~~~~~~~~~
Released: 2013-09-13

* Translations:
 - Update British English translation (Philip Withnall)
 - Updated Brazilian Portuguese translation (Enrico Nicoletto, Georges Basile Stavracas Neto)
 - Updated Catalan translation (Jordi Mas)
 - Updated Czech translation (Marek Černocký)
 - Updated Finnish translation (Jiri Grönroos)
 - Updated Galician translations (Fran Diéguez)
 - Updated German translation (Christian Kirbach)
 - Updated Hebrew translation (Yaron Shahrabani, Elad Alfassa)
 - Updated Polish translation (Piotr Drąg)
 - Updated Slovenian translation (Matej Urbančič)
 - Updated Spanish translation (Daniel Mustieles)

* New Features:
 - Add a better icon for 'no results found' (Matthias Clasen)
 - Add a new application icon (Andreas Nilsson)
 - Add a packagekit-history plugin that sets history data on applications (Richard Hughes)
 - Add a plugin to get a list of the processed offline updates (Richard Hughes)
 - Add featured data based on new mockups (Matthias Clasen)
 - Add gs_app_to_string() for dumping all properties and metadata on a GsApp (Richard Hughes)
 - Add Settings and PackageManager as menu spec categories (Richard Hughes)
 - Add support for translations in AppStream (Giovanni Campagna)
 - Add the ability to see the history of a package (Richard Hughes)
 - Parse the keywords in the AppStream metadata (Richard Hughes)
 - Read data from featured.ini (Matthias Clasen)

* Bugfix:
 - Add a dummy history item to applications with no history (Richard Hughes)
 - Add a way to force certain features (Matthias Clasen)
 - Add gettext context for subcategory names (Richard Hughes)
 - Better dropshadow theme with active state (Jakub Steiner, Elad Alfassa)
 - Break out the lots of separate widgets (Matthias Clasen)
 - Convert a few GsApp metadata items into properties and clarify the differences (Richard Hughes)
 - Do not decompress icons when first running gnome-software (Richard Hughes)
 - Do not include the Fedora AppStream data in the upstream tarball (Richard Hughes)
 - Do not show available packages when installed results are available when searching (Richard Hughes)
 - Don't override the state if already known (Giovanni Campagna)
 - Ensure the same app from two different plugins does not show more than once (Richard Hughes)
 - Fix a typo in a translatable string (Piotr Drąg)
 - Fix up visiblity handling for header buttons (Matthias Clasen)
 - Get names and comments for the correct locale in datadir-apps (Richard Hughes)
 - Ignore ENOENT reading the .desktop filename (Giovanni Campagna)
 - Improve category tiles and the category pages (Matthias Clasen)
 - Load all AppStream files from /usr/share/app-info/xmls (Richard Hughes)
 - Make application details scroll (Matthias Clasen)
 - Make debug env vars always available (Matthias Clasen)
 - Make feature style code safe against reloading (Matthias Clasen)
 - Make "installed badge" more legible (Jakub Steiner)
 - Make subcategory list scrollable (Matthias Clasen)
 - Make symbolic icons dim (Matthias Clasen)
 - Never fail refine() if a single icon failed to load (Richard Hughes)
 - Notify when an app is installed (Matthias Clasen)
 - Remove the hardcoded description plugin, it's all in the appdata markup now (Richard Hughes)
 - Search all datadirs at startup so that local builds can use the system AppStream data (Richard Hughes)
 - Search the appstream data for name, summary, description and keywords (Richard Hughes)
 - Set the app version in packagekit-refine if not already set (Richard Hughes)
 - Show app details from search in window (Matthias Clasen)
 - Show a warning when new jhbuild users have no sample data (Richard Hughes)
 - Support AppStream data in /var/cache/app-info/xmls so support too (Richard Hughes)
 - Support the older gzip content type too (Richard Hughes)
 - Tweak punctuation for command line documentation (Philip Withnall)
 - Use 'File System' instead of 'Filesystem' (Philip Withnall)
 - When loading a specific mode at startup don't wait for the overview to load (Richard Hughes)

Version 3.9.2
~~~~~~~~~~~~~
Released: 2013-09-03

* Translations:
 - Add Catalan translation (Jordi Mas)

* New Features:
 - Allow stock items in the AppStream XML (Richard Hughes)
 - Extract the AppStream URL and description from the XML (Richard Hughes)
 - Updated Brazilian Portuguese translation (Georges Basile Stavracas Neto)

* Bugfix:
 - GsShellCategory: cancel loading when appropriate (Matthias Clasen)
 - Make the XML parser a little more accepting of unknown data (Richard Hughes)
 - Only present the window when the overview is complete (Matthias Clasen)
 - Return the subcategories sorted by name (Richard Hughes)
 - Update the AppStream metadata hash (Richard Hughes)
 - Use a plural form for the category name (Richard Hughes)

Version 3.9.1
~~~~~~~~~~~~~
Released: 2013-09-02

* New Features:
 - Software is a new application management program for the GNOME desktop.
 - This first release is an early technical preview and is designed for people
   to test out the application and to file bugs.
