Release notes for 3.4.0
[koha.git] / misc / release_notes / release_notes_3_4_0.txt
1 RELEASE NOTES FOR KOHA 3.4.0 - 22 April 2011
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
12 Koha 3.4.0 is released in memoriam of Elizabeth Mae Gallagher-Mitchell
13 December 20, 2010 - March 10, 2011.
14 Haere. Mōu tai ata; mōku tai ahiahi 
15
16 Koha 3.4.0 can be downloaded from:
17
18     http://download.koha-community.org/koha-3.04.00.tar.gz
19
20 Installation instructions can be found at:
21
22     http://wiki.koha-community.org/wiki/Installation_Documentation
23     
24     OR in the INSTALL files that come in the tarball
25
26 Koha 3.4.0 is a major feature release.
27
28 New features in 3.4.0
29 ======================
30
31   ACQUISITIONS:
32     * Can filter budgets by active status and date on the acquisitions
33       homepage
34     * Freetext field added to specify one off delivery addresses/comments
35     * Can create multiple orders from a staged MARC file
36     * New cronjob to delete old suggestions
37     * Warning when ordering from an external source when a catalogue
38       record already exists
39     * Currency can be set when ordering
40
41   ADMINISTRATION
42     * Many additional granular permissions are added
43     * Ability to replace the favicon from within the admin interface
44     * Ability to import and export MARC frameworks
45     * Separate field for state
46     * WYSIWYG editor for Koha News
47     * Ability to add news items to slips
48     * Label batch edit interface allows entry of items by scanning
49       barcodes
50     * Can choose the MARC framework when importing records
51     
52   CATALOGING
53     * NORMARC support added
54     * Edits to Authority records are now logged
55     * 005 field updated when a Biblio or Authority record is edited
56     * Added edit record/edit items to the search result if logged in 
57       user has cataloguing privileges
58     * Add support of record linking by record control number in $w
59     * 006/008 plugins much improved
60
61   CIRCULATION
62     * Callnumbers are displayed when an item is checked in
63     * Waiting holds now show the date they were marked waiting
64     * Show guarantees checkouts when checking out to a guarantor and vice versa
65     * Show holds waiting for a patron on check in
66     * New report wizard for Holds
67     * Syspref to disable the ability for borrowers to choose their
68       pickup branch for holds
69     * Self Checkout supports login
70     * Ability to set 'hard' due dates, which will not allow items to 
71       be checked out past that
72     * Printed receipts can now include the library phone,address and 
73       other fields
74     * Fast Add framework at circulation
75     * Ability to define due dates in the past
76     * Notify of fines owing at checkin
77     * Preferences for defining the fine level when an staff
78       override is needed
79     * Search to Hold feature
80
81   OPAC
82     * New System Preference added to allow the librarians to hide
83       items from the OPAC see docs/opac/OpacHiddenItems.txt
84     * Authority display improved on OPAC
85     * Allow the patron to choose which branch they wish to make a
86       purchase suggestion for
87     * Added the ability to hide the name of a reviewer/commenter in
88       the OPAC
89     * CSS/HTML and other UI improvements
90     * Lists respect the XSLT preferences
91     * Truncation of facets now controllable by a syspref
92     * Can use 856u to store an image uri, and Koha will display the
93       image
94     * User can renew multiple items at once
95     * A new librarian controlled column added to the'My Summary' page on the OPAC
96     * Recent comments view for the opac (allow users to see recently reviewed items)
97     * Feature to make the OPAC private (allow only logged in users to search/view items)
98     * Ability to edit what displays when no results are found
99     * Privacy feature allowing the user to specify when their reading
100       (or circulation) records are anonymised
101     * opacstylesheet can link to a url anywhere, not just a local file
102       
103   PATRONS
104     * Separate field for State
105     * Ability to duplicate a Patron
106     * Print overdue and hold notices for patrons without email addresses
107         
108   REPORTS
109     * Run a report immediately after creation
110     * The list of saved reports has pagination and can be sorted
111     * SQL is formatted much more nicely when viewing a report
112     * Parameters can be set in guided reports
113
114   SEARCHING
115     * Added shelf location to the indexes
116     * Added a search link for analytics to serial records
117     * Subjects can now search complete subfields
118     * MARC21 tag 751 (geographical entry) is now searchable
119     * UNIMARC EAN/UPC/Music fields added to the indices
120     * usecontrolnumber syspref allows you to like the 78X fields to 
121       other names of the same serial
122
123   SERIALS
124     * 50 bugs fixed in serials management 5508
125
126   STAFF INTERFACE
127     * Enumchron added to the biblio detail page
128     * Improvements to suggestion management
129     * Can use 856u to store an image uri, and Koha will display the
130       image
131     * Cart is emptied when a user logs out
132     * IntranetUserCSS preference added to allow styling of staff interface
133     
134   INTERFACE
135     * New icon set for itemtypes (Nimes)
136     * Liblime kids iconset resized to consistent size
137     * Seshat itemtype iconset added (Naropa College)
138     * Classes added to the XSLT results to enable styling
139           
140   INTERNATIONALIZTION
141     * New initialization SQL files for Norwegian
142
143   INTERNALS, PACKAGING AND PERFORMANCE
144     * Koha now uses Template::Toolkit rather than HTML::Template::Pro
145     * Improvements to test case coverage
146     * .packages file for Ubuntu Maverick
147     * Testing using Test::Perl::Critic
148     * CGI::Session can now be stored in Memcached
149     * mod_deflate added to save bandwidth
150     * Move items out of biblioitems
151       
152   COMMAND LINE UTILITIES
153     * Script to update all items and biblio
154     * Script to set and get systempreferences from the command line
155
156   BUGFIXES
157     * Approximately 633 tracked bugs and enhancement requests
158       are addressed in this release
159
160 System Preferences
161 ======================
162
163 The following system preferences are new in 3.4.0:
164     
165     * AllFinesNeedOverride
166     * AllowFineOverride
167     * AllowPurchaseSuggestionBranchChoice
168     * AllowSelfCheckReturns
169     * AlternateHoldingsField
170     * AlternateHoldingsSeparator
171     * AuthoritiesLog
172     * COinSinOPACResults
173     * Display856uAsImage
174     * displayFacetCount
175     * FacetLabelTruncationLength
176     * FineNotifyAtCheckin
177     * HoldNotifyAtCheckin
178     * IntranetFavicon
179     * IntranetUserCSS
180     * itemBarcodeInputFilter
181     * maxItemsInSearchResults
182     * maxRecordsForFacets
183     * OPACAllowUserToChooseBranch
184     * OPACDisplay856uAsImage
185     * OpacFavicon
186     * OpacHiddenItems
187     * OPACMySummaryHTML
188     * OPACNoResultsFound
189     * OpacPrivacy
190     * OpacPublic
191     * SelfCheckHelpMessage
192     * SelfCheckTimeout
193     * ShowReviewer
194     * StaffAuthorisedValueImages
195     * TraceCompleteSubfields
196     * TraceSubjectSubdivisions
197     * UseAuthoritiesForTracings
198     * UseControlNumber
199     * UseTablesortForCirc
200     * WaitingNotifyAtCheckin
201
202 System requirements
203 ======================
204
205     Changes since 3.2:
206     
207     * Template::Toolkit
208
209
210 Documentation
211 ======================
212
213 As of Koha 3.2, the Koha manual is now maintained in DocBook.  The
214 home page for Koha documentation is 
215
216     http://koha-community.org/documentation/
217
218 As of the date of these release notes, only the english version of the
219 Koha manual is available:
220
221     http://koha-community.org/documentation/3-4-manual/
222
223 The Git repository for the Koha manual can be found at
224
225     http://git.koha-community.org/gitweb/?p=kohadocs.git;a=summary
226
227 Translations
228 ======================
229
230 Complete or near-complete translations of the OPAC and staff
231 interface are available in this release for the following languages:
232
233   * Chinese
234   * Danish
235   * English (New Zealand)
236   * English (USA)
237   * French (France)
238   * French (Canada)
239   * German
240   * Greek
241   * Hindi
242   * Italian
243   * Norwegian
244   * Portuguese
245   * Spanish
246   * Turkish
247
248 Partial translations are available for various other languages.
249
250 The Koha team welcomes additional translations; please see
251
252     http://wiki.koha-community.org/wiki/Translating_Koha
253
254 for information about translating Koha, and join the koha-translate 
255 list to volunteer:
256
257     http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate
258
259 The most up-to-date translations can be found at:
260
261     http://translate.koha-community.org/
262
263 Release Team
264 ======================
265
266 The release team for Koha 3.4 is
267
268 Release Manager:        Chris Cormack <chrisc@catalyst.net.nz>
269 Documentation Manager:  Nicole C Engard <nengard@gmail.com>
270 Translation Manager:    Frédéric Demians <frederic@tamil.fr>
271 Release Maintainer (3.2.x):
272                         Chris Nighswonger <cnighswonger@foundations.edu>
273 Release Maintainer (3.4.x):
274                         Chris Nighswonger <cnighswonger@foundations.edu>
275 QA Manager:             Colin Campbell
276
277
278 Credits
279 ======================
280
281 We thank the following libraries who are known to have sponsored
282 new features in Koha 3.4:
283
284   * Aix-Marseille University, France
285   * East Brunswick Public Library, USA
286   * Food and Agriculture Organisation of the United Nations
287   * Goddard College, USA
288   * Hauraki District Council, New Zealand
289   * Horowhenua Library Trust, New Zealand
290   * Merrill Memorial Library, Maine, USA
291   * Middletown Township Public Library, USA
292   * La Trappe Monastery, France
293   * Lyon3 University, France
294   * Marlboro College, USA
295   * MassCat, USA
296   * Naropa College, USA
297   * Nelsonville Public Library, USA
298   * Nimes, France
299   * Regionbibliotek Halland, Sweden
300   * Rijksmuseum Research Library, Netherlands
301   * SAN Ouest Provence, France
302   * SAR, USA
303   * St Etienne University, France
304   * VOKAL, USA
305   
306 We thank the following individuals who contributed patches to
307 Koha 3.4.0. 
308
309   * Alex Arnaud
310   * Amit Gupta
311   * Andrew Elwell
312   * Bernardo Gonzalez Kriegel
313   * Brian Engard
314   * Brice Sanchez  
315   * Chris Cormack
316   * Chris Nighswonger
317   * Christophe Croullebois
318   * Christopher Hall
319   * Cindy Murdock Ames
320   * Claudia
321   * Colin Campbell
322   * D Ruth Bavousett  
323   * Daniel Grobani
324   * David Schuster
325   * Dobrica Pavlinusic
326   * Doug Dearden
327   * Edward Allen
328   * Frédéric Demians
329   * Frédérick Capovilla
330   * Frère Sébastien Marie
331   * Galen Charlton
332   * Garry Collum
333   * Henri-Damien LAURENT
334   * Ian Walls
335   * Jane Wagner
336   * Janusz Kaczmarek
337   * Jared Camins-Esakov
338   * Jean-André Santoni
339   * Jerome Charaoui
340   * Jesse Weaver
341   * Joe Atzberger
342   * Johnboy
343   * Jonathan Druart
344   * Julian Maurice
345   * Katrin Fischer
346   * Koustubha Kale
347   * Lars Wirzenius
348   * Liz Rea
349   * Magnus Enger
350   * Marcel de Rooy
351   * Mark Gavillet
352   * Mason James
353   * Matthew Hunt
354   * Matthias Meusburger
355   * MJ Ray
356   * Nahuel ANGELINETTI
357   * Nate Curulla
358   * Nicolas Morin
359   * Nicole C. Engard
360   * Owen Leonard
361   * Paul Poulain
362   * Reed Wade
363   * Ricardo Dias Marques
364   * Robin Sheat
365   * Salvador Zaragoza Rubio
366   * Savitra Sirohi
367   * Serhij Dubyk {Сергій Дубик}
368   * Sophie Meynieux
369   * Spartaness
370   * Srdjan Jankovic
371   * Stéphane Delaune
372   * Tomas Cohen Arazi
373   * Will Stokes
374   * Zach Sim
375   * Zeno Tajoli
376
377
378 We regret any omissions.  If a contributor has been inadvertantly missed,
379 please send patch against these release notes to 
380 koha-patches@lists.koha-community.org.
381
382 Revision control notes
383 ======================
384
385 The Koha project uses Git for version control.  The current development 
386 version of Koha can be retrieved by checking out the master branch of 
387
388     git://git.koha-community.org/koha.git
389
390 The branch for Koha 3.4.x (i.e., this version of Koha and future bugfix
391 releases) is 3.4.x.
392
393 The next major feature release of Koha will be Koha 3.6.0.
394
395 Bugs and feature requests
396 ======================
397
398 Bug reports and feature requests can be filed at the Koha bug
399 tracker at
400
401     http://bugs.koha-community.org/
402
403
404 Ehara taku toa i te toa takitahi, engari he toa takitini