Open Fifth Koha & Aspen Discovery Development Updates – January 2026

Last updated on: 30th January 2026| 30th January 2026 | Open Fifth | Software development

Welcome to our development update series! Every two months, we’ll be sharing highlights from the Open Fifth team on the Koha and Aspen Discovery software developments we’ve been working on, showcasing the developers behind the code and the libraries who make these enhancements possible through their sponsorship and testing.

Koha development highlights

1. Bookings improvements

We’ve been hard at work fixing bugs and refining features in the bookings functionality we recently introduced into Koha.  There’s plenty more to do, including exposing hourly bookings soon, but the foundations are considerably further along and more reliable than they’ve ever been before.

Primary developer: Martin Renvoize

Sponsoring library: ByWater Solutions and Open Fifth

Release: 25.11.x (maintenance releases)

Bugzilla – Bug 39916

 

2. GIR:LSL support for EDIFACT messages

We’ve added support for EDItEUR/BiC GIR:LSL (Library Sub-Location) field in EDIFACT processing to complement existing GIR:LSQ functionality, allowing flexible mapping of both fields to location and collection item fields with independent configuration.

Primary developer: Martin Renvoize

Sponsoring library: Bi-Borough Libraries & Archives (Westminster City Council and Royal Borough of Kensington and Chelsea)

Release information: 25.11

Bugzilla – Bug 40391

 

Coming soon to Koha

1. Patron self-renewal

An enhancement allowing libraries to decide whether patrons can self-renew through the OPAC. This can be done at category level so that only certain categories can be enabled for this. The time period that this is available for can also be customised as well as the ability to add verification questions, such as a confirmation of the patron’s details.

Primary developer: Matt Blenkinsop

Sponsoring library: Bi-Borough Libraries & Archives (Westminster City Council and Royal Borough of Kensington and Chelsea)

Release target: 26.05

Bugzilla – Bug 26355

 

2. Ability to assign staff to manage ILL requests

This development abstracts the existing ‘Managed by’ functionality currently utilised in suggestions to also be utilised by the ILL module.

User notes:

The staff member who creates a new ILL request is automatically assigned as its manager.

No manager is assigned to ILL requests made by users without ‘ILL’ permission e.g. patrons using the OPAC.

When an ILL request without a manager has its status changed, the staff member making the change is automatically assigned as its manager e.g. by clicking ‘confirm’ or ‘revert request’.

It is possible to manually update a request’s manager by clicking the ‘Edit request’ toolbar button when viewing a request. The patron search modal, ‘select manager’ button and all its functionality is shared with the ‘select manager’ present in the suggestions module. This means that when editing an ILL request, the ‘managedby’ defaults to the staff member editing the request, unless ‘Keep existing manager’ is clicked, like it happens in suggestions.

This is fully core built, all backends will automatically hook into this functionality, because:

  • Automatic ‘managedby’ happen on status change, regardless of backend
  • All requests have access to ‘edit request’ page, regardless of backend

 

Only if a logged in staff member exists does the auto behaviour set the manager. If no staff member is found, nothing happens e.g. an ILL request status was changed by a CLI command / cronjob

Primary developer: Pedro Amorim

Sponsoring library: UKHSA

Release target: 26.05

Bugzilla – Bug 40504

 

3. Flywire rewrite on new API

We previously refreshed the WPM / Flywire plugin, however this was using the outdated and “to be deprecated” API that was legacy from before WPM were acquired by Flywire. We’ve now completely rewritten the plugin to use the new Flywire API, which is much better and relies on newer, non-outdated standards.

Primary developer: Jacob O’Mara

Sponsoring library: Part-funded by University of Hertfordshire, with further funding from institutions using Flywire to be confirmed.

Release target: This development is a plugin that will be available following further customer testing.

 

4. Cash management enhancements

Work is also continuing on the point of sale reconciliation development, which will significantly enhance the cash management facilities within Koha by adding an optional two-phase workflow to the cash-up process allowing for reconciliation amounts to be recorded against registers.

Primary developer: Martin Renvoize

Sponsoring library: West Sussex Libraries, with essential testing from Debbie McCarthy, Ricky Theodosio and Lucy Morris, with further sponsorship from Open Fifth

Release target: 26.05

Bugzilla – Bug 40445

 

Aspen Discovery development highlights

1. Publication date ordering for Summon

Update the filters that control how the Summon results are displayed to include publication date newest and publication date oldest.

Add Publication Date to Summon Search results to prevent librarians needing to click into the result in order to see the publication date.

Primary developer: Alexander Blanchard

Sponsoring library: Open Fifth

Release: 25.12.00 (completing QA)

Jira – DIS-1704

 

 

Coming soon to Aspen Discovery

1. Daily and custom usage data view and download

This enhancement will allow Aspen administrators to both view and download Aspen data usage by day, month, year, or any custom period (number of days). This is to ensure that library staff can retrieve usage data that matches their own internal reporting periods, rather than being limited to the monthly usage tracking option available in Aspen.

This will be made available to the general administration metrics, API metrics, Sideloads metrics, and a few others.

Primary developer: Chloé Zermatten

Sponsoring library: Open Fifth, with essential input from East Dunbartonshire Leisure and Culture

Release target: 26.02.00 (community), Aspen 26_Q2 (Open Fifth customer branch)

 

2. Aspen Discovery native events – phase two

Various exciting enhancements including the ability to register to native events, the ability to include waiting lists and enhanced usage data, with API endpoints allowing for the export of this data into other systems easily.

Primary developers: Chloé Zermatten, Jacob O’Mara and Alexander Blanchard

Sponsoring library: Sefton Libraries, with essential testing from Lizzie Todd, Daniel Tumilty, Georgia Barwise and Ben Kelly.

Sefton Libraries sponsorship is supported by LibraryOn using public funding by Arts Council England.

Release target: Varied, first enhancements to be available Spring 2026. We’ll release more information about these developments as they become available.

Jira – DIS-609

 

 

Previous posts

Open Fifth Koha & Aspen Discovery Development Updates – November 2025

 

 

Work with us

Have an idea for a new Koha or Aspen Discovery feature you would like to see? Reach out to discuss how we can help bring it to the library!

[email protected]    |   +44 (0) 1483 378728

Previous

What’s on our shelves: An accounting database style guide, the making of evil, and a trip to Porpoise Spit…

Next

Koha LMS and Aspen Discovery for public libraries

Photograph of bookshelves