Release Notes: "cave uninstall" now accepts wildcards. "cave purge" and "cave resolve" will no longer attempt to purge things that cannot be uninstalled. "cave show -t" now has short options for values. Ebuilds that try to output things or die in global scope are now tolerated.
Release Notes: "cave display-resolution" now indicates when changing the origin repository for an upgrade, and now shows dependency reasons correctly. "cave resolve !foo" now applies to all slots of foo, rather than using --target-slots. "cave uninstall" will now only update world if every slot has been removed. "cave execute-resolution" will now show pkg_nofetch information. "cave resume" on a resume file that includes already-completed uninstalls no longer produces errors. Uninstalls are now considered for "cave execute-resolution --continue-on-failure".
Release Notes: The "cave" client is now enabled by default. "cave" is a modular console client that will eventually replace "paludis". It is currently reasonably functional and well tested, but does not yet have all the features present in "paludis", and is thus not yet considered a complete replacement.
Release Notes: Broken TLS support in certain monkey-patched GCC versions is now worked around. Various minor bugs were fixed. Working compiler support for "extern template" is now required. The PALUDIS_IGNORE_HOOKS_NAMED environment variable can be used to skip executing hooks from specific files.
Release Notes: --reset is now the default for git syncers. If Paludis is used to sync a git repository with modifications, those modifications will be lost. Use --no-reset to stay with the old (git pull) behavior, but note that it is probably better to change your workflow such that Paludis never directly works with any repository it does not manage. environment.conf is now general.conf. Your existing environment.conf should be renamed. When switching UIDs, supplemental groups are now also picked up. World is now updated for package moves.
Release Notes: environment.bz2 files can now be read from a VDB created by newer Portage versions. appareo now has various options relating to checksum overriding. When creating cache subdirectories, the mode of the main cache directory is now copied rather than using umask to determine permissions.
Release Notes: Various documentation updates were made. When disambiguating a spec like foo::bar, where cat-1/pkg::foo and cat-2/pkg::bar exist, the implied preference for cat-2 is now recognized. A bug causing NoConfig clients to fail to find profiles when used with a supplemental repository that does not provide its own profiles description has been fixed.
Release Notes: The "everything" set is now called "installed-packages". A new set named "installed-slots" has been added. kdebuild-1 support has been removed. Users with installed kdebuild-1 packages must remove them before upgrading. Support for EAPI 4 and the new EAPI 3 is present but not installed. The [.key=value] syntax for user dep specs now works with sets, sequences, and spec trees. Profile updates are now enabled by default. Workarounds for various interactivity abuses have been added. Various large code cleanups and build system cleanups were done.
Release Notes: Updated environment filtering code for bash 4.1. Symlink handling under SELinux has been fixed.
Release Notes: An obscure resolver bug that resulted in Evolution trying to downgrade GnuPG on Gentoo has been fixed. paludis -i foo::installed now gives an explanation of why it doesn't do what some people seem to expect. There are assorted documentation tweaks.