May 2023 Release Candidate
Pre-releaseFromThePage major release 23.5 adds a new German-language interface, better support for TEI tagging in Right-to-Left scripts, new configurable bulk exports, performance enhancements and security improvements.
The team is grateful to Sabrina Strutz at the Centre for Information Modelling at the University of Graz for development of a German interface as part of "Digital Edition Creation Pipelines: Tools and Transitions" funded by "CLARIAH-AT funding call 2022", to Wellington Anthony Johnson II (@ajistrying) for open-source contributions, and to developers Sadan Masroor (@symmetrically) and Sylvie Daines (@sylvieed).
What's Changed
- Fixed path helper and export code for #3354 by @benwbrum in #3369
- Temporarily disable subject-seeded text search for #3364 by @benwbrum in #3366
- added real names and reviewed deeds by @saracarl in #3377
- Work-around for pandoc bug in #3378 by @benwbrum in #3379
- Resolves #3385 error importing v3 IIIF manifest by @benwbrum in #3386
- Restructure zip export for #2136 use original filename for #2811 by @benwbrum in #3328
- Add an index to deeds.visit_id for #3382 by @benwbrum in #3383
- #3364 Replace controller response for deep-linked article-seeded search by @benwbrum in #3389
- Address the facs problem in #1036 by changing native to default in RI… by @benwbrum in #3388
- Landing page by @saracarl in #3394
- 3400 export printable no pages by @benwbrum in #3401
- Add landing page css and js to manifest.js by @saracarl in #3403
- Increase length of imported annotation field and preserve linebreaks … by @benwbrum in #3396
- initial work on asset references by @saracarl in #3406
- 2820 discussion forums by @benwbrum in #3345
- Conditionally include thredded.js due to jquery_ujs conflict #3412 by @benwbrum in #3413
- Added alt text transcription and metadata field type for #3399 by @sylvieed in #3407
- allow turning off and editing metadata fields when enabled by @saracarl in #3393
- Bump nokogiri from 1.13.8 to 1.13.10 by @dependabot in #3418
- Bump loofah from 2.18.0 to 2.19.1 by @dependabot in #3420
- Bump rails-html-sanitizer from 1.4.3 to 1.4.4 by @dependabot in #3424
- First pass handling bulk import #3397 by @benwbrum in #3428
- Bump omniauth from 1.9.1 to 1.9.2 by @dependabot in #3289
- Ignore false missing & unsued translations for #3430 by @sylvieed in #3431
- Add work metadata and subject lat/long/article to subject index expor… by @benwbrum in #3423
- Don't use fork of i18n-tasks anymore for #3432 by @sylvieed in #3433
- Only show "help out" link to work collaborators for #1043 by @sylvieed in #3421
- Use image helpers for image tags in landing pages for #3427 by @sylvieed in #3437
- Made transcribe save buttons disable after click for #3365 by @sylvieed in #3436
- Handle unusual data for #3442 and #3443 by @benwbrum in #3444
- Wrassling with asset pipeline by @benwbrum in #3446
- Cache recent deeds in collaborator dashboard / watchlist for #3439 by @sylvieed in #3451
- Bump globalid from 1.0.0 to 1.0.1 by @dependabot in #3466
- Bump rack from 2.2.4 to 2.2.6.2 by @dependabot in #3465
- Use institution name in email signature for #3380 by @sylvieed in #3419
- Refactor owner summary contributors to use deeds for #3317 by @sylvieed in #3449
- Added filename in upload finished email for #2981 by @sylvieed in #3452
- fix larg org pricing layout by @saracarl in #3472
- Add domain: all to address #3477 by @benwbrum in #3478
- Fixes #3469 by updating newrelic agent gem by @saracarl in #3473
- remove deed list from owner profile by @saracarl in #3471
- Landing pages by @benwbrum in #3483
- Attempt to fix #3488 by reducing maximum compression to 80% and 2MB by @benwbrum in #3489
- Landing pages link target changes by @benwbrum in #3494
- 3496 statistics off by @saracarl in #3499
- Bump sanitize from 6.0.0 to 6.0.1 by @dependabot in #3486
- fix logo link, config routes for landing page deployment by @saracarl in #3501
- Resolves #3496 for collections and fixes new collaborators by @benwbrum in #3502
- fix reference to landing footer image by @saracarl in #3507
- Add format to rendering blocks for Transkribus integration #3167 by @benwbrum in #3510
- 3167 transkribus zero index by @benwbrum in #3512
- login as transcriber addition by @ajistrying in #3519
- Change owner list order for #3521 by @benwbrum in #3522
- Subject dialog box close for edit and add child category by @symmetrically in #3531
- #2944 - Work list sorting by percent complete by @symmetrically in #3533
- 3327 background reports by @benwbrum in #3527
- add lastUpdated time to work status in iiif collection manifest by @saracarl in #3526
- german messages by @saracarl in #3536
- add logging for sso logins by @saracarl in #3525
- Fixed bad number of arguments error for #3545 by @benwbrum in #3546
- #3329-Button Added To Check All CheckBox by @symmetrically in #3539
- Specify non-error version of tippy.js for #3550 by @benwbrum in #3551
- Improve performance of article updates on rename for #3555; Reduced d… by @benwbrum in #3556
- #2811 - Display Original filename by @symmetrically in #3549
- remove deadbeef from collaborator dashboard by @saracarl in #3561
- #3534-Configured CodeMirror for RTL by @symmetrically in #3560
- 3541 multi tenant forum fixes by @benwbrum in #3563
- Bump rack from 2.2.6.2 to 2.2.6.4 by @dependabot in #3553
- #1527 Added warnings on navigation without saving transcription by @symmetrically in #3574
- Fixes #3498 by using cached deed update date by @benwbrum in #3572
- fix typo by @saracarl in #3571
- Manifest status URI fix by @symmetrically in #3573
- Enhanced sorting for numeric and alphanumeric titles by @symmetrically in #3554
- 3474 configurable print by @benwbrum in #3562
- Change old url_for to root_url for #3577 by @benwbrum in #3584
- #3384 Reorganized the email for user stats by @symmetrically in #3585
- Handle datatypes correctly for #3591 and #3594 by @benwbrum in #3598
- #3374-Added check for logged in user by @symmetrically in #3593
- #3567-Hidden two metadata divs on page load by @symmetrically in #3592
- #1371-Excluded opt-out users from all contributors and new collaborators by @symmetrically in #3595
- #3582-Fixed the justification bug from CodeMirror by @symmetrically in #3588
- #3597 Transcriber login redirect by @symmetrically in #3604
- Bump nokogiri from 1.13.10 to 1.14.3 by @dependabot in #3609
- #3599-Fixed Check All Bugs by @symmetrically in #3611
- #3570 Rescue document upload metadata fail by @symmetrically in #3587
- Revision of german translation by @strubrina in #3615
- Address issues following UT scan by @benwbrum in #3618
- Add codespaces by @sylvieed in #3627
- development to release branch by @benwbrum in #3617
Contributors
The team is grateful to the Council of State Archivists for support for the metadata creation feature, University of Texas Libraries and the National Endowment for the Humanities for multilingual facet display, and to intern Sylvie Daines for several bug fixes.
- @dependabot made their first contribution in #3418
- @ajistrying made their first contribution in #3519
- @symmetrically made their first contribution in #3531
- @strubrina made their first contribution in #3615
Full Changelog: v22.10...v23.5