logo

Evergreen New Feature Review Guide (3.12)

Evergreen 3.12
Evergreen 3.12 was released in December 2023. New features and enhancements from the Evergreen 3.12 release are listed below. Descriptions are provided for the highlighted components and they are grouped together by Evergreen module. Links to supplemental documentation and individual handouts are also provided. See more details about the original 3.12.0 release and subsequent 3.12 patch releases in the full 3.12 release notes

If your library is upgrading and missed an earlier release, please see the links on the right to review previous releases notes, New Feature Release Guides, and equinoxEDU Spotlight sessions for the last few versions of Evergreen.
 
The Evergreen 3.12 Detailed Summary Grid serves as a dashboard listing descriptions and components of each new feature all in one convenient view. The grid includes notes on new permissions and settings associated with the features included in this release.

3.12 Highlights include:
  • Numerous Accessibility Improvements
  • Acquisitions functionality for fiscal years, calendars, and new reporting sources
  • Angularization of Admin interfaces for Printer Settings & Custom Org Unit Trees
  • Various Architecture updates with Angular Linting Rules and Support for Redis
  • New Added Content Tab in the Staff Catalog
  • Holds eligibility expansion and Holds Pull List filters
  • OPAC display enhancements
Accessibility
Various Accessibility Improvements
(Release Notes)
This release includes dozens of improvements made to the accessibility of Evergreen! Included in the release are many improvements to assist screen readers including the additional of labels and alt text.  Also updated is further keyboard support of buttons, better color contrast throughout the staff interface, and improved table navigation in multiple locations.
Acquisitions
Fiscal Years and Calendars Interface
(Release Notes)
Developer: Tiffany Little (PINES)
With this update, a new interface has been added that allows libraries to manage their fiscal years and calendars. If a person has the ADMIN_ACQ_FISCAL_YEAR permission, they can be located in Administration → Acquisitions Administration → Fiscal Years and Calendars. The Default fiscal calendar will also be used by default, and new calendars, in order to be visible, will need to be updated into using the new fiscal calendar in the org unit.

New Reporting Sources for Invoice Totals
(Release Notes)
Developer: Galen Charlton (Equinox)
Three report sources were added: Invoice Totals, Invoice Debits by Funds, and Invoice Debits by Fund Tag. These new sources report on the invoice totals or invoice fund debits. These reports will include line items and direct charges. The intended use of these new sources is to be used as the base of a report. More fields and tables can be brought in by navigating links in the template editor.
Administration
Hatch Printer Settings Configuration - Interface ported to Angular
(Release Notes)
Developer: Bill Erickson (King County Library System)
The Hatch Printer Settings found via Administration --> Workstation have now been ported into Angular and you may notice a difference in the display. This includes moving the checkbox that enables Hatch printing from the retired interface into the new Angularized interface.

Custom Org Unit Trees - Interface ported to Angular
(Release Notes) | (Documentation)
Sponsor: King County Library System | Developer: Jason Etheridge (Equinox)
The interface for Custom Org Unit Trees found via Administration --> Server Administration > Custom Org Unit Trees has been ported into Angular. You should notice a difference in the display and improved navigation.
Architecture
MARC Export Script Improvements
(Release Notes)
Developers: Jason Stephenson (Sigio), Galen Charlton (Equinox), Josh Stompro (LARL)
The 3.12 release includes multiple updates to the MARC export scripts that are used by system administrators with 3rd party tools that ingest MARC records.
  • Adds a new 852b switch that sets the expectation of library designation values to be included on the files to identify the circulation library, the owning library, or both
  • Allows for an exclude-hidden option that will no longer produce 852 fields as long as they are hidden from OPAC. Without any visible items, a bib will not be included in the output.
  • The marc_export now sorts the output by Bib ID.
  • The default encoding method for marc_export has been changed over to UTF-8.
Support for Redis
(Release Notes)
Developer: Bill Erickson (King County Library System)
This upgrade adds a new a new option for admins to use Redis as the messaging service that Evergreen's OpenSRF uses. This will replace Ejabberd.
  • Note: OpenSRF LEgacy JSON Gateway will also be depreciated and removed from OpenSRF.
Angular Linting Rules
(Release Notes)
Developer: Jane Sandberg (Independent)
New rules have been created for the linting tool which checks code for programmers. This tool will catch simple and basic syntax and stylistic errors as well as find errors that do not follow WCAG 2.1 guidelines for accessibility. The tool helps unify and standardize the code syntax for The Evergreen Project community.
Cataloging
Create MARC Record - Shortcuts and other Interface Improvements
(Release Notes)
Developer: Josh Stompro (LARL)
Functional updates to the Create MARC Record Interface include shortcuts for navigation and display enhancements, including:
  • Ctrl+F3 is a new global keyboard shortcut that will open the Create MARC Record interface
  • When loading the screen, the initial focus will be on the template selector and will set a unique page title
  • Also focus will be on the item add checkbox and will switch to call number input when activated
  • Help button is hidden in the flat text editor
  • Ctrl+S shortcut added to save
  • Ctrl+E shortcut added that jumps to the flat text editor textbox
Item Alert Type Default
(Release Notes)
Developer: Jane Sandberg (Independent)
A default item alert type can now be set by going to the Preferences tab in the holdings editor. Under "Item Atrribute Settings" there is a "Default Item Alert Type" dropdown menu to choose a new default from among the available item alert types. The setting is saved automatically as a server-workstation preference.

