Tärkeää
- Pakollinen uudelleenindeksointi
- Tämä päivitys vaatii estävän uudelleenindeksoinnin, mikä tarkoittaa, että käyttäjät eivät pääse käyttämään tietokantaa uudelleenindeksoinnin aikana. Varmista, että varaat päivitykselle riittävästi aikaa.
- OAI/PMH ja XSLT
- OAI/PMH:n XSLT‑käsittely on muutettu.
- Muutokset voivat rikkoa joitakin nykyisiä XSLT‑tyylisivuja.
- XSLT:n tulee nyt tuottaa XML‑elementit juuritasolla
tai - perusasetuksiin on määritettävä XPATH‑haku.
- XSLT:n tulee nyt tuottaa XML‑elementit juuritasolla
Uutta
- /api/export – JavaScript-metadatan muokkaukseen
- Metatietojen kartoituksiin voi nyt liittää oman JavaScript-logiikan, jolla XML‑arvolistoja voi muokata ennen vientiä.
- TLS / Certmagic – ulkoisen tilin tuki
externalAccount‑tuki mahdollistaa muiden ACME‑tarjoajien käytön kuin Let’s Encrypt (esim. ZeroSSL).
- SAML – uloskirjautuminen
- Uusi endpoint:
/api/saml/sloIDP:n käynnistämälle uloskirjautumiselle - Tuki myös palveluntarjoajan (SP) käynnistämälle uloskirjautumiselle
- Uusi endpoint:
- SAML – “Takaisin sisäiseen kirjautumiseen” -painike
- Kirjautumissivun painike on nyt muokattavissa.
- Käytä paikkamerkkiä
- Uusi painike objektinluontinäkymässä: muuttaa mallipohjan/metatiedon tuottaman paikkamerkin suoraan kentän arvoksi.

- Uusi painike objektinluontinäkymässä: muuttaa mallipohjan/metatiedon tuottaman paikkamerkin suoraan kentän arvoksi.
- Tarkennettu haku – kenttähaku
- Hakukenttä, jolla voi suodattaa objektityyppien kenttiä, myös sisäkkäisiä.

- Hakukenttä, jolla voi suodattaa objektityyppien kenttiä, myös sisäkkäisiä.
- Lajittelunhallinta – kenttähaku
- Hakukenttä, jolla voi suodattaa objektityyppien kenttiä.

- Hakukenttä, jolla voi suodattaa objektityyppien kenttiä.
- Kokoelmakenttä tarkennetussa haussa
- Mahdollistaa:
- haku tietystä kokoelmasta
- haku objekteista, jotka eivät kuulu mihinkään kokoelmaan
- Mahdollistaa:
- Linkitetyt objektit – estä automaattiset ehdotukset
- Uusi maskiasetus poistaa ”luo uusi” ‑ehdotukset.
- UUID-haku päähaussa
- UUID (jälkeen #) toimii kuten global_object_id.
- Monikielisten kenttien haku/korvaa/lisää
- Massamuokkauksessa: etsi ja korvaus, sekä lisää‑toiminnot.

- Massamuokkauksessa: etsi ja korvaus, sekä lisää‑toiminnot.
Parannettua
- /api/oai – nopeampi XSLT
- XSLT käsittelee nyt kaikki objektit kerralla → huomattavasti nopeampi
- Uusi
xpath_querymäärittää miten tulokset yhdistetään OAI/PMH‑elementteihin
- /api/tags – uudet virheilmoitukset
TagsInUsekertoo nyt selkeästi (kolme ensimmäistä tapausta), missä tageja käytetään.
- Virheiden lokalisointi
- Tuki oikeuksien virheilmoitusten lokalisoinnille.
- Metatietojen kartoitus – virheiden läpivienti
- Lisäosien metatietovirheet voidaan nyt välittää suoraan käyttäjälle.
- POST /api/user
- Root‑käyttäjän kirjautumisen voi nyt estää (käytettävä esimerkiksi IP‑suojattujen pääsyoikeusryhmien kanssa).
- Tiedostoluoja
- Laajennettu tuki PCD-, TIFF‑ ja PDF‑sivuille (
--page).
- Laajennettu tuki PCD-, TIFF‑ ja PDF‑sivuille (
- SAML-kirjautuminen
- Parannettu debug‑lokitus.
- Käyttöliittymä
- Koko näytön -navigaatio näyttää linkitetyn objektin molemmissa näkymissä.
- Hakukentän tyhjennyspainike lisätty.
Korjattu
- Virheiden lokalisointi
- Korjattu: UnknownColumnType, UnsupportedFieldType, RecipeParamUnknownType.
- Indeksointi
- OpenSearchille sopiva virheentunnistus
- Liian pitkien facet‑termien katkaisu (Lucene 32kb rajoite)
- Hotfolder
- Linkitettyjen objektien päivitysongelma korjattu.
- Haku
- Tyhjät token-haut eivät enää tyhjennä tuloksia
- Virhe: WildcardOnlyNotAllowed haussa “-*”
- Käyttöliittymä
- Token-haut toimivat myös isoilla kirjaimilla.
- Linkitetyt objektit näkyvät oikein rajatuilla oikeuksilla.
- Poolivalitsin toimii objektinluontimodaalissa.
- “Poista kokoelmasta” näkyy vain kun se on järkevää.
- Vientiprofiilien väriasetuslistan lokalisointi korjattu.
- Linkitettyjen objektien “Not Found” -välitila poistettu.
- Sisäkkäisten kenttien raahausanimaatio korjattu.
- Metatietojen kartoituksella luodut linkitykset näkyvät oikein.
- Tuntematon maskijakaja ei enää estä näkymän latausta.
Lisäosat (plugins)
- Geo‑JSON
- Kenttäkohtaiset ikonit ja värit
Ei vain objektityypeittäin — nyt myös kenttäkohtaiset visualisoinnit. - Kenttäsuodatin kartalla
Kartalla voi piilottaa valittuja geo‑kenttiä ja keskittyä vain haluttuihin lähteisiin.
- Kenttäkohtaiset ikonit ja värit