Changes between Version 1 and Version 2 of whatsnew/3.4.0

Show
Ignore:
Author:
james (IP: 65.172.155.230)
Timestamp:
04/14/11 21:49:34 (6 years ago)
Comment:

Almost ready 3.4.0

Legend:

Unmodified
Added
Removed
Modified
  • whatsnew/3.4.0

    v1 v2  
    1010== User Interface changes == 
    1111 
     12 * Don't spam usage info. for missing arguments. 
     13 * Add history_list_view option, and change the default to 1user-cmds. 
     14 * Warn about weird curl/NSS basename checking of cert. files. 
     15 * Add update-to and upgrade-to. 
     16 * Add "distro-sync full". 
     17 * Cleanup deplist output, changes behaviour on --showduplicates and -v now. 
     18 * Allow only some GPG keys to be installed. 
     19 * Pass any arguments to check-update to the obsoletes data, as well as the update data. 
     20 * Fix printing the obsoleters message. 
     21 * "remove foo" doesn't look at repodata for "maybe you meant". 
     22 * Store the transaction in the history as the "saved_tx" addon data. 
     23 * Show from_repo is history output (tries loading repos. in some cases) 
     24 * Auto. import CA keys we've agreed to use for other repos. 
     25 * Show the first URL we'll try in repolist -v. 
     26 * Stop checking for the lock, if we'll never be able to create it. 
     27 * config(noreplace) on the yum-cron files, as they can be altered by the user. 
     28 * SKIPBROKEN prefix added to it's debug output. 
    1229 
    1330== Significant bugfixes == 
    1431 
     32 * Fix dropCachedDataPostTransaction() generating the wrong rpmdbv's on reinstall. 
     33 * Work around people changing their umask (for "public" data like yumdb). 
     34 * Fix some more bugs in --skip-broken. 
     35 * Make -- work with first pass options parsing. 
     36 * Allow RHEL-5 yum-utils/yumdownloader to work again. 
     37 * Deal with yumvars in config. files, when saving. 
     38 * Don't do the "normal" protected_packages processing on kernel's. 
     39 * Fix variable name typo in verify. 
     40 * Allow 32bit clients to download/checksum > 2GB package files. 
     41 * ts.check() is not optional anymore, due to rpmlib() deps. (among others). 
     42 * Hide invalid XML in updateinfo. 
     43 * Write out the sourcerpm tag, even if empty, for old yum-2.4.x clients. 
     44 * Fix bugs in persistdir setup. 
    1545 * Fix testcase snafu. 
    1646 
    1747== Resource improvement changes == 
    1848 
     49 * Don't keep hdr's around for installed packages, ever. 
     50 * Changes to the layer interacting with rpm transactions to avoid memory usage. 
    1951 
    2052== API changes == 
    2153 
     54 * Add API keyword for update-to and upgrade-to functionality. 
     55 * Add a new opt-in callback mode, for the rpm transaction using API. 
    2256 
    2357=== Developer stats. === 
    2458 
    2559{{{ 
    26 3.4.0 - 100 commits: Thu Jan 13 00:36:28 2011 -0500 
     603.4.0 - 107 commits: Thu Apr 14 16:50:06 2011 -0400 
    2761 
    28 ?? files changed,  ??,??? insertions(+),   ?,??? deletions(-) 
    29 ?? files changed,   ?,??? insertions(+),     ??? deletions(-) [yum rpmUtils bin *.py] 
     6225 files changed,  1,886 insertions(+),    468 deletions(-) 
     6315 files changed,    724 insertions(+),    403 deletions(-) [yum rpmUtils bin *.py] 
    3064}}}