Releases: vibloteket/bokfri
Release list
Bokfri 1.1.1
Bokfri 1.1.1
Bokfri 1.1.1 förbättrar felåterkopplingen i desktopprogrammet, gör CLI-utdata
tydligare och utökar PDF-exporten från kommandoraden. Installationspaketen är
också ungefär 30–35 procent mindre tack vare en minimerad Java-runtime och
renare paketering.
Viktigaste ändringarna
- formulär i desktopprogrammet förklarar nu ofullständiga eller ogiltiga
uppgifter vid sparförsök i stället för att enbart inaktivera OK-knappen - oväntade GUI-fel visar kopierbar diagnostik och loggsökväg; loggmappen kan
öppnas direkt från feldialogen och dialogen Om Bokfri bokfri statusger en samlad översikt över datakatalog, databasformat, valt
företag och bokföringsår samt CLI-loggens sökväg- oväntade CLI-fel skrivs med full diagnostik till
bokfri-cli.log;--verbose
kan även visa detaljerna i terminalen utan att störa vanliga JSON-flöden - företag och bokföringsår markerar aktuellt val kompakt i listor, och
bokföringsår visas med det senaste först account list --filter TEXTfiltrerar konton efter nummer eller beskrivning- texttabeller och rapporter använder konsekventa, innehållsanpassade kolumner
med högerjusterade tal - balansrapport, resultatrapport, huvudbok, verifikationslista och enskild
verifikation kan exporteras till PDF från CLI med--output - försäljningsrapport, följesedel och plocklista hanterar decimalantal korrekt
och bevarar exakt decimalaritmetik för vikt och volym - installationspaketen innehåller en minimerad Java-runtime och endast
produktions-JAR:en; artefakterna är cirka 30–35 procent mindre än i 1.1.0
Databas och kompatibilitet
Bokfri 1.1.1 använder samma databasformat 2 som Bokfri 1.1.0. Ingen ny
migrering krävs vid uppgradering från 1.1.0. Säkerhetskopiering före uppgradering
rekommenderas ändå som vanligt.
CLI-förenklingen ersätter de överlappande kommandona paths, doctor,
company current och year current med:
bokfri status
Kända begränsningar
- Paketen är inte kodsignerade. Windows SmartScreen och macOS Gatekeeper kan
därför visa en varning vid installation eller första start. - Kommandoradsgränssnittet täcker många centrala arbetsflöden men inte samtliga
funktioner i desktopprogrammet. - Windows systemtema kan visa ett större vänsterindrag i menyer än andra
plattformar; Bokfri använder fortsatt standardbeteendet från Swing.
En fullständig teknisk ändringslista finns i
CHANGELOG.md.
Kontrollsummor för installationsfilerna finns i SHA256SUMS.
Problem och förbättringsförslag kan rapporteras på
GitHub Issues. Publicera aldrig
bokföringsdata, personuppgifter eller andra känsliga uppgifter i en öppen
felrapport.
Bokfri 1.1.0
Bokfri 1.1.0
Bokfri 1.1.0 gör Bokfris centrala bokföringsflöden tillgängliga både i
desktopprogrammet och från kommandoraden. Releasen innehåller också säkrare
versionshantering av databaser och säkerhetskopior, SIE-import och -export,
förbättrad decimalhantering samt många nya kontroller och automatiserade tester.
Viktigaste ändringarna
- ett omfattande kommandoradsgränssnitt för företag, bokföringsår, konton,
verifikationer, kunder, leverantörer, produkter, fakturor, betalningar,
kreditfakturor, moms, rapporter, SIE och säkerhetskopior - text- och JSON-utdata, JSON Schema för indata samt validering och förhandsvisning
före operationer som ändrar bokföringen - samma valda företag och bokföringsår används av desktopprogrammet och CLI;
välj medbokfri company useochbokfri year use - kundfakturor måste ha ett giltigt försäljningskonto från det valda
bokföringsåret, både i desktopprogrammet och CLI - faktura-, order- och offertrader kan använda decimalantal, exempelvis
0,5
timmar; lagerförda produkter kräver fortfarande heltal - pengabelopp från SIE passerar inte längre genom binära flyttal, och monetär
CLI-utdata visas konsekvent med två decimaler - SIE-import med oföränderlig källfil, förhandsvisning och importhistorik samt
SIE-export i typerna 1, 2, 3 och 4E - fullständiga säkerhetskopior kan skapas, listas, verifieras och återställas från
CLI med förhandsvisning och skyddad ersättning - finansiella rapporter visar nu rader, perioder, saldon och kontrollsummor i
text- och JSON-format - installationspaketet för Windows installerar kommandot
bokfripå PATH och
tar bort det korrekt vid avinstallation
Databas och uppgradering
Bokfri 1.1.0 skriver databasformat 2. När en databas i det äldre format 1 öppnas
krävs uttryckligt godkännande. Bokfri skapar och verifierar då först en fullständig
säkerhetskopia och migrerar därefter databasen. Från CLI kan formatet kontrolleras
och migreras separat med:
bokfri database status
bokfri database migrate
Nya säkerhetskopior har ett versionshanterat JSON-manifest. Bokfri 1.1.0 kan
fortfarande verifiera och återställa äldre säkerhetskopior från Bokfri 1.0.1.
Viktigt före uppgradering
- Skapa en fullständig säkerhetskopia i Bokfri 1.0.1.
- Behåll originalinstallationen och säkerhetskopian tills innehållet har
kontrollerats i Bokfri 1.1.0. - Kontrollera företag, bokföringsår, verifikationer och viktiga rapporter efter
migreringen. - Använd en kopia av data om du först vill prova migreringen utan att påverka
originalet.
Direkt migrering från det mycket gamla formatet bookkeeper.db stöds inte. Det
måste först migreras genom en historisk JFS/Fribok-version som kan läsa formatet.
Kända begränsningar
- Paketen är inte kodsignerade. Windows SmartScreen och macOS Gatekeeper kan
därför visa en varning vid installation eller första start. - Kommandoradsgränssnittet täcker många centrala arbetsflöden men inte samtliga
funktioner i desktopprogrammet. - BAS-konton och kontonamn kommer från BAS 2026. Momskoder har i många fall
ärvts från äldre Bokfri-planer där dessa varit entydiga och bör kontrolleras
mot den egna verksamheten. - Vissa teckenberoende SRU-kopplingar kan inte representeras av Bokfris nuvarande
enkla SRU-fält och har därför lämnats tomma.
En fullständig teknisk ändringslista finns i
CHANGELOG.md.
Kontrollsummor för installationsfilerna finns i SHA256SUMS.
Problem och förbättringsförslag kan rapporteras på
GitHub Issues. Publicera aldrig
bokföringsdata, personuppgifter eller andra känsliga uppgifter i en öppen
felrapport.
Bokfri 1.0.1
Bokfri 1.0.1
Bokfri 1.0.1 är en underhållsrelease med rättningar för momsavräkning,
verifikationsmallar och fakturautskrifter. Den innehåller också praktiska
guider som hjälper nya användare från val av kontoplan till den första
verifikationen.
Viktigaste ändringarna
- momsavräkning använder BAS 2026-kontona 1650 och 2650 och avrundar saldon på
ett säkrare sätt - standardkontot för ingående moms är nu 2641 och standardkontot för bank är
1930 - äldre verifikationsmallar kan åter läsas in; mallar med samma namn ersätts
först efter bekräftelse i stället för att dupliceras - fakturor med många rader håller rader och summor åtskilda, även över flera
sidor - föråldrade QR-fält har tagits bort från fakturalayouten och OCR-informationen
har fått tydligare svensk text och placering - nya steg-för-steg-guider för att skapa företag och bokföringsår, registrera
ingående balanser och bokföra den första verifikationen - Java 21-bygget har städats från kvarvarande compiler- och konfigurationsvarningar
En fullständig teknisk ändringslista finns i
CHANGELOG.md.
Viktigt före uppgradering
- Skapa en fullständig säkerhetskopia i den gamla installationen.
- Behåll originalinstallationen och säkerhetskopian tills innehållet har
kontrollerats i Bokfri. - Efter återställning, kontrollera företag, bokföringsår, verifikationer och
viktiga rapporter.
Direkt migrering från det mycket gamla formatet bookkeeper.db stöds inte. Det
måste först migreras genom en historisk JFS/Fribok-version som kan läsa formatet.
Kända begränsningar
- Paketen är inte kodsignerade. Windows SmartScreen och macOS Gatekeeper kan
därför visa en varning vid installation eller första start. - BAS-konton och kontonamn kommer från BAS 2026. Momskoder har i många fall
ärvts från äldre Bokfri-planer där dessa varit entydiga och bör kontrolleras
mot den egna verksamheten. - Vissa teckenberoende SRU-kopplingar kan inte representeras av Bokfris nuvarande
enkla SRU-fält och har därför lämnats tomma.
Kontrollsummor för installationsfilerna finns i SHA256SUMS.
Problem och förbättringsförslag kan rapporteras på
GitHub Issues. Publicera aldrig
bokföringsdata, personuppgifter eller andra känsliga uppgifter i en öppen
felrapport.
Bokfri 1.0.0
Bokfri 1.0.0
Bokfri 1.0.0 är den första officiella utgåvan under namnet Bokfri och börjar
projektets egen versionsserie. Programmet bygger vidare på Fribok och JFS
Accounting, men har fått en moderniserad plattform, egen distribution och en ny
visuell identitet.
Nytt i Bokfri 1.0
- sex medföljande BAS 2026-kontoplaner för svenska företag och föreningar
- paket för Windows, macOS och Linux
- Java 21 och moderniserat bygg- och testsystem
- webbaserad svensk användarhjälp
- förbättrade rapportförhandsvisningar och plattformsoberoende datakataloger
- fortsatt stöd för verifikationer, fakturor, rapporter, SIE, BGMax samt backup
och återställning
En fullständig teknisk ändringslista finns i
CHANGELOG.md.
Viktigt före uppgradering
- Skapa en fullständig säkerhetskopia i den gamla installationen.
- Behåll originalinstallationen och säkerhetskopian tills innehållet har
kontrollerats i Bokfri. - Efter återställning, kontrollera företag, bokföringsår, verifikationer och
viktiga rapporter.
Direkt migrering från det mycket gamla formatet bookkeeper.db stöds inte. Det
måste först migreras genom en historisk JFS/Fribok-version som kan läsa formatet.
Kända begränsningar
- Paketen är inte kodsignerade. Windows SmartScreen och macOS Gatekeeper kan
därför visa en varning vid installation eller första start. - BAS-konton och kontonamn kommer från BAS 2026. Momskoder har i många fall
ärvts från äldre Bokfri-planer där dessa varit entydiga och bör kontrolleras
mot den egna verksamheten. - Vissa teckenberoende SRU-kopplingar kan inte representeras av Bokfris nuvarande
enkla SRU-fält och har därför lämnats tomma.
Kontrollsummor för installationsfilerna finns i SHA256SUMS.
Problem och förbättringsförslag kan rapporteras på
GitHub Issues. Publicera aldrig
bokföringsdata, personuppgifter eller andra känsliga uppgifter i en öppen
felrapport.