Published June 5, 2026 | Version 4.30
Software Open

Princeton-CDH/geniza: v4.30

  • 1. Center for Digital Humanities, Princeton University
  • 2. Performant Software

Contributors

Project leader:

  • 1. Princeton University

Description

This release includes improvements for document exports and person relationship exports, date validations, adding a new font to show more diacritics, bug fixes, and ingesting more CUDL iiif manifests.

Change log for v4.30

  • Fix the repeated columns generated by people export
  • LTR transcriptions have weird spacing when window is smaller than fullscreen
  • As a content editor, I want the csv of people-people relations to include admin and public URLs of the people pages so that I can easily click into the records from the csv
  • As a content editor, I want the csv of people-place relations to include admin and public URLs of the place pages so that I can easily click into the records from the csv
  • As a content editor, I want the csv of people-event relations to include admin URLs of the event pages so that I can easily click into the records from the csv
  • As a content editor, I want all People to automatically have a Person page, so that People information and networks are consistent
  • Fix the badges config such that they point to the workflow runs on main branch only
  • Alignment fails on some documents with empty lines
  • Public and admin search not yielding specific Person ("Abū l-Surūr b. Khallūf al-Ṭalḥī")
  • As a content admin, I should not be able to put in a date for a document or a person page that is AFTER the current date, so that I can avoid adding incorrect dates and typos to the database
  • Admin error, cannot select/reorder thumbnails
  • As a content admin, I should not be able to put in a date range for a document or a person page of which the end date is older than the start one, so that I can avoid adding incorrect dates and typos to the database.
  • Pasting Hebrew letters combined with vowels can result in decomposition via Unicode normalization
  • Some Islamic calendar month aliases still use trailing comma incorrectly after convertdate update
  • Hebrew font (Frank Ruhl1924 MF Medium) is missing some combining vowel marks

What's Changed

  • Fix alignment line height for nested p elements inside li (#1977) by @blms in https://github.com/Princeton-CDH/geniza/pull/1978
  • More (admin_url and url) columns to a person relationships' export by @mabdellatif88 in https://github.com/Princeton-CDH/geniza/pull/1980
  • Allowing all the people in PGP to have to have dedicated pages for detailed information by @mabdellatif88 in https://github.com/Princeton-CDH/geniza/pull/1979
  • Validating input dates to error out on future dates by @mabdellatif88 in https://github.com/Princeton-CDH/geniza/pull/1982
  • Ensure admin pages handle mixed placeholders/IIIF (#1986) by @blms in https://github.com/Princeton-CDH/geniza/pull/1988
  • Ingesting provenance and material_support by @mabdellatif88 in https://github.com/Princeton-CDH/geniza/pull/1989
  • Disallowing invalid date ranges by @mabdellatif88 in https://github.com/Princeton-CDH/geniza/pull/1990
  • Remove trailing commas from month aliases (#1993) by @blms in https://github.com/Princeton-CDH/geniza/pull/1994
  • Fixing an ingestion bug and handling exception gracefully by @mabdellatif88 in https://github.com/Princeton-CDH/geniza/pull/1996
  • Update Hebrew font to FrankRuhl1924MFMediumPro (#1991) by @blms in https://github.com/Princeton-CDH/geniza/pull/1998

Full Changelog: https://github.com/Princeton-CDH/geniza/compare/4.29...4.30

Files

Princeton-CDH/geniza-4.30.zip

Files (8.7 MB)

Name Size Download all
md5:fbb0704108a7b856f1bc6ba4e00f8edc
8.7 MB Preview Download

Additional details