Link Checker - Interface ported to Angular
(Release Notes) | (Documentation)
Sponsor: King County Library System | Developer: Jason Etheridge (Equinox)
The Link Checker, available under Cataloging, has now been ported to Angular. URL. You may notices differences in the display. For example, "Verification Attempts" is now called "Branches" while "URL Verification" is now labeled "Attempts." Sessions and Batches are now combined in the main grid. Further, a new feature called Filter Groups has been added which will allow for the naming and saving of grid filter groups.
Staff Catalog
New NoveList Added Content Tab
(Release Notes) | (Documentation)
Sponsor: NOBLE | Developer: Stephanie Leary (Equinox)
A new tab has been added to the Angular Staff Catalog page called "Added Content." At present, this only supports NoveList added content. This tab also comes with additional optional settings. If no NoveList settings are active, the tab will not appear. If the settings are enabled with NoveList credentials but there are no results, the tab will read "No Added Content".

Clear Added Content Cache Action
(Release Notes)
Developer: Galen Charlton (Equinox)
A "Clear Added Content Cache" action has been added back to the Other Actions menu in the Staff Catalog record page.
Circulation
Holds Eligibility Expanded
(Release Notes)
Developer: Jason Stephenson (Sigio)
Uses the existing "holdable" and "is_available" flags defined for each Item Status to determine if an item is eligible to fill a hold. The system will now look to see if both flags are set to true to determine eligibility. This makes more copies available to fill holds and allows for more granular control.

New Filters for Holds Pull List
(Release Notes)
Developers: Bill Erickson (King County Library System) and Dan Briem (Harrison PL)
New filters have been added to the Holds Pull List. One filter narrows by Pickup Library and another filter can narrow by one or more Shelving Location / Location Groups. Options to "Print Full List" and "Download CSV" will reflect the filtered results. The filters are also sticky and will be retained for future pull lists.
OPAC
Filter Searches By Course Reserves
(Release Notes)
Developer: Jane Sandberg (Independent)
A new filter is available on the OPAC if the organization is opted into the Course Materials module that allows patrons to filter based on course reserves. This filter can filter by a particular course or filter a particular course out of search results. In the Staff Catalog, a similar feature has been included as optional functionality.

OPAC Displays Upcoming Library Closures
(Release Notes)
Developer: Terran McCanna (PINES)
The OPAC will now show upcoming closures in Library Information Pages. These closure times are pulled from the Closed Dates Editor found under the Administration -> Local Administration -> Closed Dates Editor.
equinoxEDU: Spotlight

Settings

Hide Titlebar
Hide Box Content
Favorite Box

Styles

equinoxEDU: Spotlight
Other Resources

Settings

Hide Titlebar
Hide Box Content
Favorite Box

Styles

Other Resources
Contact Us
Contact Equinox about documentation and training opportunities via email at:
training-events@equinoxOLI.org.
About Equinox Open Library Initiative
Equinox Open Library Initiative Inc. is a 501(c)3 corporation devoted to the support of open source software for public libraries, academic libraries, school libraries, and special libraries. As the successor to Equinox Software, Inc., Equinox provides exceptional service and technical expertise delivered by experienced librarians and technical staff. Equinox offers affordable, customized consulting services, software development, hosting, training, and technology support for libraries of all sizes and types.


To learn more, please visit https://www.equinoxOLI.org
SubjectsPlus
This guide was created using SubjectsPlus, an open source content management system for information sharing. Interested in how SubjectsPlus could benefit your organization? Learn more by visiting us at: https://www.equinoxoli.org/products/subjectsplus.
Upgrade Checklists
To assist with planning for an upgrade, lists are provided to offer a summary of the new features included in each release and the default nature of their availability. Many features in new releases are optional. Some are enabled by the addition of new staff permission groups or new library settings. Notes are provided here to indicate whether a new feature is enabled by default and to identify associated configuration details. 

PDF version of the consolidated checklists for printing:  3.12 Checklist
Evergreen 3.12 Upgrade Defaults for New Features
Module
Feature
Default Availability
Acquisitions

New Interface for Fiscal Years and Calendars

Available after upgrade for optional utilization with a new staff permission
Architecture Support for Redis as Messaging Service for OpenSRF Requires configuration
Cataloging Default Item Alert Type Available after upgrade for optional utilization as a Preference setting
Staff Catalog New Added Content Tab for NoveList Content Requires third-party integration
  
Evergreen 3.12 Upgrade Defaults for Miscellaneous Enhancements
Module
Feature
Default Availability
Accessibility Various Accessibility Improvements Available after upgrade by default
Acquisitions

Three New Reporting Sources for Invoice Totals

Available after upgrade by default
Administration Hatch Printer Settings Configuration Ported to Angular Available after upgrade for optional utilization
Administration Custom Org Unit Trees Ported to Angular Available after upgrade for optional utilization
Architecture MARC Export Script updates Available after upgrade with default behaviors
Architecture Angular Linting Rules Available after upgrade for optional utilization
Cataloging Create MARC Record Interface Improvements Available after upgrade by default
Cataloging Link Checker Interface Ported to Angular Available after upgrade for optional utilization
Staff Catalog Clear Added Content Cache Action Added Available after upgrade for optional utilization
Circulation Holds Eligibility Expanded Available after upgrade for optional utilization
Circulation New Filters for Holds Pull List Available after upgrade by default
OPAC Filter Search by Course Reserves Available after upgrade for optional utilization
OPAC OPAC Displays Upcoming Closures Available after upgrade for optional utilization
   
See Release Notes for full list of Miscellaneous enhancements included in the 3.12 release,

Powered by SubjectsPlus