Changelog and roadmap · 025.0

Lumina is at version 0.1.0, a first release candidate. Here is what is in it, what is planned, what we have decided not to do, and what stands between this and production.

0.1.0 · October 2026

Circulation

Check-out, check-in, renewals, holds with queues, transfers, offline queue, fines, payments, cash registers

Cataloguing

MARC21 editor with frameworks, ISBN lookup, duplicate detection, batch edit, labels, staged import, export, authorities

Patrons and OPAC

Patron records, cards, public catalogue, member accounts, events, rooms

Acquisitions and serials

Vendors, funds, baskets, orders, receiving, invoices, serial prediction, claims, routing, course reserves

Reports

34 built-in reports, guided builder, read-only SQL reports, CSV and XLSX export, dashboard

Platform

Roles and permissions, audit log, TOTP two-factor, API clients, webhooks, notices, calendar, cron tasks, Hindi and English

Mobile

A staff app and a member app, with a guard-only gate check

Koha import

42 entity types from four sources, dry run, preserved ids, rollback and reconciliation

Verification: about 1,822 automated API tests plus roughly 950 web, package and mobile tests exist. There are no browser end-to-end tests, no device tests of the mobile apps, no load test and no independent security audit yet.

Planned

45 of the 188 Koha features reviewed are Planned. The headline ones are SIP2, a Z39.50/SRU server, OAI-PMH, NCIP, EDIFACT, RFID, a plugin system, single sign-on and Koha's many translations. Here is every one, by module.

Circulation

  • Batch checkout
  • Fast cataloguing at the desk
  • Previous checkout warning
  • Return policy and float groups
  • Self checkout and self check-in

Holds, transfers and recalls

  • Place holds on several records at once
  • Hold start date in the future
  • Local holds priority, split queue, transport cost matrix
  • Batch modify holds
  • Transfer limits and transport cost matrix
  • Recalls
  • Bookings of catalogue items

Patrons

  • Self-edit with staff moderation
  • Merge, delete and anonymise patrons
  • Consent ledger and data subject tooling
  • Two-factor and OTP
  • Discharge (no dues clearance)

Cataloguing, items and authorities

  • UNIMARC and NORMARC
  • Advanced editor and macros
  • Z39.50 and SRU copy cataloguing
  • Batch modify records, MARC modification templates
  • Merge bibliographic records
  • Delete and restore records
  • Report a concern on a record
  • Rotating collections and stock rotation
  • Shelf browser

Serials

  • OPAC serial holdings and patron alerts

Acquisitions and suggestions

  • EDIFACT (QUOTES, ORDERS, INVOIC)

Course reserves, lists and social

  • Reading challenges and engagement

Reports and dashboards

  • Scheduled and emailed reports
  • Accreditation report packs (NAAC, NBA, accession register)

Tools, notices and content

  • Custom pages and HTML customisations

Administration and security

  • Record overlay rules and OAI sets
  • Single sign-on (OIDC, CAS, LDAP, Shibboleth)
  • SIP2 server
  • Audio alerts and column settings

OPAC and patron account

  • Custom OPAC blocks and CSS
  • Self-checkout in the OPAC
  • Bot protection on registration and login

Integrations and services

  • OAI-PMH provider and harvester
  • SRU and Z39.50 server
  • SIP2
  • NCIP
  • RFID
  • Digital lending (OverDrive, Libby, Hoopla)

Order is not a promise. Tell us which of these you need and we will say honestly when. Some listed items (for example parts of the kiosk and engagement features) exist in early form; the table counts something as built only when the whole path is complete.

Not planned

Some Koha features Lumina has chosen not to carry. The reasons are in the comparison table.

  • Unseen renewals limit
  • Item bundles
  • Circulation desks
  • Item-group holds and hold groups
  • Club holds
  • Curbside pickup
  • Point of sale (sell items)
  • Linked accounts
  • Housebound service
  • Item groups
  • Mana knowledge base
  • Report dictionary and Mana reports
  • Quote of the day
  • Perl plugin system
  • Additional fields
  • Cities, SMS provider table, item circulation alerts
  • Preservation module
  • ILS-DI
  • Elasticsearch and OpenSearch

Before production

  • Deploy to a public host, with monitoring and error reporting
  • A reviewed first database migration for production
  • Verify the Cloudflare Worker build and its scheduled tasks
  • Continuous integration for the quality gates
  • Backup and restore drills
  • Browser end-to-end and mobile device testing
  • An accessibility audit
  • An independent security review
  • Run the Koha import against a real Koha installation

Next step

Tell us what you need next.

If one of the Planned items is the thing standing between you and Lumina, we want to hear it.