Uutta
- Väriavaruus ja väriprofiili tiedostoversion luonnissa
Rajaustyökalun Create file variant -valintaikkunassa on nyt kuva-aineistoille valinnat Color space ja Color profile, jotka olivat jo latausikkunassa. Molemmat välitetään tuotantopyyntöön, joten versio voidaan tuottaa suoraan RGB-, CMYK- tai harmaasävyisenä ja upottaa siihen haluttu ICC-profiili. Aiemmin rajaustyökalu säilytti aina alkuperäisen tiedoston väriasetukset. Toiminto edellyttää tähän julkaisuun sisältyvää edellä kuvattua tukea näille kahdelle kentälle.
Korjattua
- Alueellisen variantin tietokantakieli ei enää estä poolien ja viestien lajittelua
Kun tietokantakieleksi määritettiin käyttöliittymäkielen alueellinen variantti – esimerkiksi tietojen kieleksi en-GB, kun käyttöliittymäkieliin sisältyi en-US – poolien, viestien, kokoelmien ja ryhmien käyttöliittymälle lokalisoidut indeksikentät nimettiin uudelleen tietokantakielen mukaan. Käyttöliittymäkieliin sidotut arvot poistettiin indeksistä huomaamatta, ja jokainen näiden kenttien mukainen lajittelu epäonnistutti koko haun, jolloin Collection Pron käyttöliittymä juuttui latausnäkymään. Indeksikentät säilyttävät nyt käyttöliittymäkielten nimet. Uudelleenindeksointi, jota tarjotaan kielten tallentamisen yhteydessä, muodostaa virheellisen indeksin uudelleen. - Tunnisteiden hallinta avautuu, vaikka työnkulkutoiminnon lisäosa puuttuisi
GET /api/v1/transitionsvastasi virheellä ”Request caused a panic” (400), kun työnkulun siirtymään liittyi sellaisen lisäosan toiminto, jota ei enää ollut asennettu – esimerkiksi siirron tai lisäosan poistamisen jälkeen. Tämä rikkoi käyttöoikeuksien hallinnan Tags & workflows -sivun. Tällainen orvoksi jäänyt toiminto palautetaan nyt tallennettuine asetuksineen. Toiminnon yhä sisältävän työnkulkujoukon tallentaminen hylätään kuitenkin edelleen, kunnes lisäosa asennetaan uudelleen tai toiminto poistetaan. - Vesileimalliset mukautetut versiot toimivat, kun kuvateksti on määritetty
Pyynnöstä tuotettava mukautettu versio, jossa käytettiin vesileimaa, tuotti vioittuneen eli tyhjän tiedoston aina, kun myös poolille tai objektityypille oli määritetty kuvateksti. Suoratoistona tuotettu tiedosto menetti tulosteensa, kun sekä vesileima että kuvateksti olivat käytössä. Versio sisältää nyt sekä vesileiman että kuvatekstin tavallisten vesileimallisten esikatseluversioiden tapaan. Näillä vaiheilla tuotetut BMP-versiot säilyvät 24 bitin truecolor-muodossa, ja/inspect-vientien tiedostokatselin näyttää bmp-, gif- ja webp-kuvat suoraan sivulla. - Yksittäiseen osioon rajattu asetusten tallennus ratkaisee osioiden väliset viittaukset tallennettujen asetusten perusteella
Yksittäisen asetusosion tallentaminen validoi pyynnöstä puuttuvat osiot niiden oletusarvoilla. Toiseen osioon viittaavan osion – esimerkiksi määritettyyn väriprofiiliin viittaavan mukautetun version esiasetuksen – tallentaminen saattoi siksi epäonnistua osion omassa osoitteessa, koska viitatun arvon katsottiin puuttuvan, ja onnistui vain, kun molemmat osiot lähetettiin samassa pyynnössä. Tallennus validoidaan nyt tallennettuja asetuksia vasten. Myöskään aiemmin asetuksellasave=ignore_errorstallennettu osio tai ympäristömuutoksen, kuten päivityksen tai lisäosan poistamisen, vuoksi vanhentunut tallennettu tuotantoasetus ei enää estä tai pyydä uudelleen vahvistamaan asiaan liittymättömän osion tallennusta. - Valittu väriprofiili upotetaan mukautettuihin versioihin ja tuotettuihin tiedostoversioihin
Sellaisen mukautetun version tai esiasetuksen lataaminen, jossa yhdistettiin väriavaruus ja väriprofiili, tuotti tiedoston ilman ICC-profiilia ja väärillä lineaarisen RGB:n väreillä. Valittu profiili määrittää nyt tulosteen ja upotetaan tiedostoon. ”RGB” ilman profiilia käyttää oletusarvoista sRGB-profiilia./api/v1/eas/producehyväksyy parametritcolorspacejacolorprofile. Nämä kaksi valintaa sisältävä rajaustyökalun valintaikkuna toimitetaan käyttöliittymän mukana. - Yksittäinen vanhentunut lajittelukenttä ei enää kaada kaikkia hakuja
Lajittelu lukuindeksistä puuttuvan kentän mukaan – tällainen kenttä saattoi jäädä jäljelle, kun tietomallin muutoksen tai kielenvaihdon uudelleenindeksointi vahvistettiin valinnalla ”skip” – sai OpenSearchin hylkäämään koko kyselyn virheellä ”No mapping found … in order to sort on”, minkä vuoksi Collection Pron käyttöliittymä juuttui latausnäkymään. Kartoittamattomat kentät lajitellaan nyt puuttuvien arvojen tavoin, ja Painless-lajittelijat ohittavat kentät, jotka puuttuvat dokumentin kartoituksesta. Nyt tavoittamaton virheIndexErrorWaitForReindexon poistettu: tämän koodin perusteella toimivat asiakkaat eivät enää saa sitä. - Videoversiot koodataan oletusarvoisesti noin kolme kertaa nopeammin
Videon tuotanto-ohjeen oletusarvoiset ffmpeg-asetukset muuttuvat arvoista-preset slow -crf 18arvoihin-preset fast -crf 20. Silmämääräisesti eroa ei huomaa pienennettyjen verkkotoistoon tarkoitettujen versioiden laadussa, ja tiedostokoot ovat suunnilleen samat. Koodauksen oletusaikaraja kaksinkertaistuu yhdestä tunnista kahteen, joten erittäin suurten lähdevideoiden koodaus ei enää keskeydy aikarajan vuoksi. Muutos ei vaikuta tuotantoasetuksiin, joissaffmpeg_paramstaitimeouton korvattu omalla arvolla. Nykyiset versiot saavat uudet asetukset käyttöönsä vasta uudelleensynkronoinnin yhteydessä. - HEIC toimii rajaustyökalussa, mukautetuissa versioissa ja tiedostojen tuotannossa
HEIC-aineiston lataaminen mukautettuna versiona tai koonmuutos- tai rajausparametreilla sekä uuden alkuperäistiedoston tuottaminen siitä epäonnistui, jos tiedostomuoto jätettiin ennalleen. HEIC-muotoa voitiin lukea mutta ei kirjoittaa.heicon nyt täysimääräinen tuotantomuoto sekä syötteenä että tulosteena, joten kaikki nämä toiminnot tuottavat jälleen aidon HEIC-tiedoston. Myösformat=heicvoidaan pyytää erikseen. Lähteet, joiden tiedostopäätettä ei voi lainkaan koodata (esimerkiksijfif), käyttävät epäonnistumisen sijaan tuotantoreseptin oletusarvoista tulostemuotoa (jpg). ”Säilytä tiedostomuoto” -version viety tiedosto nimetään toteutuneen tulostemuodon mukaan. HEIC-koodaus edellyttää libheif-kirjastoa ja x265- enkooderilisäosaa. Virallisessa Docker-kuvassa se on nyt mukana (libheif-plugin-x265); muiden asennusten on tarjottava ImageMagick/vips, jonka libheif pystyy koodaamaan HEVC-muotoa. - Juuri määritetyn tietokantakielen päivämäärämuodot
Kun määritetään tietokantakieli, jonka kielialuetta käyttöliittymä ei tunne – esimerkiksi alueellinen variantti en-GB – sen päivämäärämuotojen malliksi kopioidaan saksalainen kielialue. Kopiointi epäonnistui heti, kun jokin päivämääräkenttä oli hahmonnettu, koska päivämääräkomponentti tallentaa johdettuja tietoja välimuistiin samoihin muoto-olioihin, joita kopioitiin. Kirjautuminen saattoi tämän vuoksi juuttua. Välimuistiin tallennetut tiedot ohitetaan nyt kopioitaessa. Myöskään käyttöliittymäkielen omia päivämäärämuotoja ei käytetty käänteisen ehdon vuoksi. Niitä käytetään jälleen ja vain, kun kyseiselle kielelle on määritetty kalenteri. - Vetäminen kokoelman päälle ei enää näytä virheitä, jos kokoelmaan ei ole lukuoikeutta
Kun jotakin vedettiin sellaisen kokoelman päälle, johon käyttäjällä ei ollut lukuoikeutta, käyttöoikeudet tarkistettiin jokaisella osoittimen liikkeellä. Jokainen tarkistus avasi oman API-virheikkunansa kesken vetämisen. Tarkistus tapahtuu nyt ilman ilmoitusta, eikä sitä yritetä epäonnistumisen jälkeen uudelleen. Virhe ilmoitetaan vasta, jos kohde pudotetaan kokoelmaan. - Napsautus hiiren kakkospainikkeella ei enää lataa tietosivupalkkia uudelleen
Tietueen pikavalikon avaaminen haussa valitsee tietueen, minkä vuoksi tietosivupalkki tyhjensi aiemman sisältönsä ja latasi kyseisen tietueen sen tilalle. Pikavalikko valitsee nyt tietueen valikon toimintoja varten muuttamatta sivupalkkia. Tavallinen napsautus jo valittuun tietueeseen lataa sen edelleen avoimeen sivupalkkiin. - Uudelleen käyttöön otetut luettelot eivät enää jää estetyiksi
Useammin kuin kerran käytöstä poistetun luettelon päälle jäi peittokerros, kun luettelo otettiin jälleen käyttöön, joten sen rivit eivät enää reagoineet napsautuksiin. Ongelma näkyi poolieditorissa: kun Watermark-välilehden Caption-asetukseksi vaihdettiin None tai Inherit from parent pool ja sitten takaisin Configure, kenttäluettelo jäi pois käytöstä ja vain lisäyspainike reagoi. Luettelon käytöstä poistaminen on nyt idempotentti toiminto, ja käyttöönotto poistaa peittokerroksen kaikissa tapauksissa.