Merge remote branch 'kc/master' into new/enh/bug_5579
[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   * Ministry of Culture, Spanish Government, Spain
297   * Naropa College, USA
298   * Nelsonville Public Library, USA
299   * Nimes, France
300   * Regionbibliotek Halland, Sweden
301   * Rijksmuseum Research Library, Netherlands
302   * SAN Ouest Provence, France
303   * SAR, USA
304   * St Etienne University, France
305   * VOKAL, USA
306   
307 We thank the following individuals who contributed patches to
308 Koha 3.4.0. 
309
310   * Alex Arnaud
311   * Amit Gupta
312   * Andrew Elwell
313   * Bernardo Gonzalez Kriegel
314   * Brian Engard
315   * Brice Sanchez  
316   * Chris Cormack
317   * Chris Nighswonger
318   * Christophe Croullebois
319   * Christopher Hall
320   * Cindy Murdock Ames
321   * Claudia
322   * Colin Campbell
323   * D Ruth Bavousett  
324   * Daniel Grobani
325   * David Schuster
326   * Dobrica Pavlinusic
327   * Doug Dearden
328   * Edward Allen
329   * Frédéric Demians
330   * Frédérick Capovilla
331   * Frère Sébastien Marie
332   * Galen Charlton
333   * Garry Collum
334   * Henri-Damien LAURENT
335   * Ian Walls
336   * Jane Wagner
337   * Janusz Kaczmarek
338   * Jared Camins-Esakov
339   * Jean-André Santoni
340   * Jerome Charaoui
341   * Jesse Weaver
342   * Joe Atzberger
343   * Johnboy
344   * Jonathan Druart
345   * Julian Maurice
346   * Katrin Fischer
347   * Koustubha Kale
348   * Lars Wirzenius
349   * Liz Rea
350   * Magnus Enger
351   * Marcel de Rooy
352   * Mark Gavillet
353   * Mason James
354   * Matthew Hunt
355   * Matthias Meusburger
356   * MJ Ray
357   * Nahuel ANGELINETTI
358   * Nate Curulla
359   * Nicolas Morin
360   * Nicole C. Engard
361   * Owen Leonard
362   * Paul Poulain
363   * Reed Wade
364   * Ricardo Dias Marques
365   * Robin Sheat
366   * Salvador Zaragoza Rubio
367   * Savitra Sirohi
368   * Serhij Dubyk {Сергій Дубик}
369   * Sophie Meynieux
370   * Spartaness
371   * Srdjan Jankovic
372   * Stéphane Delaune
373   * Tomas Cohen Arazi
374   * Will Stokes
375   * Zach Sim
376   * Zeno Tajoli
377
378
379 We regret any omissions.  If a contributor has been inadvertantly missed,
380 please send patch against these release notes to 
381 koha-patches@lists.koha-community.org.
382
383 Revision control notes
384 ======================
385
386 The Koha project uses Git for version control.  The current development 
387 version of Koha can be retrieved by checking out the master branch of 
388
389     git://git.koha-community.org/koha.git
390
391 The branch for Koha 3.4.x (i.e., this version of Koha and future bugfix
392 releases) is 3.4.x.
393
394 The next major feature release of Koha will be Koha 3.6.0.
395
396 Bugs and feature requests
397 ======================
398
399 Bug reports and feature requests can be filed at the Koha bug
400 tracker at
401
402     http://bugs.koha-community.org/
403
404
405 Ehara taku toa i te toa takitahi, engari he toa takitini