Bug 16047 [Follow-up] Software error on deleting a group with no category code
[koha.git] / misc / release_notes / release_notes_3_22_2.txt
blob2577364b4265fe3fa9963d710d970bb71f2d8acc
1 RELEASE NOTES FOR KOHA 3.22.2
2 27 Jan 2016
3 ========================================================================
5 Koha is the first free and open source software library automation package 
6 (ILS). Development is sponsored by libraries of varying types and sizes, 
7 volunteers, and support companies from around the world.  
8 The website for the Koha project is 
10     http://koha-community.org/
12 Koha 3.22.2 can be downloaded from:
14     http://download.koha-community.org/koha-3.22.02.tar.gz
16 Installation instructions can be found at:
18     http://wiki.koha-community.org/wiki/Installation_Documentation
19     
20     OR in the INSTALL files that come in the tarball
23 Koha 3.22.2 is a bugfix/maintenance release.
25 It includes 5 enhancements and 76 bugfixes.
28 Enhancements in 3.22.2
29 ======================
31 Documentation
32 ----------
33         13136   No documentation for Home > Tools > Labels home > Manage label Layouts
35 I18N/L10N
36 ----------
37         15231   Import patrons: Remove string splitting by html tags to avoid weird translations
39 Patrons
40 ----------
41         14948   Display amounts right aligned in tables on patron pages
43 Test Suite
44 ----------
45         15258   Prevent unused declared variables
47 translate.koha-community.org
48 ----------
49         15080   ./translate-tool should tell if xgettext-executable is missing
52 Critical bugs fixed in 3.22.2
53 ======================
56 Architecture, internals, and plumbing
57 ----------
58         15344   blocker GetMemberDetails called unecessary
59         15447   blocker Log4perl.conf does not have __LOG_DIR__ replaced when installing
60         15429   critical        Sub _parseletter should not change referenced values
61         15473   major   Koha::Objects->find should find if the key is an empty string
63 Cataloging
64 ----------
65         15579   blocker Records_batchmod permission doesn't allow access to batch modification
66         15572   critical        Authority creation fails when authid is linked to 001 field
68 Circulation
69 ----------
70         15442   blocker Checkouts table will not display due to javascript error
71         15462   critical        Unable to renew books via circ/renew.pl
72         15560   major   Multiple holding branchs and locations not displaying in pending holds report
73         15570   major   Circ/renew.pl is broken
75 Lists
76 ----------
77         15453   major   Cannot download a list in the staff interface
79 Patrons
80 ----------
81         15367   critical        Batch patron modification: Data loss with multiple repeatable patron attributes
82         15289   major   "borrowers" permission doesn't allow to see current loans
84 Serials
85 ----------
86         15501   major   Planned Irregularities are deleted when modifying subscription
88 Tools
89 ----------
90         15332   critical        ModMember not interpreting dates (Batch patron modification)
91         15607   critical        Batch patron modification: Data loss of 'dateenrolled' and 'expirydate' fields
92         15493   major   Export records using a CSV profile does not work
95 Other bugs fixed in 3.22.2
96 ======================
99 Acquisitions
100 ----------
101         14853   trivial Change "Fund" to "Shipping fund" where appropriate
103 Architecture, internals, and plumbing
104 ----------
105         15466   normal  Suggestions.t is failing
106         15432   minor   t/db_dependent/Letters.t depends on external data/configuration
108 Authentication
109 ----------
110         14034   normal  User logged out on refresh after Shibboleth authentication
112 Cataloging
113 ----------
114         15512   normal  Minor regression caused by Bug 7369 - warn on deleting item not triggered
115         15337   minor   Koha Item Type sorted by Codes instead of Descriptions
117 Circulation
118 ----------
119         15324   normal  Checkout page: Hide title "Waiting holds:" for patrons without waiting holds
120         15569   normal  Automatic renewal should not be displayed if the patron cannot checkout
122 Developer documentation
123 ----------
124         14538   minor   POD for CalcFine is incomplete
125         14397   trivial Typo 'foriegn' in table comments
127 Documentation
128 ----------
129         14638   normal  Update serials help files
130         15220   trivial Typo in circ rules help
132 I18N/L10N
133 ----------
134         15300   minor   Translatability: Replace ambiguous 'From' and 'To' in members-update.tt
135         15361   minor   Translatability: Fix issue on Administration Columns settings
136         15487   minor   Encoding problem with item type translations
137         15232   trivial Advanced Cataloging Editor: Fix translation issues
138         15233   trivial Cataloging subfield editors: Clean up html and streamline text for better translatability
139         15236   trivial Better translatibility in "Connect biblio.biblionumber to a MARC subfield"
140         15237   trivial Quote of the day: Better translatibility for editor and help
141         15238   trivial Better translatability for Installer Step 1
142         15304   trivial Norwegian patron database: translatable strings added to all po files
143         15340   trivial Translatability: fix issue with 'or choose' splitted by <strong tag
144         15345   trivial Translatability: fix issue in facets (Availability')
145         15346   trivial Translatability: fix sentence splitting issue in memberentrygen.tt
146         15362   trivial Translatability: Fix issue on Administration 'Did you mean?'
147         15363   trivial Translatability: Fix issue with ambiguous 'all' on Administration > Set library checkin and transfer policy
148         15365   trivial Translatability: Fix issue on Administration > Circulation and fine rules
149         15383   trivial Opac: Authority details: Fix translation issues with tags
151 Installation and upgrade (command-line installer)
152 ----------
153         15405   normal  XML paths to zebra libraries is wrong for 64-bit installs on non-Debian linux
155 Label/patron card printing
156 ----------
157         15224   trivial Typo: Leave empty to add via item search (itemnunber).
159 MARC Bibliographic data support
160 ----------
161         15170   normal  Add 264 field to MARC21*DC.xsl
163 OPAC
164 ----------
165         15210   normal  Novelist js throws an error if no ISBN
166         15394   normal  Confirm messages on OPAC lists interface strangely worded
167         15412   normal  Dropdowns in suspend holds date selector do not function in Firefox
168         15511   normal  Tabbed fines display on OPAC patron summary page broken
169         15373   minor   Zip should be ZIP
170         15382   minor   245$a visibility constraints not respected in opac-MARCdetail.pl
172 Patrons
173 ----------
174         14193   normal  Accessibility: Searching patrons using the alphabetic index doesn't work
175         15252   normal  Patron search on start with does not work with several terms
177 Reports
178 ----------
179         15366   minor   Fix breadcrumbs and html page title in guided reports
181 Searching
182 ----------
183         13022   minor   Hardcoded limit causes records with more than 20 items to show inaccurate statuses
184         14991   minor   Reword, clarify and add consistency to authority search
185         15217   trivial Variables declared twice in in catalogue/search.pl
186         15606   trivial Spelling mistake in MARC21slim2OPACDetail.xsl
188 Staff Client
189 ----------
190         15386   normal  Checkout / patron pages: Hide menu items leading to 404 page
191         14613   minor   Send cart window is too small in staff and hides 'send' button
193 System Administration
194 ----------
195         15477   normal  Error handling  on editing item type translations
196         15603   normal  Accessibility: Can't tab to select link in budgets add user popup
197         14153   minor   Noisy warns in admin/transport-cost-matrix.pl
198         15101   minor   Don't display system preference AllowPkiAuth under heading CAS Authentication
199         15409   trivial Plugins section missing from Admin menu sidebar
201 Templates
202 ----------
203         15354   normal  Item types aren't showing in default hold policies
204         15542   normal  Patron's information are not always displayed the same way
205         15327   minor   Minor tweaks to Bootstrap modal handling on Staged MARC management page
206         15228   trivial Patron card batches - Improve translatability
207         15229   trivial Tiny typo: This patrons is ...
208         15396   trivial MARC21 Leader plugin label '1-4 Record size' is wrong
210 Tools
211 ----------
212         14636   normal  Sorting and searching by publication year in item search doesn't work correctly
213         15602   normal  Accessibility: Can't tab to add link in patron card creator add patrons popup
216 New sysprefs in 3.22.2
217 ======================
219   * MaxSearchResultsItemsPerRecordStatusCheck
222 System requirements
223 ======================
225     Important notes:
226     
227     * Perl 5.10 is required
228     * Zebra is required
231 Documentation
232 ======================
234 The Koha manual is maintained in DocBook.The home page for Koha 
235 documentation is 
237     http://koha-community.org/documentation/
239 As of the date of these release notes, only the English version of the
240 Koha manual is available:
242     http://manual.koha-community.org/3.22/en/
244 The Git repository for the Koha manual can be found at
246     http://git.koha-community.org/gitweb/?p=kohadocs.git;a=summary
249 Translations
250 ======================
252 Complete or near-complete translations of the OPAC and staff
253 interface are available in this release for the following languages:
256   * English (USA)
257   * Arabic (100%)
258   * Armenian (100%)
259   * Chinese (China) (97%)
260   * Chinese (Taiwan) (99%)
261   * Czech (98%)
262   * Danish (79%)
263   * English (New Zealand) (91%)
264   * Finnish (98%)
265   * French (90%)
266   * French (Canada) (90%)
267   * German (100%)
268   * German (Switzerland) (100%)
269   * Italian (99%)
270   * Korean (59%)
271   * Kurdish (56%)
272   * Norwegian Bokmål (64%)
273   * Persian (66%)
274   * Polish (94%)
275   * Portuguese (98%)
276   * Portuguese (Brazil) (98%)
277   * Slovak (100%)
278   * Spanish (100%)
279   * Swedish (85%)
280   * Turkish (99%)
281   * Vietnamese (81%)
284 Partial translations are available for various other languages.
286 The Koha team welcomes additional translations; please see
288     http://wiki.koha-community.org/wiki/Translating_Koha
290 for information about translating Koha, and join the koha-translate 
291 list to volunteer:
293     http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate
295 The most up-to-date translations can be found at:
297     http://translate.koha-community.org/
300 Release Team
301 ======================
303 The release team for Koha 3.22.2 is
305 <ul>
306     <li>Release Manager: <a href="mailto:tomascohen@gmail.com">Tomás Cohen Arazi</a></li>
307     <li>QA Manager: <a href="mailto:Katrin.Fischer@bsz-bw.de">Katrin Fischer</a></li>
308     <li>QA Team:
309         <ul>
310             <li><a href="mailto:jonathan.druart@bugs.koha-community.org">Jonathan Druart</a></li>
311             <li><a href="mailto:brendan@bywatersolutions.com">Brendan Gallagher</a></li>
312             <li><a href="mailto:kyle@bywatersolutions.com">Kyle Hall</a></li>
313             <li><a href="mailto:paul.poulain@biblibre.com">Paul Poulain</a></li>
314             <li><a href="mailto:martin.renvoize@ptfs-europe.com">Martin Renvoize</a></li>
315             <li><a href="mailto:m.de.rooy@rijksmuseum.nl">Marcel de Rooy</a></li>
316         </ul>
317     </li>
318     <li>Bug Wranglers:
319         <ul>
320             <li><a href="mailto:amitddng135@gmail.com">Amit Gupta</a></li>
321             <li><a href="mailto:indradg@l2c2.co.in">Indranil Das Gupta</a></li>
322             <li><a href="mailto:eivin@sysmystic.com">Eivin Giske Skaaren</a></li>
323             <li><a href="mailto:z.tajoli@cineca.it">Zeno Tajoli</a></li>
324             <li><a href="mailto:mirko@abunchofthings.net">Mirko Tietgen</a></li>
325             <li><a href="mailto:veron@veron.ch">Marc Veron</a></li>
326         </ul>
327     </li>
328     <li>Packaging Manager: <a href="mailto:robin@catalyst.net.nz">Robin Sheat</a></li>
329     <li>Documentation Manager: <a href="mailto:nengard@gmail.com">Nicole C. Engard</a></li>
330     <li>Translation Manager: <a href="mailto:bgkriegel@gmail.com">Bernardo Gonzalez Kriegel</a></li>
331     <li>Wiki curators:
332         <ul>
333             <li><a href="mailto:kohadevel@agogme.com">Thomas Dukleth</a></li>
334             <li><a href="mailto:indradg@l2c2.co.in">Indranil Das Gupta</a></li>
335             <li><a href="mailto:abesottedphoenix@yahoo.com">Brooke Johnson</a></li>
336         </ul>
337     </li>
338     <li>Release Maintainer (3.20.x): <a href="mailto:chrisc@catalyst.net.nz">Chris Cormack</a></li>
339     <li>Release Maintainer (3.18.x): <a href="mailto:liz@catalyst.net.nz">Liz Rea</a></li>
340     <li>Release Maintainer (3.16.x): <a href="mailto:mtj@kohaaloha.com">Mason James</a></li>
341     <li>Release Maintainer (3.14.x): <a href="mailto:fridolin.somers@biblibre.com">Fridolin Somers</a></li>
342 </ul>
343 Credits
344 ======================
347 We thank the following libraries who are known to have sponsored
348 new features in Koha 3.22.2:
350 We thank the following individuals who contributed patches to Koha 3.22.2.
352   * Chloe (1)
353   * Gus (1)
354   * Nick (1)
355   * Aleisha (3)
356   * Natasha (3)
357   * Alex Arnaud (1)
358   * Gaetan Boisson (1)
359   * Nicole C. Engard (3)
360   * Colin Campbell (1)
361   * Hector Castro (2)
362   * Nick Clemens (1)
363   * Frédéric Demians (4)
364   * Jonathan Druart (28)
365   * Magnus Enger (1)
366   * Katrin Fischer (11)
367   * Brendan Gallagher (1)
368   * Olli-Antti Kivilahti (1)
369   * Owen Leonard (2)
370   * Kyle M Hall (10)
371   * Julian Maurice (1)
372   * Liz Rea (1)
373   * Martin Renvoize (1)
374   * Fridolin Somers (3)
375   * Lyon3 Team (1)
376   * Mirko Tietgen (1)
377   * Mark Tompsett (1)
378   * Marc Véron (24)
379   * Jesse Weaver (1)
380   * Nicholas van Oudtshoorn (1)
383 We thank the following libraries, companies, and other institutions who contributed
384 patches to Koha 3.22.2
387   * ACPL (2)
388   * BSZ BW (11)
389   * BibLibre (6)
390   * ByWater-Solutions (17)
391   * Catalyst (1)
392   * PTFS-Europe (2)
393   * Tamil (4)
394   * Université Jean Moulin Lyon 3 (1)
395   * abunchofthings.net (1)
396   * bugs.koha-community.org (28)
397   * jns.fi (1)
398   * libriotech.no (1)
399   * stacmail.net (1)
400   * unidentified (11)
401   * veron.ch (24)
403 We also especially thank the following individuals who tested patches
404 for Koha 3.22.2.
406   * Aleisha (7)
407   * Alex (1)
408   * Barry Cannon (1)
409   * Briana (1)
410   * Chris Cormack (3)
411   * Frederic Demians (1)
412   * Fridolin Somers (4)
413   * Frédéric Demians (8)
414   * Hector Castro (27)
415   * Jesse Weaver (19)
416   * Jonathan Druart (62)
417   * Julian Maurice (110)
418   * Karam Qubsi (1)
419   * Katrin Fischer (25)
420   * Liz Rea (1)
421   * Lucio Moraes (1)
422   * Marc Véron (21)
423   * Mark Tompsett (4)
424   * Mirko Tietgen (1)
425   * Natasha (1)
426   * Nick Clemens (2)
427   * Nicole Engard (1)
428   * Owen Leonard (5)
429   * Thomas Misilo (1)
430   * Brendan A Gallagher (46)
431   * Kyle M Hall (39)
432   * Bernardo Gonzalez Kriegel (4)
433   * Andreas Hedström Mace (1)
434   * Marcel de Rooy (5)
435   * Bob Ewart bob-ewart@bobsown.com (1)
436   * Brendan Gallagher brendan@bywatersolutions.com (25)
438 We regret any omissions.  If a contributor has been inadvertently missed,
439 please send a patch against these release notes to 
440 koha-patches@lists.koha-community.org.
442 Revision control notes
443 ======================
445 The Koha project uses Git for version control.  The current development 
446 version of Koha can be retrieved by checking out the master branch of 
448     git://git.koha-community.org/koha.git
450 The branch for this version of Koha and future bugfixes in this release line is 3.22.x.
452 The last Koha release was 3.22.1, which was released on Dec 25, 2015.
455 Bugs and feature requests
456 ======================
458 Bug reports and feature requests can be filed at the Koha bug
459 tracker at
461     http://bugs.koha-community.org/
464 He rau ringa e oti ai.
465 (Many hands finish the work)
467 ##### Autogenerated release notes updated last on 27 Jan 2016 12:58:40 Z #####