diff options
author | Richard Hughes <richard@hughsie.com> | 2009-07-06 11:31:15 +0100 |
---|---|---|
committer | Richard Hughes <richard@hughsie.com> | 2009-07-06 11:31:15 +0100 |
commit | 96fc30a37841c46b7dc39700a19edd6cdfbf0f1e (patch) | |
tree | 446efe5e97c6e9ad055461c7058f89474e855817 | |
parent | 656c8fcc054609e47585c2aace5f2fae9ef304bf (diff) |
Release version 0.5.0PACKAGEKIT_0_5_0
-rw-r--r-- | NEWS | 135 | ||||
-rw-r--r-- | RELEASE | 10 | ||||
-rw-r--r-- | configure.ac | 4 | ||||
-rw-r--r-- | docs/html/pk-download.html | 31 |
4 files changed, 158 insertions, 22 deletions
@@ -1,3 +1,138 @@ +Version 0.5.0 +~~~~~~~~~~~~~ +Released: 2009-07-06 + +Notes + - This is the first release of the unstable 0.5.x branch, which depends on + PolicyKit1, rather than the old PolicyKit. + - The API has been slightly changed for PolicyKit1 support and new functionality; + see the interface for more details. + - New pk-debuginfo-install functionality to install missing debuginfo packages: + http://blogs.gnome.org/hughsie/2009/06/29/abrt-and-pk-debuginfo-install/ + +Translations + - Updated translation for Spanish (aloriel) + - Updated translation for Czech (hunter688) + - Updated translation for Tamil (ifelix) + - Updated translation for Telugu (kkrothap) + - Updated translation for Danish (kristho) + - Updated translation for Spanish (logan) + - Updated translation for Dutch (nippur) + - Updated translation for Polish (raven) + - Updated translation for Portuguese (ruigo) + - Updated translation for Marathi (sandeeps) + - Updated translation for Kannada (shanky) + - Updated translation for Gujarati (swkothar) + - Updated translation for Finnish (vpv) + +New Features + - Add ConnMan networking stack support (Peter J Zhu) + - Add force parameter to refresh-cache function in python backends (Mounir Lamouri) + - Improve SearchFile, SearchName, SearchDetails and SearchGroup specifications (Mounir Lamouri) + - Port to polkit1, and remove a lot of the complexity with the old PolicyKit code (Richard Hughes) + - Rewrite the networking code to derive from a common PkNetworkStack object (Richard Hughes) + - Enable nice build output on automake1.11 (Richard Hughes) + - Make GIO a hard build dependency and remove the conditional code (Richard Hughes) + - Enable the warning GSEAL_ENABLE and fix up build failures (Richard Hughes) + - Add a trusted parameter to InstallPackages, UpdatePackage and UpdateSystem (Richard Hughes) + - Add a convenience Exit enum, NEED_UNTRUSTED, and set for the correct error enums (Richard Hughes) + - Don't hardcode the StateChangedTimeout's and add them to the config file (Richard Hughes) + - Add a PolicyKit action lookup so we can do the translated authentication from the server (Richard Hughes) + - Populate some initial PolkitDetails when we ask PolicyKit1 for authorization (Richard Hughes) + - Add pk-debuginfo-install functionality as a new contrib project (Richard Hughes) + - Create a PkRequireRestartObj type (Richard Hughes) + +Bugfixes + - Fix reading freed-memory when GetBackendDetail is used with a NULL name parameter (Daniel Elstner) + - Add missing header to fix compile on FreeBSD (Jared D. McNeill) + - Don't use BASHisms on FreeBSD (Jared D. McNeill) + - Don't check for docbook2man, check for libxslt (Valeriy Lyasotskiy) + - Throw an error if SearchGroup search term contains spaces (Mounir Lamouri) + - Add pk-transaction checks if the given path in search-file is valid (Mounir Lamouri) + - Add errors when backend can't get filelist or can't get requires packages (Mounir Lamouri) + - Never return FALSE from StateHasChanged. Fixes rh#483164 (Richard Hughes) + - Reject files passed to InstallFiles that are not supported by the backend (Richard Hughes) + - Convert non-ASCII text to unicode for spawned backends. Fixes rh#504377 (Richard Hughes) + - Add subclasses to our registered mime-types. Fixes rh#504137 (Richard Hughes) + - To fix make snapshot and giant paths, use ustar-type tarballs (Richard Hughes) + - glib: Quit the synchronous loop if we get destroyed, to avoid hanging forever (Richard Hughes) + - glib: If we're running synchronous then return false if there is not success (Richard Hughes) + - glib: Remove the horror that is pk_client_get_cached_objects (Richard Hughes) + - glib: Ensure PkTaskList monitor objects save state to buffers (Richard Hughes) + - pkcon: Quit the synchronous loop if we get destroyed, to avoid hanging forever (Richard Hughes) + - Use proper booleans in the python backends rather than 'true' and 'false' (Richard Hughes) + - Send PK_STATUS_ENUM_WAITING_FOR_AUTH when we are waiting for an authentication (Richard Hughes) + - Make the PackageKit plugin available to firefox (Richard Hughes) + - Depend on gtk2+ >= 2.14.0 for the browser plugin (Richard Hughes) + - Require new style xulrunner headers only (Richard Hughes) + - Add some special casing for the pk-debuginfo-install in the PolicyKit helper (Richard Hughes) + - Make debuginfo-install also install package deps (Richard Hughes) + - Add a man page for pk-debuginfo-install (Richard Hughes) + - Add a console progress bar to pk-debuginfo-install (Richard Hughes) + - Add a --quiet option to pk-debuginfo-install (Richard Hughes) + - Emit RequireRestart as a PkRequireRestartObj (Richard Hughes) + - Impliment newest filtering according to the newly agreed specification (Richard Hughes) + - Make pk_client_get_require_restart_list return a PkObjList of PkRequireRestartObj's (Richard Hughes) + +Backends + - alpm: Added update_system, improved transaction progress stuff (Valeriy Lyasotskiy) + - apt: Downloading the package changelog was merged into python-apt (Sebastian Heinlein) + - apt: Show the installed size for installed packages instead of the package size (Sebastian Heinlein) + - apt: Ignore obsolete but not purged packages (James Westby) + - aptcc: Fix missing include (Sebastian Heinlein) + - portage: Update groups/filters list (Mounir Lamouri) + - portage: Working install-packages function (Mounir Lamouri) + - portage: Add search-group function with a table conversion from gentoo's categories (Mounir Lamouri) + - portage: Working but version of remove-package (Mounir Lamouri) + - portage: Add get-requires function (Mounir Lamouri) + - portage: Add search-details, minor changes (Mounir Lamouri) + - portage: Update install-packages, cleaning and world list compatibility (Mounir Lamouri) + - portage: Add group in get-details, add installed info in packageid and keywords info (Mounir Lamouri) + - portage: Add refresh_cache function (Mounir Lamouri) + - portage: Add get-updates function (Mounir Lamouri) + - portage: Add get-updates-detail and update-packages (Mounir Lamouri) + - portage: Add update-system function (Mounir Lamouri) + - portage: Add repo-list and repo-enable functions with layman api (Mounir Lamouri) + - portage: Add percentage to search-files and change search method to match exact path (Mounir Lamouri) + - portage: Let search-file accept filename or fully qualified path and filename (Mounir Lamouri) + - portage: Take a position for supported filters (Mounir Lamouri) + - portage: Add filter management for search-file and search-groups (Mounir Lamouri) + - portage: Use default configuration instead of user's one for ACCEPT_KEFWORDS (Mounir Lamouri) + - portage: Improved management of filters, especially free filter (Mounir Lamouri) + - portage: Get_packages is filter aware, search_file is free filter aware (Mounir Lamouri) + - portage: Fix bug when using portdb.aux_get for installed but not in the tree cpv (Mounir Lamouri) + - portage: Show installed packages first, make best use of cpv list and filters (Mounir Lamouri) + - portage: Add progress info to search-name and search-group (Mounir Lamouri) + - portage: Add multi-key search in search_name and exclude category from search (Mounir Lamouri) + - portage: Improve resolve function to use filters and correctly use list in input (Mounir Lamouri) + - portage: Add filter management to get_packages (Mounir Lamouri) + - portage: Improved error management and progress for get_files and get_details (Mounir Lamouri) + - portage: Improve get_repo_list and repo_enable functions, refactoring (Mounir Lamouri) + - portage: Use a trick to prevent outputs when adding a repository (Mounir Lamouri) + - portage: Improve repository policy by adding a gentoo dummy repo (Mounir Lamouri) + - portage: Change newest filter behaviour and add slot manage to it (Mounir Lamouri) + - portage: Add SLOT management in id/cpv/id conversions (Mounir Lamouri) + - portage: Better remove-package function (Mounir Lamouri) + - smart: Slackware packages now support xz compression too (Anders F Bjorklund) + - urpmi: Some more fields are now filled in get-details method (Aurelien Lefebvre) + - urpmi: Only_trusted implementation (Aurelien Lefebvre) + - yum: We support application/x-servicepack, so advertise it in the mime type list (Richard Hughes) + - yum: Download the ChangeLog data when we get the update list. Fixes rh#499590 (Richard Hughes) + - yum: Be more descriptive why we didn't have a package cache (Richard Hughes) + - yum: Format the package_id before showing it in the error detail (Richard Hughes) + - yum: Correct an error enum for a missing group (Richard Hughes) + - yum: Use the new update-not-found error enum for missing updates (Richard Hughes) + - yum: Don't hardcode network access to install or update packages. Fixes rh#506110 (Richard Hughes) + - yum: Respect trusted for InstallPackages, UpdatePackages and UpdateSystem (Richard Hughes) + - yum: Support the new error codes, and don't warn for untrusted packages anymore (Richard Hughes) + - yum: Use a float for present_version as rawhide is 11.90. Fixes rh#506649 (Richard Hughes) + - yum: Don't check ts_state when getting the restart-required signal (Richard Hughes) + - yum: Provide restart-required data for all the packages, not just the first update (Richard Hughes) + - yum: Fix up the logic in RepoEnable (Richard Hughes) + - yum: Don't do unconditional NEWEST filtering on resolve (Richard Hughes) + - yum: Remove custom hacking in Resolve, and treat like precise search (Richard Hughes) + - yum: Do newest filtering when the list isn't ordered (Richard Hughes) + Version 0.4.8 ~~~~~~~~~~~~~ Released: 2009-06-01 @@ -6,12 +6,12 @@ git shortlog PACKAGEKIT_0_4_8.. | grep -i -v trivial | grep -v Merge > NEWS.new 2. Add download date to docs/html/pk-download.html, save file. -3. Update library version if new ABI in configure.ac and change DEVELOPMENT_RELEASE if needed +3. Update library version if new ABI or API in configure.ac 4. Commit changes in PackageKit git: -git commit -a -m "Release version 0.4.8" -git tag -a -f -m "Release 0.4.8" PACKAGEKIT_0_4_8 +git commit -a -m "Release version 0.5.0" +git tag -a -f -m "Release 0.5.0" PACKAGEKIT_0_5_0 git push --tags git push git push git+ssh://hughsient@git.freedesktop.org/git/packagekit @@ -35,9 +35,9 @@ git push 10. Send an email to packagekit@lists.freedesktop.org ================================================= -Subject: PackageKit 0.4.9 released! +Subject: PackageKit 0.5.0 released! -Today I released PackageKit 0.4.9. +Today I released PackageKit 0.5.0. PackageKit release notes: http://cgit.freedesktop.org/packagekit/tree/NEWS diff --git a/configure.ac b/configure.ac index cfa8b80da..1ba7823c9 100644 --- a/configure.ac +++ b/configure.ac @@ -34,8 +34,8 @@ AC_SUBST(PK_VERSION) # REVISION If the API and ABI remains the same, but bugs are fixed. # AGE If libpackagekit can be linked into executables which can be # built with previous versions of this library. Don't use. -LT_CURRENT=11 -LT_REVISION=7 +LT_CURRENT=12 +LT_REVISION=0 LT_AGE=0 AC_SUBST(LT_CURRENT) AC_SUBST(LT_REVISION) diff --git a/docs/html/pk-download.html b/docs/html/pk-download.html index 895336ea8..fdecb5390 100644 --- a/docs/html/pk-download.html +++ b/docs/html/pk-download.html @@ -64,7 +64,18 @@ Latest Supported Versions: These are versions which have new features for each release. We are also willing to break ABI and API to fix bugs and will merge new or modified translations as required or suggested. -Releases are normally once every 2-3 weeks. +Releases are normally once every 3-4 weeks. +</p> +<table> +<tr><td><b>Version</b></td><td> </td><td><b>Date</b></td></tr> +<tr><td>0.5.0</td><td></td><td>2009-07-06</td></tr> +</table> +<h3> +ABI Stable Versions: +</h3> +<p> +These are versions where we will not break ABI, API or localisations. +Releases are less frequent, usually every few months. </p> <table> <tr><td><b>Version</b></td><td> </td><td><b>Date</b></td></tr> @@ -79,11 +90,12 @@ Releases are normally once every 2-3 weeks. <tr><td>0.4.0</td><td></td><td>2008-12-09</td></tr> </table> <h3> -ABI Stable Versions: +Obsolete Versions: </h3> <p> -These are versions where we will not break ABI, API or localisations. -Releases are less frequent, usually every few months. +These are versions that used to be the ABI stable releases, but are now +longer supported. +There will not be any more releases of these versions. </p> <table> <tr><td><b>Version</b></td><td> </td><td><b>Date</b></td></tr> @@ -103,17 +115,6 @@ Releases are less frequent, usually every few months. <tr><td>0.3.2</td><td></td><td>2008-09-08</td></tr> <tr><td>0.3.1</td><td></td><td>2008-08-27</td></tr> <tr><td>0.3.0</td><td></td><td>2008-08-18</td></tr> -</table> -<h3> -Obsolete Versions: -</h3> -<p> -These are versions that used to be the ABI stable releases, but are now -longer supported. -There will not be any more releases of these versions. -</p> -<table> -<tr><td><b>Version</b></td><td> </td><td><b>Date</b></td></tr> <tr><td>0.2.5</td><td></td><td>2008-09-06</td></tr> <tr><td>0.2.4</td><td></td><td>2008-07-30</td></tr> <tr><td>0.2.3</td><td></td><td>2008-07-04</td></tr> |