Greetings:<br><br>It is with pleasure that I announce the release of Koha 3.2.1 two days ahead of the scheduled release date.<br><br>The package can be retrieved from:<br><br><a href="http://download.koha-community.org/koha-3.02.01.tar.gz">http://download.koha-community.org/koha-3.02.01.tar.gz</a><br>
<br>You can use the following checksum and signature files to verify the download:<br><br><a href="http://download.koha-community.org/koha-3.02.01.tar.gz.MD5">http://download.koha-community.org/koha-3.02.01.tar.gz.MD5</a><br>
<a href="http://download.koha-community.org/koha-3.02.01.tar.gz.MD5.asc">http://download.koha-community.org/koha-3.02.01.tar.gz.MD5.asc</a><br><a href="http://download.koha-community.org/koha-3.02.01.tar.gz.sig">http://download.koha-community.org/koha-3.02.01.tar.gz.sig</a><br>
<br>Come and get it!<br><br>RELEASE NOTES FOR KOHA 3.2.1 - 20 November 2010<br>========================================================================<br><br>Koha is the first free and open source software library automation package <br>
(ILS). Development is sponsored by libraries of varying types and sizes, <br>volunteers, and support companies from around the world. <br>The website for the Koha project is <br><br> <a href="http://koha-community.org/">http://koha-community.org/</a><br>
<br>Koha 3.2.1 can be downloaded from:<br><br> <a href="http://download.koha-community.org/koha-3.02.01.tar.gz">http://download.koha-community.org/koha-3.02.01.tar.gz</a><br><br>Installation instructions can be found at:<br>
<br> <a href="http://wiki.koha-community.org/wiki/Installation_Documentation">http://wiki.koha-community.org/wiki/Installation_Documentation</a><br><br>Koha 3.2.1 is a bugfix/maintenance release.<br><br>Highlights of 3.2.1<br>
======================<br><br>Some of the higher profile bugs addressed in this release are:<br><br> * Further fixes smoothing the upgrade process from 3.0.x to 3.2.x. (Bug 4141)<br> * Subject links in search results are now properly formed. (Bug 4074)<br>
* Advanced notice preferences set during new patron creation are now saved<br> correctly. (Bug 4254)<br> * Img tags in XSLT templates are now handled correctly during automatic<br> translation. (Bug 4472)<br>
* The "Show More" link listed with facets has been made to work. (Bug 4520)<br> * Amanzon book covers will now work with ISBN13. (Bug 4305)<br> * The staff client XSLT templates are now unique. (Bug 4423)<br>
* The Unimarc XSLT templates are now translated in English. (Bug 5204)<br><br>Other notable fixes in this release include:<br><br> * A number of spelling corrections<br> * Various fixes to formerly non-translatable phrases<br>
* Some tweaks to fix display problems in Internet Explorer<br><br>This release also contains a variety of minor enhancements improving Koha's interface.<br><br>Maintenance activities performed in this release include:<br>
<br> * A number of new and improved test cases<br> * Removal of unused dependencies<br><br>Bugs fixed in 3.2.1<br>======================<br><br>2122 Grayed out Fields not always visible<br>2567 008 editor falsely populating Illustrations and Nature of Contents positions<br>
3013 Value builder for 006 and 008 need choices for all format types<br>3211 cataloging value plugin forms should be valid XHTML<br>3271 Missing message when adding to a list with no items selected<br>3811 biblios record.abs indexes 008 language as numeric (marc21)<br>
4074 The 'Subject(s)' link(s) are malformed resulting in no search results<br>4141 reconcile 3.0.x and HEAD database updates for 3.2.0<br>4254 adding new patron advanced notice doesn't save<br>4261 keyword mapping should show which framework the map is for<br>
4305 Amazon book covers do not work with ISBN13<br>4359 noItemTypeImages not active in OPAC<br>4423 Staff Client XSLT is just a copy of the OPAC one<br>4472 img tags in xslt broken after automatic translation<br>
4498 Acq always shows '1 suggestions waiting'<br>4515 Few very small errors in <a href="http://opac-search.pl">opac-search.pl</a><br>4520 facets "show more" doesn't work<br>4866 Optionally enable Change event for item plugins<br>
4912 After editing private list, user should be redirect to private lists<br>4913 Budget planning pages should show currency name instead of symbol<br>4924 Public/Internal notes missing in staff normal view<br>4933 Link to subfield's edit tab from MARC subfield structure admin summary<br>
4963 sys prefs need date hints and/or picker<br>4979 Acq: input fields for new record are too short<br>4980 Acq: pull down 'Restrict access to:' for funds not translatable<br>4986 move serials prefs from cataloging tab<br>
4991 Overhaul Calendar interface<br>5003 Can not search for organisation by name<br>5004 Do not block deletion of cities when instances exist in borrowers table<br>5008 "Remove" link missing when viewing Cart in expanded "More details" view<br>
5019 funds link doesn't go to list<br>5037 If patron category is empty it shouldn't show<br>5050 Staff client's language preference should be grouped with I18N/L10N preferences<br>5056 Untranslatable strings in members.js<br>
5059 Inconsistent use of ordering price and list price in vendor form<br>5066 Incorrect use of localtime function when calling _session_log<br>5075 Terms not highlighted w/ xslt on<br>5082 Not translatable name of default framework 'Default' in MARCdetail.tmpl<br>
5110 NewItemsDefaultLocation should be under cataloging<br>5112 Organisation does not show links to professional patrons<br>5114 Can't edit basket in Internet Explorer<br>5117 Misspelled word: Orgnisztion<br>
5118 Misspelled word: Currencey<br>5119 Misspelled word: correspounding<br>5121 Misspelled words: stripts biographyl Begininning<br>5122 Misspelled word: Transfered/transfered<br>5123 Misspelled words: Depdending Commited flutucations<br>
5124 Duplicate and Misspelled words: periodicy outputing<br>5128 Define default 9xx fields for Unimarc setup in all languages<br>5130 Misspelled words: biblographic delimeter extention<br>5132 Misspelled words: Acquistion Succesfully professionnal<br>
5133 Misspelled words: reservior notifiying deleete<br>5134 Misspelled words: exisiting anomolies genereated<br>5135 Authorized value input maxlength should match table column<br>5136 Replace embedded SQL query with call to GetAuthorisedValues<br>
5137 Remove obsolete code for counting issues by item type in circulation<br>5142 Untranslatable strings in tag review template<br>5146 Patron Import Requires Header Row<br>5149 Link to noItemTypeImages pref on item types is wrong<br>
5151 Saved Report Breadcrumb in bold<br>5152 confirm buttons different styles on lists<br>5162 patron attributes 'new' link should create blank value<br>5163 holds to pull is titled pending holds<br>5168 add holdings' should read 'add/edit items'<br>
5171 edit items should be edit item when under 1 item<br>5175 The opac XSLTDetails view field Publisher: doesn't provide a hyperlink as the non XSLT view does.<br>5177 Descending sort search result defined by syspref doesn't work<br>
5190 MARC and UNIMARC bibliographic fields documentation accesible when cataloging<br>5204 Unimarc xslt default templates are in french<br>5210 Function of back button on batch modification result page unclear<br>
5214 undefined itype images cause broken image icon in <a href="http://request.pl">request.pl</a><br>5219 Perltidy code<br>5221 Preselect tab containing itemtype/authorized value image in use<br>5223 related subjects' should read 'subjects'<br>
5224 Replace Shopping Basket with basket<br>5235 checkout receipt should include patron name<br>5236 "hide my tags" link does nothing<br>5237 Special characters in patron barcodes cause renewals to fail.<br>
5243 C4::Search::SimpleSearch call in AuthoritiesMarc.pm<br>5254 no need to scroll left to right on acq z search<br>5258 Order should read 'order line' in receive table<br>5301 In C4/XSLT.pm, itemcallnumber can contain special XML characters<br>
5308 subscriptionroutinglist table is too lax<br>5309 Progress bar inaccurate<br>5311 Language dropdown in advanced search broken?<br>5315 Authority search Templates refer to unused variable<br>5318 rank weight error in ccl.properties<br>
5322 pwgen not a dependency for the packages<br>5326 when ExtendedPatronAttributes off error links to old sys prefs<br>5327 Unit tests required for all C4 modules<br>5363 Remove dependency on Cache::Memcached::Fast<br>
5368 Browse Shelf link appears even if there isn't an itemcallnumber<br>5370 Fix all the references to <a href="http://koha.org">koha.org</a><br>5372 Editing a bilbio record, existing value can be replace by default value<br>
5380 an end to copy-and-paste-itis<br>5381 Fines in notices prints always 0.00<br>5385 Correct POD errors as highlighted by podchecker<br>5389 Business::ISBN should be marked as required dependency<br>5392 reserve/renewscript logging lots of warnings<br>
5393 test case for verifying XML/XSLT files are well-formed<br>5396 UseTablesortForCirc syspref to toggle table sorter on circ/<a href="http://circulation.pl">circulation.pl</a><br>5400 add test case to detect merge conflict markers in the code<br>
5412 Double quotes in publisher name, no date cause search results links to break<br><br>Commits in 3.2.1 without a referenced bug report:<br><br> * Adding a simple test for Service.pm<br> * create unit test files<br>
* Create Unit Test for ImportBatch<br> * unit test stub for Z3950.pm<br> * Test modules compile<br> * Updated links in Main Page Help<br> * remove extraneous semicolon<br> * History updates<br> * history updates - recent releases<br>
* Adding 3.2 Release Maintainer to Release Team List<br> * Adding possibility to <a href="http://cleanup_database.pl">cleanup_database.pl</a> to purge only older sessions<br> * Display available error information during bulkmarcimport<br>
* add missing help file for merging records<br> * (MT 2985) simplify CanBookBeReserved<br> * fix use of outdated boilerplate<br> * remove unused template include<br> * Misspells: deleteing -> deleting<br>
* Misspell: Quanity -> Quantity<br><br>System requirements<br>======================<br><br> Changes since 3.0:<br><br> * The minimum version of Perl required is now 5.8.8.<br> * There are a number of new Perl module dependencies.<br>
Run ./<a href="http://koha_perl_deps.pl">koha_perl_deps.pl</a> -u -m to get a list of<br> any new modules to install during upgrade.<br><br>Upgrades<br>======================<br><br>The structure of the acquisitions tables have changed significantly<br>
from 3.0.x. In particular, the budget hierarchy is quite different.<br>During an upgrade, a new database table is created called fundmapping<br>that contains a record of how budgets were mapped. It is strongly<br>recommended that users of Koha 3.0.x acquisitions carefully review<br>
the results of the upgrade before resuming ordering in Koha 3.2.x.<br><br>Documentation<br>======================<br><br>As of Koha 3.2, the Koha manual is now maintained in DocBook. The<br>home page for Koha documentation is<br>
<br> <a href="http://koha-community.org/documentation/">http://koha-community.org/documentation/</a><br><br>As of the date of these release notes, several translations of the<br>Koha manual are available:<br><br>English: <a href="http://koha-community.org/documentation/3-2-manual/">http://koha-community.org/documentation/3-2-manual/</a><br>
Spanish: <a href="http://koha-community.org/documentation/3-2-manual-es/">http://koha-community.org/documentation/3-2-manual-es/</a><br>French: <a href="http://koha-community.org/documentation/3-2-manual-fr/">http://koha-community.org/documentation/3-2-manual-fr/</a><br>
<br>The Git repository for the Koha manual can be found at<br><br> <a href="http://git.koha-community.org/gitweb/?p=kohadocs.git;a=summary">http://git.koha-community.org/gitweb/?p=kohadocs.git;a=summary</a><br><br>Translations<br>
======================<br><br>Complete or near-complete translations of the OPAC and staff<br>interface are available in this release for the following languages:<br><br> * Chinese<br> * Danish<br> * English (New Zealand)<br>
* English (USA)<br> * French (France)<br> * French (Canada)<br> * German<br> * Greek<br> * Hindi<br> * Italian<br> * Norwegian<br> * Portuguese<br> * Spanish<br> * Turkish<br><br>Translation related commits new to 3.2.1:<br>
<br> * Staff interface .po file updates<br> * Russian and Ukranian opac language updates<br> * Ukranian and Russian syspref language updates<br> * German and italian language updates<br><br>Partial translations are available for various other languages.<br>
<br>The Koha team welcomes additional translations; please see<br><br> <a href="http://www.kohadocs.org/usersguide/apb.html">http://www.kohadocs.org/usersguide/apb.html</a><br><br>for information about translating Koha, and join the koha-translate<br>
list to volunteer:<br><br> <a href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate">http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate</a><br><br>The most up-to-date translations can be found at:<br>
<br> <a href="http://translate.koha.org/">http://translate.koha.org/</a><br><br>Release Team<br>======================<br><br>The release team for Koha 3.2 is<br><br>Release Manager: Galen Charlton <<a href="mailto:gmcharlt@gmail.com">gmcharlt@gmail.com</a>><br>
Documentation Manager: Nicole Engard <<a href="mailto:nengard@gmail.com">nengard@gmail.com</a>><br>Translation Manager: Chris Cormack <<a href="mailto:chris@bigallofwax.co.nz">chris@bigallofwax.co.nz</a>><br>
Release Maintainer (3.0.x):<br> Henri-Damien Laurent <<a href="mailto:henridamien.laurent@biblibre.com">henridamien.laurent@biblibre.com</a>><br>Release Maintainer (3.2.x):<br> Chris Nighswonger <<a href="mailto:cnighswonger@foundations.edu">cnighswonger@foundations.edu</a>><br>
<br>Credits<br>======================<br><br>We thank the following individuals who contributed patches to Koha 3.2.1.<br><br>Nahuel Angelinetti<br>Tomás Cohen Arazi<br>Jared Camins-Esakov<br>Colin Campbell<br>Galen Charlton<br>
Chris Cormack<br>Nate Curulla<br>Frédéric Demians<br>Andrew Elwell<br>Brian Engard<br>Nicole Engard<br>Magnus Enger<br>Katrin Fischer<br>Daniel Grobani<br>Kyle M Hall<br>Srdjan Jankovic<br>Bernardo Gonzalez Kriegel<br>
Henri-Damien Laurent<br>
Owen Leonard<br>Chris Nighswonger<br>Paul Poulain<br>MJ Ray<br>Liz Rea<br>Marcel de Rooy<br>Robin Sheat<br>ByWater Solutions<br>Zeno Tajoli<br>Ian Walls<br><br>We regret any omissions. If a contributor has been inadvertantly missed,<br>
please send patch against these release notes to<br><a href="mailto:koha-patches@lists.koha-community.org">koha-patches@lists.koha-community.org</a>.<br><br>The 3.2.x Release Maintainer especially thanks the 3.4 Release Team and all<br>
who participated in QA for their diligent labors in testing and pushing well<br>over 100 patches since the 3.2.0 relese. Their work very much makes possible<br>the release of 3.2.1 on its announced schedule.<br><br>Revision control notes<br>
======================<br><br>The Koha project uses Git for version control. The current development<br>version of Koha can be retrieved by checking out the master branch of<br><br> git://<a href="http://git.koha-community.org/koha.git">git.koha-community.org/koha.git</a><br>
<br>The branch for Koha 3.2.x (i.e., this version of Koha and future bugfix<br>releases) is 3.2.x.<br><br>The next major feature release of Koha will be Koha 3.4.0.<br><br>Bugs and feature requests<br>======================<br>
<br>Bug reports and feature requests can be filed at the Koha bug<br>tracker at<br><br> <a href="http://bugs.koha-community.org/">http://bugs.koha-community.org/</a><br><br>Naku te rourou, nau te rourou, ka ora ai te iwi.<br>