Bug 5629 : Adding an HTML anchor in the link in order to choose the right tab when...
[koha.git] / misc / release_notes / release_notes_3_2_1.txt
1 RELEASE NOTES FOR KOHA 3.2.1 - 20 November 2010
2 ========================================================================
3
4 Koha is the first free and open source software library automation package 
5 (ILS). Development is sponsored by libraries of varying types and sizes, 
6 volunteers, and support companies from around the world.  
7 The website for the Koha project is 
8
9     http://koha-community.org/
10
11 Koha 3.2.1 can be downloaded from:
12
13     http://download.koha-community.org/koha-3.02.01.tar.gz
14
15 Installation instructions can be found at:
16
17     http://wiki.koha-community.org/wiki/Installation_Documentation
18
19 Koha 3.2.1 is a bugfix/maintenance release.
20
21 Highlights of 3.2.1
22 ======================
23
24 Some of the higher profile bugs addressed in this release are:
25
26     * Further fixes smoothing the upgrade process from 3.0.x to 3.2.x. (Bug 4141)
27     * Subject links in search results are now properly formed. (Bug 4074)
28     * Advanced notice preferences set during new patron creation are now saved
29       correctly. (Bug 4254)
30     * Img tags in XSLT templates are now handled correctly during automatic
31       translation. (Bug 4472)
32     * The "Show More" link listed with facets has been made to work. (Bug 4520)
33     * Amanzon book covers will now work with ISBN13. (Bug 4305)
34     * The staff client XSLT templates are now unique. (Bug 4423)
35     * The Unimarc XSLT templates are now translated in English. (Bug 5204)
36
37 Other notable fixes in this release include:
38
39     * A number of spelling corrections
40     * Various fixes to formerly non-translatable phrases
41     * Some tweaks to fix display problems in Internet Explorer
42
43 This release also contains a variety of minor enhancements improving Koha's interface.
44
45 Maintenance activities performed in this release include:
46
47     * A number of new and improved test cases
48     * Removal of unused dependencies
49
50 Bugs fixed in 3.2.1
51 ======================
52
53 2122    Grayed out Fields not always visible
54 2567    008 editor falsely populating Illustrations and Nature of Contents positions
55 3013    Value builder for 006 and 008 need choices for all format types
56 3211    cataloging value plugin forms should be valid XHTML
57 3271    Missing message when adding to a list with no items selected
58 3811    biblios record.abs indexes 008 language as numeric (marc21)
59 4074    The 'Subject(s)' link(s) are malformed resulting in no search results
60 4141    reconcile 3.0.x and HEAD database updates for 3.2.0
61 4254    adding new patron advanced notice doesn't save
62 4261    keyword mapping should show which framework the map is for
63 4305    Amazon book covers do not work with ISBN13
64 4359    noItemTypeImages not active in OPAC
65 4423    Staff Client XSLT is just a copy of the OPAC one
66 4472    img tags in xslt broken after automatic translation
67 4498    Acq always shows '1 suggestions waiting'
68 4515    Few very small errors in opac-search.pl
69 4520    facets "show more" doesn't work
70 4866    Optionally enable Change event for item plugins
71 4912    After editing private list, user should be redirect to private lists
72 4913    Budget planning pages should show currency name instead of symbol
73 4924    Public/Internal notes missing in staff normal view
74 4933    Link to subfield's edit tab from MARC subfield structure admin summary
75 4963    sys prefs need date hints and/or picker
76 4979    Acq: input fields for new record are too short
77 4980    Acq: pull down 'Restrict access to:' for funds not translatable
78 4986    move serials prefs from cataloging tab
79 4991    Overhaul Calendar interface
80 5003    Can not search for organisation by name
81 5004    Do not block deletion of cities when instances exist in borrowers table
82 5008    "Remove" link missing when viewing Cart in expanded "More details" view
83 5019    funds link doesn't go to list
84 5037    If patron category is empty it shouldn't show
85 5050    Staff client's language preference should be grouped with I18N/L10N preferences
86 5056    Untranslatable strings in members.js
87 5059    Inconsistent use of ordering price and list price in vendor form
88 5066    Incorrect use of localtime function when calling _session_log
89 5075    Terms not highlighted w/ xslt on
90 5082    Not translatable name of default framework 'Default' in MARCdetail.tmpl
91 5110    NewItemsDefaultLocation should be under cataloging
92 5112    Organisation does not show links to professional patrons
93 5114    Can't edit basket in Internet Explorer
94 5117    Misspelled word: Orgnisztion
95 5118    Misspelled word: Currencey
96 5119    Misspelled word: correspounding
97 5121    Misspelled words: stripts biographyl Begininning
98 5122    Misspelled word: Transfered/transfered
99 5123    Misspelled words: Depdending Commited flutucations
100 5124    Duplicate and Misspelled words: periodicy outputing
101 5128    Define default 9xx fields for Unimarc setup in all languages
102 5130    Misspelled words: biblographic delimeter extention
103 5132    Misspelled words: Acquistion Succesfully professionnal
104 5133    Misspelled words: reservior notifiying deleete
105 5134    Misspelled words: exisiting anomolies genereated
106 5135    Authorized value input maxlength should match table column
107 5136    Replace embedded SQL query with call to GetAuthorisedValues
108 5137    Remove obsolete code for counting issues by item type in circulation
109 5142    Untranslatable strings in tag review template
110 5146    Patron Import Requires Header Row
111 5149    Link to noItemTypeImages pref on item types is wrong
112 5151    Saved Report Breadcrumb in bold
113 5152    confirm buttons different styles on lists
114 5162    patron attributes 'new' link should create blank value
115 5163    holds to pull is titled pending holds
116 5168    add holdings' should read 'add/edit items'
117 5171    edit items should be edit item when under 1 item
118 5175    The opac XSLTDetails view field Publisher: doesn't provide a hyperlink as the non XSLT view does.
119 5177    Descending sort search result defined by syspref doesn't work
120 5190    MARC and UNIMARC bibliographic fields documentation accesible when cataloging
121 5204    Unimarc xslt default templates are in french
122 5210    Function of back button on batch modification result page unclear
123 5214    undefined itype images cause broken image icon in request.pl
124 5219    Perltidy code
125 5221    Preselect tab containing itemtype/authorized value image in use
126 5223    related subjects' should read 'subjects'
127 5224    Replace Shopping Basket with basket
128 5235    checkout receipt should include patron name
129 5236    "hide my tags" link does nothing
130 5237    Special characters in patron barcodes cause renewals to fail.
131 5243    C4::Search::SimpleSearch call in AuthoritiesMarc.pm
132 5254    no need to scroll left to right on acq z search
133 5258    Order should read 'order line' in receive table
134 5301    In C4/XSLT.pm, itemcallnumber can contain special XML characters
135 5308    subscriptionroutinglist table is too lax
136 5309    Progress bar inaccurate
137 5311    Language dropdown in advanced search broken?
138 5315    Authority search Templates refer to unused variable
139 5318    rank weight error in ccl.properties
140 5322    pwgen not a dependency for the packages
141 5326    when ExtendedPatronAttributes off error links to old sys prefs
142 5327    Unit tests required for all C4 modules
143 5363    Remove dependency on Cache::Memcached::Fast
144 5368    Browse Shelf link appears even if there isn't an itemcallnumber
145 5370    Fix all the references to koha.org
146 5372    Editing a bilbio record, existing value can be replace by default value
147 5380    an end to copy-and-paste-itis
148 5381    Fines in notices prints always 0.00
149 5385    Correct POD errors as highlighted by podchecker
150 5389    Business::ISBN should be marked as required dependency
151 5392    reserve/renewscript logging lots of warnings
152 5393    test case for verifying XML/XSLT files are well-formed
153 5396    UseTablesortForCirc syspref to toggle table sorter on circ/circulation.pl
154 5400    add test case to detect merge conflict markers in the code
155 5412    Double quotes in publisher name, no date cause search results links to break
156
157 Commits in 3.2.1 without a referenced bug report:
158
159     * Adding a simple test for Service.pm
160     * create unit test files
161     * Create Unit Test for ImportBatch
162     * unit test stub for Z3950.pm
163     * Test modules compile
164     * Updated links in Main Page Help
165     * remove extraneous semicolon
166     * History updates
167     * history updates - recent releases
168     * Adding 3.2 Release Maintainer to Release Team List
169     * Adding possibility to cleanup_database.pl to purge only older sessions
170     * Display available error information during bulkmarcimport
171     * add missing help file for merging records
172     * (MT 2985) simplify CanBookBeReserved
173     * fix use of outdated boilerplate
174     * remove unused template include
175     * Misspells: deleteing -> deleting
176     * Misspell: Quanity -> Quantity
177
178 System requirements
179 ======================
180
181     Changes since 3.0:
182
183     * The minimum version of Perl required is now 5.8.8.
184     * There are a number of new Perl module dependencies.
185       Run ./koha_perl_deps.pl -u -m to get a list of
186       any new modules to install during upgrade.
187
188 Upgrades
189 ======================
190
191 The structure of the acquisitions tables have changed significantly
192 from 3.0.x.  In particular, the budget hierarchy is quite different.
193 During an upgrade, a new database table is created called fundmapping
194 that contains a record of how budgets were mapped.  It is strongly
195 recommended that users of Koha 3.0.x acquisitions carefully review
196 the results of the upgrade before resuming ordering in Koha 3.2.x.
197
198 Documentation
199 ======================
200
201 As of Koha 3.2, the Koha manual is now maintained in DocBook.  The
202 home page for Koha documentation is
203
204     http://koha-community.org/documentation/
205
206 As of the date of these release notes, several translations of the
207 Koha manual are available:
208
209 English: http://koha-community.org/documentation/3-2-manual/
210 Spanish: http://koha-community.org/documentation/3-2-manual-es/
211 French:  http://koha-community.org/documentation/3-2-manual-fr/
212
213 The Git repository for the Koha manual can be found at
214
215     http://git.koha-community.org/gitweb/?p=kohadocs.git;a=summary
216
217 Translations
218 ======================
219
220 Complete or near-complete translations of the OPAC and staff
221 interface are available in this release for the following languages:
222
223   * Chinese
224   * Danish
225   * English (New Zealand)
226   * English (USA)
227   * French (France)
228   * French (Canada)
229   * German
230   * Greek
231   * Hindi
232   * Italian
233   * Norwegian
234   * Portuguese
235   * Spanish
236   * Turkish
237
238 Translation related commits new to 3.2.1:
239
240   * Staff interface .po file updates
241   * Russian and Ukranian opac language updates
242   * Ukranian and Russian syspref language updates
243   * German and italian language updates
244
245 Partial translations are available for various other languages.
246
247 The Koha team welcomes additional translations; please see
248
249     http://www.kohadocs.org/usersguide/apb.html
250
251 for information about translating Koha, and join the koha-translate
252 list to volunteer:
253
254     http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate
255
256 The most up-to-date translations can be found at:
257
258     http://translate.koha.org/
259
260 Release Team
261 ======================
262
263 The release team for Koha 3.2 is
264
265 Release Manager:        Galen Charlton <gmcharlt@gmail.com>
266 Documentation Manager:  Nicole Engard <nengard@gmail.com>
267 Translation Manager:    Chris Cormack <chris@bigallofwax.co.nz>
268 Release Maintainer (3.0.x):
269                         Henri-Damien Laurent <henridamien.laurent@biblibre.com>
270 Release Maintainer (3.2.x):
271                         Chris Nighswonger <cnighswonger@foundations.edu>
272
273 Credits
274 ======================
275
276 We thank the following individuals who contributed patches to Koha 3.2.1.
277
278 Nahuel Angelinetti
279 Tomás Cohen Arazi
280 Jared Camins-Esakov
281 Colin Campbell
282 Galen Charlton
283 Chris Cormack
284 Nate Curulla
285 Frédéric Demians
286 Andrew Elwell
287 Brian Engard
288 Nicole Engard
289 Magnus Enger
290 Katrin Fischer
291 Daniel Grobani
292 Kyle M Hall
293 Srdjan Jankovic
294 Bernardo Gonzalez Kriegel
295 Henri-Damien Laurent
296 Owen Leonard
297 Chris Nighswonger
298 Paul Poulain
299 MJ Ray
300 Liz Rea
301 Marcel de Rooy
302 Robin Sheat
303 ByWater Solutions
304 Zeno Tajoli
305 Ian Walls
306
307 We regret any omissions.  If a contributor has been inadvertantly missed,
308 please send patch against these release notes to
309 koha-patches@lists.koha-community.org.
310
311 The 3.2.x Release Maintainer especially thanks the 3.4 Release Team and all
312 who participated in QA for their diligent labors in testing and pushing well
313 over 100 patches since the 3.2.0 relese. Their work very much makes possible
314 the release of 3.2.1 on its announced schedule.
315
316 Revision control notes
317 ======================
318
319 The Koha project uses Git for version control.  The current development
320 version of Koha can be retrieved by checking out the master branch of
321
322     git://git.koha-community.org/koha.git
323
324 The branch for Koha 3.2.x (i.e., this version of Koha and future bugfix
325 releases) is 3.2.x.
326
327 The next major feature release of Koha will be Koha 3.4.0.
328
329 Bugs and feature requests
330 ======================
331
332 Bug reports and feature requests can be filed at the Koha bug
333 tracker at
334
335     http://bugs.koha-community.org/
336
337 Naku te rourou, nau te rourou, ka ora ai te iwi.