Calibre 9.14 iznāca 28. augustā. Grāmatas metadatu logam ir pievienota poga AI Generate, kas vāku uzzīmē ar attēlu ģenerēšanas modeli. Stilu izvēlas no saraksta: romantika, zinātniskā fantastika, pulp fiction. Pirmajā reizē Calibre prasīs norādīt attēlu pakalpojumu un tam paredzēto atslēgu.
Tas pats laidiens aizver attālinātas koda izpildes ievainojamību Calibre satura serverī. Caurumu varēja izmantot lietotājs, kurš serverī jau ir pieteicies.
Vāks no modeļa
Vāku ģenerators strādā ar to pašu AI apakšsistēmu, ko Calibre nes līdzi kopš pagājušā gada decembra. Lietotājs izvēlas grāmatu, atver metadatu rediģēšanu un nospiež AI Generate. Stilu saraksts sakrīt ar žanru sarakstu. Modelis saņem iepriekš sagatavotu uzvedni.
Vāku trūkums lielā bibliotēkā ir vecs sīkums. Metadatu lejupielāde no tiešsaistes avotiem vāku atrod tikai tad, ja grāmata ir kādā katalogā. Pašizdevumi un veci skenējumi tur nav, tāpēc režģa skatā paliek pelēki taisnstūri ar nosaukumu. Tagad to vietā var uzlikt modeļa zīmējumu.
Oficiālajā izmaiņu sarakstā funkcija ir aprakstīta vienā rindā: vākus var ģenerēt ar AI dažādos stilos. Par attēlu izšķirtspēju vai izmaksām tur nav nekā. Katrs pieprasījums iet uz lietotāja izvēlēto pakalpojumu un tiek apmaksāts no lietotāja konta.
GitHub aizmugure pazuda, jo pazuda pakalpojums
Calibre 9.14 pievieno divas jaunas AI aizmugures, Anthropic un xAI. Tas nozīmē, ka programmas iekšienē var lietot Claude un Grok modeļus. Vienlaikus no saraksta ir izņemta GitHub aizmugure.
Iemesls ir vienkāršs. GitHub savu Models pakalpojumu izslēdza 30. jūlijā. GitHub izmaiņu paziņojumā uzskaitīts, kas beidza darboties: spēļu laukums, modeļu katalogs, inferences API un iespēja pievienot savu atslēgu. Jūnijā pakalpojums tika slēgts jauniem klientiem. 16. un 23. jūlijā GitHub ar nodomu lika pieprasījumiem atgriezt kļūdas, lai vēl aktīvie lietotāji paspētu pamanīt. Calibre laidiens nāca 29 dienas pēc pilnīgās izslēgšanas.
Satura serveris dabūja trīs labojumus
Calibre satura serveris ir tā daļa, ko cilvēki liek uz mājas datora vai VPS, lai savu bibliotēku lasītu no telefona. Versijā 9.14 tajā ir salaboti trīs veidu caurumi.
- Attālināta koda izpilde autentificētam lietotājam.
- Skriptu iepludināšana (XSS) vecajā grāmatas detaļu lapā.
- Vairākas patvaļīgas failu rakstīšanas kļūdas, arī autentificētam lietotājam.
Blakus tam FB2 ievade tagad pieņem tikai zināmas nosaukumvietas. Ar izdomātu nosaukumvietu varēja panākt faila ierakstīšanu ārpus paredzētās mapes. MOBI izvadē nostiprināta PalmDOC saspiešana pret speciāli sagatavotu ievadi.
Prasība pēc autentificēta lietotāja skan mierinoši tikai līdz brīdim, kad atceras, kā šos serverus tur praksē. Daudzi tos dara pieejamus ar vienu koplietotu kontu ģimenei vai draugiem. Calibre satura serverim 2024. gadā bija arī neautentificēta koda izpilde, ko STAR Labs atrada versijās līdz 7.14.0 un ko izlaboja 7.15.0.
Distributīvu pakotnes ir tālu iepakaļ
Šeit sākas nepatikšanas tiem, kas Calibre uzstādījuši no sava distributīva. Debian trixie piedāvā 8.5.0. Ubuntu 25.10 ir 8.8.0, bet Ubuntu 25.04 vēl stāv pie 7.26.0. Neviena no tām nesaņem 9.14 labojumus, kamēr uzturētājs nav sagatavojis atpakaļportētu pakotni.
Kovids Gojals pats izplata Calibre kā vienu binārā koda instalatoru, kas raksta mapē /opt/calibre un atjaunināšanos pārbauda pats. Tā ir vienīgā ceļa daļa, kas šodien dod 9.14. Distributīvu pakotņu lietotājiem tikmēr ir divi soļi: nolikt satura serveri aiz VPN vai reversā starpniekservera ar savu autentifikāciju, kā arī izmest kontus, kurus lieto vairāki cilvēki. Autentificēta koda izpilde nozīmē tieši to, ka bibliotēkas paroles zināšana ir vienāda ar čaulu uz servera.
AI Calibre iekšienē no pagājušā decembra
Pirmā LLM funkcija Calibre parādījās 8.16.0 versijā 2025. gada 4. decembrī. To sauca Discuss with AI. Tā ļāva jautāt modelim par grāmatu vai prasīt lasāmvielas ieteikumus. LWN aprakstīja, kas notika tālāk: lietotāji sāka prasīt funkcijas izņemšanu, Calibre autors Kovids Gojals atteicās.
Sliktākais, ko dabū, ir dažas rindas izvēlnē. Vienkārši ignorējiet tās.
Gojals tolaik apsolīja, ka Calibre nekad neizmantos trešās puses pakalpojumu bez skaidras piekrišanas. AI kods pēc noklusējuma vispār netiek ielādēts. Pieprasījumu paslēpt AI izvēlnes rindas viņš pieņēma. Otru pieprasījumu, kura autors tās gribēja izmest ar komentāru par sliņķa kodu, Gojals noraidīja bez paskaidrojuma.
Pārējais laidienā
Ārpus AI un drošības 9.14 sastāv no sīkumiem. OPDS plūsmā atgriezta grāmatas komentāra pirmā rinda, kas pazuda iepriekšējā versijā. Atceļot vairāk nekā piecu grāmatu dzēšanu, tagad rādās progresa josla. Grāmatu redaktora failu pārlūkā virs attēla parādās peldošs priekšskatījums. Tagu redaktora meklēšana vairs nešķiro burtus ar diakritiskajām zīmēm, kas latviešu bibliotēkā noder. Vāka priekšskatījums tiek izstiepts līdz pieejamajam laukumam ar saglabātām proporcijām.
Ziņu recepšu sarakstam pievienots The Golfer’s Journal. Sešas esošās receptes atjauninātas. Linux versijā salabotas hipersaites uzrakstos, kas dažās sistēmās nestrādāja.
Komentāri
Šim rakstam vēl nav komentāru. Esi pirmais, kurš dalās ar savu viedokli.