From f4e345969577f905f36c6855e5be9bfead289bd8 Mon Sep 17 00:00:00 2001 From: Robert Soulliere Date: Tue, 9 Nov 2010 07:08:11 -0800 Subject: [PATCH] --- 1.6/intro/releasenotes.xml | 713 +++++++++++++++++++------------------ 1 file changed, 357 insertions(+), 356 deletions(-) diff --git a/1.6/intro/releasenotes.xml b/1.6/intro/releasenotes.xml index 693a21c43c..48802fdee6 100644 --- a/1.6/intro/releasenotes.xml +++ b/1.6/intro/releasenotes.xml @@ -1,356 +1,357 @@ - - - - Release Notes - - - - - 1.6.0.8 - - New features - - Added index for case insensitive barcode searching (1.6.0.7) for speed. - Move to BibTemplate for general title detail display, not just overlay of MVR-based display. - - - - Bug fixes - - Offline transaction timestamp and export fixes. - More configuration interface improvements. - Printing improvements to avoid the dreaded inner print_tree errors. - Fix Google Books full-text functionality. - User Editor improvements (addresses, appropriate required fields). - - - - - 1.6.0.7 - - New features - - Made barcode searching from the general user search interface case insensitive - - - - Bug fixes - - FIFO Holds Org Setting name in the Library Settings Editor did not match that used by the SQL – repaired. - Repaired Authority Record ingest. - Backdating timestamp format bug fixed – patch from James Fournie at SITKA. - Configuration interface bugs addressed (ongoing improvement from 1.6.0.4). - Action/Trigger (notifications, etc) bugs addressed. - In-Database record merging bug fixes (indicators, Located URIs) - In-Database hold testing stored procedure bug fixed – patch from John Craig. - - - - - - 1.6.0.6 - - Security - - Address a security vulnerability in open-ils.pcrud that allows retrieval of information beyond the bounds of the permissions for - the targeted objects. - - - - Bug fixes - - Remove a call to a non-existent method. - Add debugging messages to the action-trigger script and server code - - - - - 1.6.0.5 - - New features - - Patch from James Fournie to add a setting for first-in, first-out (FIFO) holds resolution so that items checked in will be assigned to holds - by request date first, rather than proximity. - - - - Bug fixes - - Patch from Dan Wells to enable the bookbag menu to show up in Craftsman skin. - Patch from Bill Ott to add missing apostrophe in rdetail.js. - Fix for report editor parameters not consistently showing up. - Log bib search timeouts. - - - - - - 1.6.0.4 - - New features - - Patch from Dan Wells to add an org-unit setting to restrict renewals when the item in question is needed to fulfill a hold. - - - - Bug fixes - - Patch from Jason Stephenson to allow the EVERYTHING permission in permission.usr_has_perm_at_nd. - Patch from Warren Layton to remove a debugging alert in the permission creation interface. - Patch from Warren Layton to sort Z39.50 servers in Z39.50 import interface. - Patch from Galen Charlton to prevent legacy 852 fields from being exported during bib+holdings export. - Patch from Galen Charlton to prevent one bad MARC record from spoiling the rest of the export. - Patch from Galen Charlton to remove empty XML elements and control fields when ingesting a bib record. - Patch from Galen Charlton. This patch adds additional calls to escape_xml to handle cases where patron or library data could contain - ampersand or other characters that need to be converted to entities. Issue discovered by Bibliomation; patch includes contributions by Ben Ostrowsky. - Enable display of barcodes in brief circulation interface even when patron has no middle name (problem diagnosed by - Bill Ott). - Correct the calculation of patron bills. - Fix parsing of colons in search phrases. - Fix handling of horizontal patron summary setting. - Various fixes for server administration interfaces. - Correct date handling in My Account interface. - Prevent an exception from being thrown when a standing penalty is removed. - Fix ISSN quicksearch (bug reported by Dan Wells). - Prevent colons from being incorrectly inserted into titles in search results display. - Fix survey interface in patron editor to enable it to save results correctly. - Corrections in in-database circulation: enable check-out and renewal of pre-cataloged items, process non-cataloged items. - Correct Unicode handling in SRU/Z39.50 server. - - - - - 1.6.0.3 - - Bug fixes - - Patch from Dan Wells to address a regression in the Reshelving-to-Available method call. - Patch from Warren Layton of NRCAN to address a regression in date calculation code. - Fix for offline identification requirement (relaxed to match on-line patron registration). - - - - - 1.6.0.2 - - New features - - Support indexing normalization and search of ratio-like strings. - Support specific-index searching via the basic search dropdown. - - - - Bug fixes - - Fix for search bug introduced in 1.6.0.1 which primarily effected Z39.50 searches against Evergreen. - Fix for offline patron blocked list generation (Patch from Joe Atzberger). - General translation and internationalization improvements. - Force at least one non-system billing type to exist (Identified by Dan Wells). - - - - - 1.6.0.1 - - Bug fixes - - Overdue notice XML normalization and encoding fixes. - Remove cosmetic issues with Offline Mode. - Backport compatibility-improved triggers for summary data collection. - - (fixed super-simple record extract view issues for isbn and issn) - - - Interface fixes for Self Check. - - (prevent login of patrons who are marked as invalid) - - - General grid-related interface cleanups. - - (fixed pixel and alignment issues in table views accessible from admin settings) - - - String translation interface fix – translated strings can be removed. - - (the translation windows now perform removals correctly) - - - Command-line data extraction script fixes (Galen Charlton). - - (improved batch export) - - - Fixed billing time stamp calculation. - - (e.g. a book that circulates for whole days that is technically due at 3pm doesn't accrue fines until after the library is - closed) - - - Fix for searches containing colons but no command tag. - - (the : is no longer assumed to be an index specification so title searches for Homeward Bound: the Incredible Journey - will return results) - - - Fix for Z39.50 searches containing diacritical marks (Dan Scott). - - (the SRU is now better at detecting incoming encoding) - - - Horizontal user summary display fix in the Checkout entry point. - Return of Shadowed Record styling in the staff client for records with no items or no items at this location (Bill Ott). - Holdings import fixes (Dan Wells) (see changeset 15353). - - (Found and fixed the Vandelay bug that manifested based on log in type.) - - - Holdings import fixes (Dan Wells) (see changeset 15353). - Fixed an error that occurred when renewing multiple items at once in Items Out - - - - New features (front end) - - French translation updates. - Several new translations: - - Russian (from Tigran Zargaryan) - Czech (forward-ported from 1.4) - British English (submitted via Launchpad) - Spanish (submitted via Launchpad) - Brazilian Portuguese (submitted via Launchpad) - - - More places to access Record Buckets in the staff client - Virtual due date for non-cataloged circulations honors closed dates - Differentiated messages for inactive vs. non-existent users. - - (error messages in patron OPAC log in are now different for inactive patrons versus bad log in (typo)/non-existent user) - - - - - - New features (server/administration) - - Action/Trigger initiator script. - - (1.6.0.1 includes the default script to initiate system scheduling for action/trigger events - for use in cron jobs) - - - Improved MFHD (serials) import script. - - (improved instructions in the read me files and relaxed database constraints) - - - SIP2 configurable encoding support. - SIP1 renew-or-checkout support for some 3M equipment which support older SIP protocols. - Updated Linux distribution support. - Automatic update of OpenSRF support files when OpenSRF is upgraded. - - - - - Features from 1.6.0.0 - - - New features (front end) - - Added insert copy above (CTRL up) and insert - copy below (CTRL down) functionality in the MARC Editor. - Summary editing in MARC Format for Holdings Data - BibTemplate OPAC templating – Any field from any version of a record that Evergreen can deliver, with or without embedded holdings, - is now available for display using a simple template language which is further extended with basic JavaScript. - - Template customization is now supported that allows specific data fields to be pulled from the MARC and displayed in the OPAC. - Examples would be: added author, alternate title, subject links, and URI data. - - - BibTemplate OPAC templating – Any field from any version of a record that Evergreen can deliver, with or without embedded holdings, - is now available for display using a simple template language which is further extended with basic JavaScript. - - Template customization is now supported that allows specific data fields to be pulled from the MARC and displayed in the OPAC. - Examples would be: added author, alternate title, subject links, and URI data. - - - Located URIs – Adding an 856$9 containing the short name of a location will restrict search and display of entirely electronic records - (those with no physical copies) to the location named. - - In other words, the ability to restrict record visibility to a specific location or set of - locations in the same way as copies but without creating dummies. - Since there is no physical location, however, this does affect advanced searches wherein the shelving location limiter is used. - (improved instructions in the read me files and relaxed database constraints) - - - SRU(search/retrieval via url) and Z39.50 searches can now be scoped to specific locations. - - As of Evergreen 1.6, you can append an optional organization unit shortname for search scoping purposes, and you - can also append /holdings if you want to expose the holdings for any returned records. So your zurl could be - http://dev.gapines.org/opac/extras/sru/BR1/holdings to limit the search scope to BR1 and its children, and to expose its holdings. - - - As a benefit of the URI work, Z39.50 now supports a holdings record format. - Improvements in Fixed Field handling within the MARC Editor. - Staff-placed holds for patrons follow patron settings more closely (no longer pull notification preferences from staff settings) – - Patch from Jeff Godin of TADL. - Improved default configuration for LoC Z39.50 target - added support for required truncation specific to LoC. - Added a new default indexing definition for “all subjects” which will return more results when subject searching in the OPAC. - Many new server configuration interfaces for functions such as circulation policies, hold policies, and notifications. - Added time granularity display to Patron Items Out screen in the Staff Client. “Due time” now displays along with due date. - Added RefWorks (online bibliographic management program) export capability. - Zotero compatability improvements (MODS namespacing). - - For more information on MODS, see this page. - - - Ability to import holdings via the standard Record Importer (Vandelay). - Google Book Preview support as added-content - Improvements made to cloned patron search; fixing issues with records not returning due to cloned fields. - Acquisitions Preview includes a sneak peek at the preliminary work for manual funding management, PO creation, cataloging and receiving processes. - These are functional but are not intended for insertion into current workflows. This feature was specifically included to solicit feedback from - the community on this important feature. - - - - - New features (server/administration) - - Event Triggers – An entirely new subsystem for automatically running arbitrary, user-defined reaction code when presented with an ILS event - defined by the user. Notifications, delayed actions, acquisitions, and many other systems will make use of this new infrastructure. - - Ability to set pre-due and overdue e-mail notices from the Staff Client. - Auto-marking items as lost after specific overdue period. - Makes it easier to add new data to notices. - Can be used for generating and creating delays for the sending of hold pickup notices. - These settings are configurable from the Staff Client per branch or globally. - - - Formal support for Postgresql 8.3. - Dojo profile build specific to Evergreen, increasing load speed dramatically for the OPAC and Staff Clients. - Staff Client interfaces for defining circulation and hold policies from the Admin menu. - - Please note that this represents a change from previous versions of Evergreen and for new clients it is recommended to - use this interface, for. - - - Formal support for IE8, including a bug fix where titles with the “@” symbol would display as a http link. - Spaces in user names are being deprecated as they can cause authentication failure -CamelCase will be supported from this point forward. - Supercat: added support for returning records in Federal Geographic Data Committee (FGDC) Content Standard for - Digital Geospatial Metadata (CSDGM) format. - Increased the re-shelving-complete process speed; making the “flipping” process from re-shelving to available much faster – - on suggestion from Bill Ott of GRPL. - Reporter fix to the display of ISBN and ISSN in some reports, and in some environments (environments which had newer versions - of Perl database drivers that affected some reports). - Bug fixes for Server Administration interfaces such as hours of operation, and generally improving speed of all the SA interfaces. - Removed Spanish translation set from the build environment as no Spanish translation has been contributed to date. - Internationalization improvements in the default skin; there are less English-only strings. - Improved output handling for unAPI services; important for popular add-ons like Zotero. - Improved handling of day-granular circulations, and their interaction with penalties – i.e. For a 7 day - circulating item that is checked out at 9am on Sunday, it is not due until closing on the following Saturday.. - Evergreen will notify that printer setups need to be checked at Staff Client upgrade time. - - - - + + + + Release Notes + + + + + 1.6.0.8 + + New features + + Added index for case insensitive barcode searching (1.6.0.7) for speed. + Move to BibTemplateBibTemplate for general title detail display, not just overlay of MVR-based display. + + + + Bug fixes + + Offline transaction timestamp and export fixes. + More configuration interface improvements. + Printing improvements to avoid the dreaded inner print_tree errors. + Fix Google BooksGoogle Books full-text functionality. + User Editor improvements (addresses, appropriate required fields). + + + + + 1.6.0.7 + + New features + + Made barcode searching from the general user search interface case insensitive + + + + Bug fixes + + FIFO Holds OrgholdsFIFO Setting name in the Library Settings Editor did not match that used by the SQL – repaired. + Repaired Authority Record ingest.authority record ingest + Backdating timestamp format bug fixed – patch from James Fournie at SITKA. + Configuration interface bugs addressed (ongoing improvement from 1.6.0.4). + Action/Trigger (notifications, etc) bugs addressed.action triggers + In-Database record merging In-Databaserecord merging bug fixes (indicators, Located URIs) + In-Database hold testing stored procedure bug fixed – patch from John Craig.In-Databasehold testing + + + + + + 1.6.0.6 + + Security + + Address a security vulnerability in open-ils.pcrud that allows retrieval of information beyond the bounds of the permissions for + the targeted objects. + + + + Bug fixes + + Remove a call to a non-existent method. + Add debugging messages to the action-trigger script and server code + action triggers + + + + 1.6.0.5 + + New features + + Patch from James Fournie to add a setting for first-in, first-out (FIFO) holds resolution so that items checked in will be assigned to holds + by request date first, rather than proximity.holdsFIFO + + + + Bug fixes + + Patch from Dan Wells to enable the bookbag menu to show up in Craftsman skin. + Patch from Bill Ott to add missing apostrophe in rdetail.js. + Fix for report editor parameters not consistently showing up. + Log bib search timeouts. + + + + + + 1.6.0.4 + + New features + + Patch from Dan Wells to add an org-unit setting to restrict renewals when the item in question is needed to fulfill a hold. + + + + Bug fixes + + Patch from Jason Stephenson to allow the EVERYTHING permission in permission.usr_has_perm_at_nd. + Patch from Warren Layton to remove a debugging alert in the permission creation interface. + Patch from Warren Layton to sort Z39.50 servers in Z39.50 import interface.Z39.50 + Patch from Galen Charlton to prevent legacy 852 fields from being exported during bib+holdings export. + Patch from Galen Charlton to prevent one bad MARC record from spoiling the rest of the export. + Patch from Galen Charlton to remove empty XML elements and control fields when ingesting a bib record. + Patch from Galen Charlton. This patch adds additional calls to escape_xml to handle cases where patron or library data could contain + ampersand or other characters that need to be converted to entities. Issue discovered by Bibliomation; patch includes contributions by Ben Ostrowsky. + Enable display of barcodes in brief circulation interface even when patron has no middle name (problem diagnosed by + Bill Ott). + Correct the calculation of patron bills. + Fix parsing of colons in search phrases. + Fix handling of horizontal patron summary setting. + Various fixes for server administration interfaces. + Correct date handling in My Account interface. + Prevent an exception from being thrown when a standing penalty is removed. + Fix ISSN quicksearch (bug reported by Dan Wells). + Prevent colons from being incorrectly inserted into titles in search results display. + Fix survey interface in patron editor to enable it to save results correctly. + Corrections in in-database circulation: enable check-out and renewal of pre-cataloged items, process non-cataloged items.in-databasecirculation + Correct Unicode handling in SRU/Z39.50 server.Z39.50Unicode + + + + + 1.6.0.3 + + Bug fixes + + Patch from Dan Wells to address a regression in the Reshelving-to-Available method call. + Patch from Warren Layton of NRCAN to address a regression in date calculation code. + Fix for offline identification requirement (relaxed to match on-line patron registration). + + + + + 1.6.0.2 + + New features + + Support indexing normalization and search of ratio-like strings. + Support specific-index searching via the basic search dropdown. + + + + Bug fixes + + Fix for search bug introduced in 1.6.0.1 which primarily effected Z39.50 searches against Evergreen.Z39.50 + Fix for offline patron blocked list generation (Patch from Joe Atzberger). + General translation and internationalization improvements. + Force at least one non-system billing type to exist (Identified by Dan Wells). + + + + + 1.6.0.1 + + Bug fixes + + Overdue notice XML normalization and encoding fixes.noticesoverdue + Remove cosmetic issues with Offline Mode.offline mode + Backport compatibility-improved triggers for summary data collection. + + (fixed super-simple record extract view issues for isbn and issn) + + + Interface fixes for Self Check.self checkoverdue + + (prevent login of patrons who are marked as invalid) + + + General grid-related interface cleanups. + + + (fixed pixel and alignment issues in table views accessible from admin settings) + + + String translation interface fix – translated strings can be removed. + + (the translation windows now perform removals correctly) + + + Command-line data extraction script fixes (Galen Charlton). + + (improved batch export) + + + Fixed billing time stamp calculation. + + (e.g. a book that circulates for whole days that is technically due at 3pm doesn't accrue fines until after the library is + closed) + + + Fix for searches containing colons but no command tag. + + (the : is no longer assumed to be an index specification so title searches for Homeward Bound: the Incredible Journey + will return results) + + + Fix for Z39.50 searches containing diacritical marks (Dan Scott).Z39.50 + + (the SRU is now better at detecting incoming encoding) + + + Horizontal user summary display fix in the Checkout entry point. + Return of Shadowed Record styling in the staff client for records with no items or no items at this location (Bill Ott). + Holdings import fixes (Dan Wells) (see changeset 15353). + + (Found and fixed the Vandelay bug that manifested based on log in type.) + + + Holdings import fixes (Dan Wells) (see changeset 15353). + Fixed an error that occurred when renewing multiple items at once in Items Out + + + + New features (front end) + + French translation updates. + Several new translations: + + Russian (from Tigran Zargaryan) + Czech (forward-ported from 1.4) + British English (submitted via Launchpad) + Spanish (submitted via Launchpad) + Brazilian Portuguese (submitted via Launchpad) + languages + + More places to access Record Buckets in the staff clientrecord buckets + Virtual due date for non-cataloged circulations honors closed dates + Differentiated messages for inactive vs. non-existent users. + + (error messages in patron OPAC log in are now different for inactive patrons versus bad log in (typo)/non-existent user) + + + + + + New features (server/administration) + + Action/Trigger initiator script.action triggers + + (1.6.0.1 includes the default script to initiate system scheduling for action/trigger events - for use in cron jobs) + + + Improved MFHD (serials) import script. + + (improved instructions in the read me files and relaxed database constraints) + + + SIP2 configurable encoding support.SIP + SIP1 renew-or-checkout support for some 3M equipment which support older SIP protocols. + Updated Linux distribution support. + Automatic update of OpenSRF support files when OpenSRF is upgraded. + OpenSRF + + + + Features from 1.6.0.0 + + + New features (front end) + + Added insert copy above (CTRL up) and insert + copy below (CTRL down) functionality in the MARC Editor. + Summary editing in MARC Format for Holdings Data + BibTemplate OPAC templating – Any field from any version of a record that Evergreen can deliver, with or without embedded holdings,BibTemplate + is now available for display using a simple template language which is further extended with basic JavaScript. + + Template customization is now supported that allows specific data fields to be pulled from the MARC and displayed in the OPAC. + Examples would be: added author, alternate title, subject links, and URI data. + + + BibTemplate OPAC templating – Any field from any version of a record that Evergreen can deliver, with or without embedded holdings, + is now available for display using a simple template language which is further extended with basic JavaScript. + + Template customization is now supported that allows specific data fields to be pulled from the MARC and displayed in the OPAC. + Examples would be: added author, alternate title, subject links, and URI data. + + + Located URIs – Adding an 856$9 containing the short name of a location will restrict search and display of entirely electronic records + (those with no physical copies) to the location named. + + In other words, the ability to restrict record visibility to a specific location or set of + locations in the same way as copies but without creating dummies. + Since there is no physical location, however, this does affect advanced searches wherein the shelving location limiter is used. + (improved instructions in the read me files and relaxed database constraints) + + + SRU(search/retrieval via url) and Z39.50 searches can now be scoped to specific locations.Z39.50 + + As of Evergreen 1.6, you can append an optional organization unit shortname for search scoping purposes, and you + can also append /holdings if you want to expose the holdings for any returned records. So your zurl could be + http://dev.gapines.org/opac/extras/sru/BR1/holdings to limit the search scope to BR1 and its children, and to expose its holdings. + + + As a benefit of the URI work, Z39.50 now supports a holdings record format. + Improvements in Fixed Field handling within the MARC Editor. + Staff-placed holds for patrons follow patron settings more closely (no longer pull notification preferences from staff settings) – + Patch from Jeff Godin of TADL. + Improved default configuration for LoC Z39.50 target - added support for required truncation specific to LoC. + Added a new default indexing definition for all subjects which will return more results when subject searching in the OPAC. + Many new server configuration interfaces for functions such as circulation policies, hold policies, and notifications. + Added time granularity display to Patron Items Out screen in the Staff Client. Due time now displays along with due date. + Added RefWorks (online bibliographic management program) export capability.RefWorks + Zotero compatability improvements (MODS namespacing). + Zotero + For more information on MODS, see this page. + MODS + + Ability to import holdings via the standard Record Importer (Vandelay).Vandelay + Google Book Preview support as added-content + Improvements made to cloned patron search; fixing issues with records not returning due to cloned fields. + Acquisitions Preview includes a sneak peek at the preliminary work for manual funding management, PO creation, cataloging and receiving processes. + These are functional but are not intended for insertion into current workflows. This feature was specifically included to solicit feedback from + the community on this important feature. + + + + + New features (server/administration) + + Event Triggers – An entirely new subsystem for automatically running arbitrary, user-defined reaction code when presented with an ILS event + defined by the user. Notifications, delayed actions, acquisitions, and many other systems will make use of this new infrastructure. + + Ability to set pre-due and overdue e-mail notices from the Staff Client. + Auto-marking items as lost after specific overdue period. + Makes it easier to add new data to notices. + Can be used for generating and creating delays for the sending of hold pickup notices. + These settings are configurable from the Staff Client per branch or globally. + + + Formal support for Postgresql 8.3. + Dojo profile build specific to Evergreen, increasing load speed dramatically for the OPAC and Staff Clients. + Staff Client interfaces for defining circulation and hold policies from the Admin menu. + + Please note that this represents a change from previous versions of Evergreen and for new clients it is recommended to + use this interface, for. + + + Formal support for IE8, including a bug fix where titles with the “@” symbol would display as a http link. + Spaces in user names are being deprecated as they can cause authentication failure -CamelCase will be supported from this point forward. + Supercat: added support for returning records in Federal Geographic Data Committee (FGDC) Content Standard for + Digital Geospatial Metadata (CSDGM) format.Digital Geospatial Metadata (CSDGM) + Increased the re-shelving-complete process speed; making the flipping process from re-shelving to available much faster – + on suggestion from Bill Ott of GRPL. + Reporter fix to the display of ISBN and ISSN in some reports, and in some environments (environments which had newer versions + of Perl database drivers that affected some reports). + Bug fixes for Server Administration interfaces such as hours of operation, and generally improving speed of all the SA interfaces. + Removed Spanish translation set from the build environment as no Spanish translation has been contributed to date. + Internationalization improvements in the default skin; there are less English-only strings. + Improved output handling for unAPI services; important for popular add-ons like Zotero. + Improved handling of day-granular circulations, and their interaction with penalties – i.e. For a 7 day + circulating item that is checked out at 9am on Sunday, it is not due until closing on the following Saturday.. + Evergreen will notify that printer setups need to be checked at Staff Client upgrade time. + + + + -- 2.43.2