Gå till innehållet

Ändringslogg

Alla märkbara ändringar i PastPaths dokumenteras här.

Formatet följer Keep a Changelog och projektet använder Semantisk versionshantering.


[1.11.1] - [2026-11-11]

Ändrat

Integritetspolicy

  • Integritetspolicyn har version 1.2. Den beskriver Dela säkert, uppgiftslämnaren och att bilder och dokument kan följa med i GEDCOM-exporten. Den säger också att den lilla kartan för en plats hämtar kartbilder från OpenStreetMap, inte bara kartsidan. Version 1.1 sa att levande personer inte döljs och att bilderna inte följer med exporten.

[1.11.0] - [2026-11-09]

Tillagt

WordPress-import

  • Importen körs i bakgrunden i en egen dialog med förloppsindikator på samma sätt som GEDCOM-importen. När importen är klar visar dialogen antal inlägg och sidor, kategorier, taggar och mediafiler samt eventuella varningar.
  • Ljud, video och dokument importeras, inte bara bilder. Kortkoderna [audio], [video], [gallery] och [playlist] blir spelare och bilder som visar de lokala filerna.
  • Länkar till bloggen själv pekas om till PastPaths: inlägg och sidor till bloggen, bilagesidor till mediesidan, kategorier och taggar till sina sidor. Länkar som inte går att peka om visas som varningar.
  • Inläggets utvalda bild i WordPress blir utvald bild i PastPaths.

Import & Export

  • Poster som fått en varning vid importen får en röd tagg, till exempel -gedcom-warning-2026-10-21 och -wordpress-warning-2026-10-21. Platser från platsbiblioteket får -seed-<paket>-warning.
  • PastPaths frågar innan en logg tas bort ur importhistoriken och påminner om att importen inte kan ångras efteråt.
  • Statistikkolumnen i importhistoriken visar inlägg och media för WordPress-importer.
  • Exportera GEDCOM-fil öppnar en dialog där du väljer om privata händelser ska tas med. Rutan är tom från början och dialogen visar hur många händelser som är markerade som privata. Med krysset markeras de med RESN privacy i filen. Utan krysset lämnas de utanför. En privat födelse, död eller vigsel tar då också med sig personens födelse- eller dödsuppgifter respektive vigseldatumet. Ett privat dödsfall skrivs som DEAT Y, så att personen ändå räknas som avliden.
  • Exportdialogen har också val för levande personer (ta med allt, bara namn och familjekopplingar, namnet ersatt med "Privat" eller utelämna helt), för avlidna ättlingar och partner till levande (utelämna, så att trädet slutar vid första levande person, eller ta med anonymt som "Privat") och för mediafiler (bara media som hör till personer i exporten eller all media). Förvalen är namnet ersatt med "Privat", utelämna och bara personernas media. En partner som själv är ana till en levande person döljs inte. Bilder där en dold person är taggad följer aldrig med. Dialogen visar hur många som berörs av varje val och hur många som saknar både födelse- och dödsdatum och därför räknas som levande, med knappen Visa i personlistan.
  • Exporten kan skriva dina uppgifter som uppgiftslämnare (SUBM) med namn, adress, telefon, e-post och webbplats. Rutan är ikryssad när du fyllt i ditt namn under Inställningar. Utan krysset står det "PastPaths User" som tidigare.

GEDCOM

  • Förlovning (ENGA) och adoption (ADOP, med adoptivfamiljen under FAMC) importeras och exporteras. Vid adoption blir barnet huvudperson och adoptivföräldrarna får rollen Förälder.
  • Övriga relationer importeras och exporteras som ASSO med RELA. Gudförälder, vittne och övrigt känns igen på svenska och engelska, till exempel Godfather, Gudmor och Fadder.
  • Händelsetyper utan egen GEDCOM-tagg, till exempel flytta ihop, separation och besök, får PastPaths egen undertagg _PPTYPE under EVEN, så att typen blir densamma vid en återimport. Andra program hoppar över den.
  • Par från en familj utan vigsel, lysning och skilsmässa blir Partner och får taggen -gedcom-partner-ÅÅÅÅ-MM-DD (eller -tng-partner-… osv.) på båda personerna, så att formen kan granskas. En familj med bara förlovning blir Förlovad.
  • Händelser som PastPaths saknar en egen typ för, till exempel RELI, BLES, NATI och PROP, importeras som Annat med händelsens namn och taggen som titel. Tidigare försvann de. Familjens händelser får båda makarna, till exempel MARC, MARS och ANUL samt CENS, RESI och OCCU under familjen.
  • FACT med datum, plats, källa eller bild blir en händelse av typen Annat. Utan dem blir den en anteckning som förut.
  • Ålder (AGE), orsak (CAUS), förrättare (AGNC) och religion (RELI) under en händelse skrivs in i händelsens beskrivning. RESN privacy och RESN confidential, _PRIV och __PRIVATE gör händelsen privat.
  • En källa skriven som text (1 SOUR <text>) och kontaktuppgifter (EMAIL, PHON, WWW) blir anteckningar.
  • Flera NAME-rader under en person: den första är huvudnamnet och de övriga blir alternativa namn med typen från TYPE, till exempel gift namn eller födelsenamn. Titlar (NPFX, NSFX), gift namn (_MARNM), alias (_AKA, ALIA) och gårdsnamn (_FARN) blir också alternativa namn med typ.
  • En vigsel med typen Ogift eller Sambo (TYPE under MARR) blir Sambo med händelsen Flytta ihop. Typtexten hamnar i händelsens beskrivning. Registrerat partnerskap blir gift med typtexten som vigselns titel. Relationsstatus från andra program (_MSTAT, _NMR, _UMAR och _MARR N) ger också formen. Paren får taggen -gedcom-relationsstatus-ÅÅÅÅ-MM-DD (eller -tng-relationsstatus-… osv.) på båda personerna, så att formen kan granskas.
  • Biografin exporteras som en anteckning med PastPaths egen markering _PPBIO och blir biografi igen vid en återimport. Andra program läser den som en vanlig anteckning.
  • Källornas bilder exporteras under källan (OBJE) och följer med tillbaka vid import.
  • RESN under en person blir en anteckning på personen vid import, till exempel [RESN privacy].

Händelser

  • Ny händelsetyp Lysning. Den importeras och exporteras som GEDCOM-taggen MARB under familjen, precis som vigsel och skilsmässa.
  • Nya händelsetyper Förlovning, Flytta ihop, Separation och Adoption.
  • Nya händelsetyper Första nattvardsgång, Prästvigning, Titel, Naturalisering, Kremering, Bouppteckning och Testamente. De importeras och exporteras som GEDCOM-taggarna FCOM, ORDN, TITL, NATU, CREM, PROB och WILL.
  • Ny roll Fadder, för gudföräldrar vid dop.
  • Tidslinjens vy Familjehändelser visar också lysning, troendedop, första nattvardsgång och kremering.
  • Bekräftelsen när en vigsel, förlovning eller flytta ihop raderas visar vad som händer med parets relation, med kryssrutor för att även radera skilsmässan och relationen. Rutorna är tomma från början. Bekräftelsen finns också när händelsen raderas från tidslinjen och från platsens flik Händelser.

Inställningar

  • Nytt kort Uppgiftslämnare med namn, e-post, adress, telefon och webbplats, för dig som delar din forskning. Med Visa på rapporter och utskrifter visas namn, e-post och webbplats i sidfoten på rapporterna, på släktträdets metadatasida och på bildutskrifter med uppgifter. Adress och telefon skrivs bara i GEDCOM-filen.

Media

  • Mediabiblioteket tar emot .m4v, .ogv, .flv och .wma.
  • Oanvänd media i underhållsfliken visar en varning med länk till säkerhetskopian och en ruta som måste kryssas i innan filerna raderas. Ett nytt filter visar bara media från importer.
  • Skrivarknappen för en bild öppnar en ruta med valen Bara bilden och Bilden med uppgifter: rubrik, beskrivning, datum, fotograf, plats, taggade personer och kopplade platser, och om du vill även taggar och kategorier. Taggade personer följer valet för levande personer i Dela säkert. Rutan kommer ihåg dina val.

Personer

  • Flera personer kan raderas på en gång. Kryssa i dem i personlistans listvy och klicka på Radera valda. Valet ligger kvar när du söker, filtrerar eller byter sida. Bekräftelsen visar vad som raderas, vad som bara kopplas bort och vilka relationer till personer som finns kvar som försvinner. Innan något raderas sparas en kopia av databasen i Dokument\PastPaths\Backups. Högst 100 personer åt gången.
  • Sökningen i personlistan träffar också smeknamn och alternativa namn, även smeknamn tillsammans med efternamn: "lisa andersson" hittar Elisabet Andersson med smeknamnet Lisa.
  • Sammanslagningsdialogen visar en röd varning när personerna har olika födelse- eller dödsdatum. Har de dessutom samma förälder säger varningen att de troligen är syskon med samma namn. Sammanslagningen är tillåten efter varningen, eftersom datumet kan vara ett skrivfel.
  • Alternativa namn skrivs in som rader med namn och typ i redigeringsrutan. Typen väljs i en lista — Även kallad, Födelsenamn, Flicknamn, Gift namn, Invandrarnamn, Yrkesnamn, Adoptivnamn, Gårdsnamn, Soldatnamn, Titel före namnet och Tillägg efter namnet — eller skrivs in som en egen typ. Personsidan och persondialogen visar typen efter namnet.
  • Personsidans informationskort visar smeknamn och alternativa namn.

Rapporter

  • Familjebladet och personprofilen visar Lysning, Vigsel och Skilsmässa med datum och plats från parets händelser. Har paret flera visas alla. En rad visas bara när det finns något att visa.
  • Partnerns levnadsår står efter namnet, till exempel "Anna Persdotter (1852–1920)", så att personer med samma namn går att skilja åt. Familjebladet visar också partnerns död och personprofilen barnens dödsår.
  • Nytt avsnitt Dela säkert ovanför rapporten, med samma regler som GEDCOM-exporten: privata händelser, levande personer och avlidna ättlingar och partner till levande. Förvalen döljer levande personer som "Privat" och låter trädet sluta vid första levande person. Dolda personer visas utan datum, orter, händelser, anteckningar, källor och bild, och en händelse där en dold person deltar visas med typnamnet i stället för titeln. Valen gäller så länge appen är öppen och följer med till släktträdets PDF och bildutskriften.
  • En varning visar hur många personer som saknar både födelse- och dödsdatum och därför räknas som levande, med knappen Visa i personlistan.
  • Antavlan kan följa biologiska föräldrar eller uppväxtföräldrar (adoptiv-, foster- och styvföräldrar och vårdnadshavare).
  • Familjebladet och personprofilen visar barnen under den partner de har gemensam med personen, med rubriken Äktenskap eller Partnerskap. Händelser där personen har en annan roll än sin egen, till exempel vittne, visas med rollen.
  • Sidfoten kan visa uppgiftslämnaren: "Sammanställd av" följt av namn, e-post och webbplats.
  • Personprofilen visar personens profilbild, utom när bilden visar en person som döljs.

Relationer

  • Partnerrelationen och händelserna hänger ihop åt båda hållen. Gift, förlovad och sambo startar med en vigsel, förlovning respektive flytta ihop, och skilsmässa och separation avslutar relationen. Händelsen äger datum och ort, och relationen visar händelsens datum. Sparar du relationen skapas händelsen, eller kopplas en som redan finns för paret. Registrerar du händelsen kopplas den till parets relation, och saknar paret relation skapas en.
  • Relationsdialogen har en Ort för vigseln och de andra händelserna, knappen Kopplad händelse som öppnar händelsen och raden Tidigare med parets förlovning, flytta ihop och lysning.
  • Relationen har upphört och Hur slutade den?: skilsmässa, dödsfall, separation eller okänt.
  • Ett par har en relation: en vigsel gör en förlovning, ett samboskap eller ett partnerskap till gift, och den tidigare händelsen finns kvar som historik.
  • När en partnerrelation raderas visas händelser som bara hör till den med kryssrutor, så att de kan raderas samtidigt. Rutorna är tomma från början.

Släktträd

  • PDF-exporten har avsnittet Dela säkert med samma val som rapporterna för privata händelser och levande personer. Dolda personer visas som "Privat" utan datum, orter och bild, även i personlistan, och linjer och etiketter för privata händelser lämnas utanför. Är fokuspersonen dold blir namnet "Privat" även i filnamnet och titeln. Trädet på skärmen ändras inte.
  • Metadatasidan kan visa uppgiftslämnaren.

Underhåll

  • Kontrollera relationer har en ny grupp, Partnerrelationer och händelser:
    • Gifta utan vigsel med knapparna Skapa vigsel och Skapa vigsel för alla. Vigseln får relationens startdatum. Formen och slutet ändras inte.
    • Datum som skiljer sig från händelsen med knappen Rätta datum: händelsens datum skrivs till relationen, och saknar händelsen datum får den relationens.
    • Händelser som inte är kopplade till parets relation med knappen Koppla händelser. Raden säger vad som händer. Händelser som skulle byta relationens form kopplas inte.
  • Kontrollera relationer hittar fler fel:
    • Exakta kopior av partner- och syskonrelationer tas bort vid Rätta automatiskt så att en finns kvar i varje riktning. Källhänvisningar flyttas till den som finns kvar och anteckningar slås ihop.
    • Exakta kopior av föräldrarelationer tas bort på samma sätt.
    • Flera olika relationer mellan samma personer, till exempel både gift och syskon, ändras aldrig automatiskt. Är relationerna riktiga markerar du paret som Kontrollerad. Paret visas då inte igen förrän en relation mellan dem läggs till, ändras eller tas bort. Kontrollerade par samlas i en hopfälld lista där markeringen kan ångras.
    • Barn med flera möjliga föräldrar (mer än en biologisk mor eller far) ändras inte automatiskt. Tagga alla sätter taggen -Kontrollera föräldrar på barnen. Markera två eller fler fäder eller mödrar och klicka på Slå ihop markerade för att slå ihop dem, ett par i taget, med den förälder som har flest uppgifter förvald att behållas.
  • Namnen i dubblettlistorna för personer, platser, media och händelser går att klicka på och öppnar personen, platsen, mediafilen eller händelsen. I fliken Manuell sök gör pil-ut-ikonen längst till höger samma sak, eftersom ett klick på raden markerar den för sammanslagning. Samma sak gäller namnen i Personer utan kopplingar, Städa oanvända platser, Oanvänd media och relationskontrollen.
  • Tillbaka-pilen leder tillbaka till samma lista eller dialog, med samma flik, urval och sortering, både från Underhåll och från listsidorna.
  • Händelsedubbletterna visar personerna som är kopplade till händelserna (upp till fyra, fler visas som "+X till") i alla tre flikarna.

Ändrat

GEDCOM

  • En händelses egen titel skrivs som TYPE vid export, även på standardhändelser som födelse, vigsel, folkräkning och begravning, och TYPE blir händelsens titel vid import. Det är GEDCOM-standard (EVENT_DETAIL), så andra program kan läsa titeln.
  • Flera smeknamn (NICK) sparas med semikolon emellan, samma format som i formuläret. Ett komma räknas som en del av smeknamnet.
  • Familjens vigsel, skilsmässa, förlovning och lysning kopplas till parets relation vid import, och relationen får händelsernas datum. En skilsmässa ger formen gift med slutorsaken skilsmässa.
  • Ett gift par utan vigselhändelse exporteras med 1 MARR Y och ett skilt par utan skilsmässohändelse med 1 DIV Y, så att äktenskapet och skilsmässan följer med till andra program.
  • CHR blir dop och CHRA troendedop. BAPM blir dop när filen kommer från ett annat program, eftersom det är GEDCOM:s vanliga dop. Den blir troendedop när filen kommer från PastPaths eller när TYPE säger troendedop eller vuxendop. Exporten skriver troendedop som CHRA.
  • Programmet som skapade filen känns igen på huvudets SOUR, inte på ord någonstans i början av filen.
  • Exporten skriver alternativa namn som en NAME per namn med TYPE, titlar som NPFX och NSFX och ett NICK per smeknamn. Tidigare blev alternativa namn en svensk anteckning.
  • Exporten skriver partnerformen och hur relationen slutade med PastPaths egna taggar (_PPFORM, _PPEND) på familjen, så att sambo, förlovad och partner blir desamma vid en återimport. Ett förlovat par utan förlovningshändelse får ENGA Y.
  • Huvudet i exporten anger PastPaths version i stället för 1.0.
  • Exporten tar inte längre med all media. Förvalet är media som hör till personerna i exporten, och media som bara hör till en privat händelse eller en dold person lämnas utanför.

Import & Export

  • En misslyckad import kan ångras. Det som hann importeras före felet tas då bort.
  • En import som avbröts, till exempel för att PastPaths stängdes, visas som misslyckad när PastPaths startar igen och kan ångras.
  • En misslyckad GEDCOM-import sparar antalen i importhistoriken. Tidigare visades 0 även när personer hade hunnit sparas.
  • Knappen Ladda ner WP-bilder heter Ladda ner WP-filer och hämtar alla sorters filer i inläggen.
  • Stora GEDCOM-importer går snabbare: parets händelser kopplas till relationerna i ett svep när alla händelser finns.
  • Importdialogen väntar och frågar igen när programmet inte svarar, i upp till ungefär fem minuter. Ger den upp säger den att importen kan pågå i bakgrunden och att importhistoriken bör kontrolleras innan filen importeras igen.
  • Länkar i ett blogginlägg till en annan webbplats öppnas i webbläsaren och länkar till sidor i PastPaths öppnas i PastPaths.

Media

  • Oanvänd media visar en enda notis när flera filer raderas, i stället för en per fil.

Personer

  • Personer med olika födelse- eller dödsdatum ligger kvar i dubblettlistan med sina vanliga poäng och får en varning vid sammanslagning, eftersom en siffra kan vara felskriven.
  • Dubblettjämförelsen räknar med smeknamn och alternativa namn. Ett smeknamn eller alternativt namn jämförs med den andra personens ordinarie namn, aldrig två alternativa namn med varandra.
  • Sammanslagningsdialogen visar föräldrar, syskon och partner på samma höjd för båda personerna. Syskon och barn står i födelseordning.
  • Dubblettjämförelsen räknar inte alternativa namn av typen Titel före namnet eller Tillägg efter namnet. Namnets typ tas bort innan namnen jämförs.

Rapporter

  • Datum visas med den precision som är känd: "1850" när bara året är känt, "1850-03" för år och månad. Tidigare visades ett årtal som 1850-01-01.
  • Händelsernas datumnoggrannhet skrivs ut, till exempel "Cirka 1850", "Före 1850" och "Efter 1850". Händelser som pågår en tid eller ligger mellan två datum visas som "1850 - 1855".
  • Vigselns datum och plats hämtas från vigselhändelsen. Saknas händelsen används relationens datum som tidigare.
  • Har en händelse ingen kopplad plats visas platstexten.

Relationer

  • Ex-make/maka och änka/änkling är inga egna former längre. Ett äktenskap som slutade med skilsmässa eller dödsfall är fortfarande ett äktenskap: formen är gift och slutorsaken säger hur det slutade. Befintliga relationer görs om när databasen uppgraderas.
  • Änka och änkling räknas fram: den som levde kvar efter partnerns död visas som änka eller änkling, och slutdatumet är dödsdatumet för den som dog först.
  • Formen väljs i en meny i relationsdialogen.
  • Försvinner starthändelsen (raderad, annan typ eller andra deltagare) blir relationen Partner utan datum och slutorsak, och skilsmässan kopplas bort. Försvinner skilsmässan eller separationen blir relationen pågående igen. Relationen tas aldrig bort i tysthet.
  • Personsidan, persondialogen och släktträdet visar hur relationen slutade, till exempel skild, änka eller f.d. sambo.

Underhåll

  • Dubblettsökningen för händelser omfattar alla händelsetyper utom födelse och död, även troendedop, besök och lysning.
  • Kontrollera relationer är indelad i grupperna partner- och syskonrelationer, partnerrelationer och händelser samt föräldrarelationer. Rätta automatiskt står vid rubriken för partner och syskon och gäller bara den gruppen. Kopior av föräldrarelationer tas bort med en egen knapp, Ta bort kopior. Varje knapp har en bekräftelse som säger vad den ändrar.
  • Relationskontrollens listor visar hur partnerrelationen slutade, till exempel "Partner (gift, skilsmässa)". Ett skilt par såg tidigare ut som gift.
  • I Personer utan kopplingar öppnar namnet personsidan och pennan redigeringsrutan.

Språk

  • TNG-importen skriver språkneutrala texter i anteckningar och mediatitlar i stället för svenska. Redan importerade poster rättas när databasen uppgraderas.

Åtgärdat

GEDCOM

  • Lysning (MARB) importerades som en händelse av typen Annat utan titel och exporterades som EVEN.
  • TYPE under en standardhändelse, till exempel "Husförhör 1850" under en folkräkning, gick förlorad vid import.
  • En händelses egen titel gick förlorad vid export, utom för händelser av typen Annat.
  • En skilsmässa (DIV) utan datum eller ort räknades inte som skilsmässa.
  • Ett gift par utan vigseldatum exporterades utan vigsel.
  • TNG-importen gav relationerna formerna "divorced" och "common-law" utifrån _MARSTATUS, som inte finns i PastPaths. Nu blir det gift med slutorsaken skilsmässa respektive sambo, och en skilsmässa från DIV skrivs inte över av statusen.
  • En familj utan vigsel blev gift. Nu blir den partner.
  • En fil kunde importeras som Ancestry eller MyHeritage för att en källa eller en plats nämnde programmet.
  • Filens huvud (HEAD) lästes aldrig in.
  • Ancestrys taggposter och Legacys händelsedefinitioner skrev över namnet och anteckningen på personen före i filen.
  • Ancestrys id på en källhänvisning (_APID) skrev över personens, så att anteckningen fick fel id.
  • En familj med två HUSB eller två WIFE tappade den andra och paret fick ingen relation.
  • CENS, RESI och OCCU under en familj importerades inte.
  • FACT tappade datum, plats och källa.
  • Okända händelser, till exempel CREM och CHRA, försvann vid importen.
  • Med flera NAME-rader under en person skrev den sista över huvudnamnet.
  • En vigsel med typen Ogift eller Sambo blev gift.
  • 1 MARR Y, 1 ENGA Y och liknande utan fler uppgifter skapade en tom händelse.
  • BAPM från andra program blev troendedop.
  • Exporten skrev textredigerarens HTML-taggar, till exempel <div> och <b>, i biografin och anteckningarna. Nu blir det vanlig text med radbrytningar.
  • Anteckningar längre än 255 tecken delades inte upp (CONC) i exporten som GEDCOM kräver. Nu delas de utan att något mellanslag försvinner vid import.
  • Beskrivningar på yrke och bostad som gick över flera rader (CONT, CONC) lästes bara in delvis.

WordPress-import

  • Importen visade inte när den var klar och historiken uppdaterades först när sidan laddades om.
  • Filnamn med å, ä och ö fick a och o i stället.
  • Bilder i inläggen laddades ner en gång till, så att mediebiblioteket fick dubbletter.
  • Bilder i inläggen kunde fortfarande hämtas från WordPress (via srcset och länken runt bilden) fast de fanns lokalt.
  • Text inom hakparentes som [1] eller [sic] i en avskrift togs bort.

Media

  • Oanvänd media räknade bilder som bara används i ett blogginläggs text som oanvända, så att de kunde raderas. Samma bilder gick sönder i inlägget när två mediaposter slogs ihop.
  • Oanvänd media tog bort filer ur listan även när de inte kunde raderas.

Personer

  • När en person raderades låg kopplingen till importen kvar. I sällsynta fall kunde Ångra import då radera en person som skapats senare. Markeringen "inte dubbletter" för personen låg också kvar.
  • Efter en sammanslagning i Dubbletter uppdaterades inte personlistans register förrän sidan laddades om.
  • Dubblettsökningen kunde para ihop en person med sig själv när hon fanns i två liknande efternamnsgrupper, till exempel med de alternativa namnen Kask och Rask.

Rapporter

  • Händelser utan egen titel visade typkoden, till exempel "believers_baptism", i stället för typnamnet.
  • PDF:en saknade uppgifter som syntes på skärmen: stamtavlans vigseldatum och barnens dödsår, familjebladets händelser, föräldrarnas födelseort, partnerns födelse och död och skilsmässa, källförteckningens anteckningar, och personprofilens skilsmässa, syskon, anteckningar och källhänvisningarnas anteckningar. Långa rader gick utanför sidan.
  • Personprofilen visade vittnesuppdrag och andra roller som personens egna händelser, och händelserna stod inte i datumordning.
  • Bokstäver utanför västeuropeiska alfabet, till exempel ł och kyrilliska bokstäver, visades fel i rapporternas PDF.
  • Antavlan kunde ge två personer samma nummer.

Relationer

  • Den som dog först i ett äktenskap visades som änka eller änkling, med partnerns dödsdatum som slutdatum.
  • Relationens datum tömdes när en annan händelse för paret ändrades, till exempel slutdatumet på ett skilt äktenskap utan skilsmässohändelse när vigseln ändrades.

Underhåll

  • Kontrollera relationer hittade inte exakta kopior av partner- och syskonrelationer.
  • Händelsedubbletternas flik Manuell sök visade ingen rubrik för händelser utan egen titel.

Text och anteckningar

  • Radbrytningar i importerade anteckningar, beskrivningar och biografier försvann på personsidan, i person- och händelsedialogen, i tidslinjen, på plats-, käll- och mediasidorna, i källhänvisningarna och i rapporterna.
  • Textredigeraren tog bort radbrytningarna i importerad text, så att de försvann när personen eller blogginlägget sparades.
  • Persondialogen, sammanslagningsdialogen och personrapporten visade textredigerarens HTML-taggar som text, i personrapporten även i PDF:en.

Språk

  • Mediadialogen visade platsrubriken, "Lägg till", "Inga platser kopplade", "Lägg till plats" och "Hantera taggar" på svenska även i det engelska gränssnittet.

Säkerhet

  • HTML i en importerad anteckning eller beskrivning lades rakt in på sidan. Nu rensas den, så att skript och liknande aldrig körs.
  • Utskriften av en bild lade in titel och beskrivning som HTML. Nu skrivs de ut som text.
  • Alla installationer använde samma hemliga nycklar. Nu får varje installation egna slumpade nycklar som skapas vid första starten.

[1.10.0] - [2026-10-19]

Tillagt

Blogg

  • Ny flik Blogg på person-, plats- och händelsesidan med de blogginlägg som är kopplade dit. Klicka på ett inlägg för att öppna det. Fler inlägg laddas med Visa fler.

Källor

  • Källformuläret har ett fält för förkortning. Förkortningen visas i källans dialog och kan sökas på i källistan och i den globala sökningen.

Ändrat

Personer

  • Alla flikar på personsidan utom Biografi visar antal: relationer, platser, händelser, media, blogginlägg och källor. Antalet syns även när flikraden rullas med Fler, och texten på fliken Källor har samma storlek som på de andra flikarna.

Forskning

  • Rapporter har flyttats från Administrera till Forskning och ligger som sista flik. Gamla länkar och genvägar leder automatiskt rätt. Kortet på startsidan heter nu Forskning.

Källor

  • Källans dialog hämtar inte längre hela källregistret när en källa redigeras eller en källhänvisning raderas.

Import & Export

  • Är en fil för stor visar felmeddelandet den högsta tillåtna storleken: 5 GB för en säkerhetskopia som återställs och 500 MB för övriga uppladdningar, till exempel en GEDCOM-fil.

Media

  • Bilder som WordPress-importen laddar ner får beskrivningen "WordPress:" följd av bildens adress, likadant på svenska och engelska. Tidigare stod det "Importerad från WordPress" även i det engelska gränssnittet. Redan importerade bilder behåller sin text.

Loggfil

  • WordPress-importen skriver inte längre bildernas adresser, titlar eller filnamn i loggen.

Åtgärdat

Språk

  • Sökrutan i källistan nämnde inte signum och förkortning i det engelska gränssnittet, fast sökningen tittar på dem.
  • Exempeltexterna i källformuläret var på svenska i det engelska gränssnittet.
  • I källans dialog visades källhänvisningar på blogginlägg och relationer med en teknisk typ i stället för "Blogginlägg" och "Relation".
  • Tagg- och kategorisidan visade blogginläggens typ och status på engelska respektive med en teknisk kod.
  • Taggen -Utred vidare visades som "-Investigate" i taggväljaren och på blogginläggets sida.
  • I det engelska gränssnittet heter taggen nu -Investigate further, samma som i flaggningsrutan. Rutan för att flagga en person nämnde taggen på svenska i det engelska gränssnittet.
  • Personkortet visade "make/maka" även när personen hade flera partner. Nu står det "partner" respektive "partners".

Källor

  • Källformuläret stängdes även när källan inte kunde sparas, så det man skrivit försvann.
  • En ändring av källan i källans dialog syntes inte i dialogen förrän den öppnades igen.
  • En källhänvisning som raderades i källans dialog fanns kvar på person-, plats-, händelse- eller inläggssidan bakom tills sidan laddades om.
  • I källans dialog visades en bilaga som inte är en bild, till exempel en PDF, som en trasig bild.

Rapporter

  • Källförteckningen gick inte att skapa om ingen person hade valts. Den gäller hela forskningen och behöver ingen fokusperson.

Blogg

  • Blogglistan saknade filtret på serie, fast manualen beskrev det. Med en serie vald visas inläggen i seriens ordning (1, 2, 3...).
  • Händelser på ett blogginläggs sida visades med teknisk typ och datum som 1850-01-01 även när bara året var känt, och de gick inte att öppna. Nu visas de som i resten av appen och öppnas med ett klick.

Taggar och kategorier

  • På tagg- och kategorisidan visades händelser utan egen titel bara med typnamnet.
  • Ett fel vid hämtning av tagg- eller kategorisidan visade serverns tekniska feltext.

Händelser

  • Dialogen för källhänvisningar på händelsesidan visade bara typnamnet som rubrik för händelser utan egen titel.

Import

  • WordPress-import: misslyckades importen visades felet i importhistoriken som teknisk text och bara på svenska. Nu visas ett meddelande på valt språk, till exempel att filen inte är en WordPress-export.
  • WordPress-import: sammanfattningen efter importen visades på svenska även i det engelska gränssnittet.
  • WordPress-import: importerades inläggen men inte bilderna visades ingen varning. Nu visas en varning med tips om knappen Ladda ner WP-bilder.
  • Knappen Ladda ner WP-bilder gav alltid ett felmeddelande, eftersom funktionen bakom den saknades. Knappen visades dessutom bara om det senaste blogginlägget kom från WordPress.
  • När en WordPress-import skulle ångras visade förhandsvisningen inte blogginläggen, fast de raderades.
  • En för stor GEDCOM-fil gav "Kunde inte analysera filen" i stället för att tala om att filen var för stor.

Säkerhetskopior

  • En för stor säkerhetskopia gav "Återställning misslyckades" i stället för att tala om att filen var för stor.
  • Ett oväntat fel vid återställning av en säkerhetskopia kunde visa programmets tekniska feltext på engelska.

Säkerhet

  • När ett uppladdningsanrop kom fram utan fil skrevs anropets alla uppgifter till loggfilen, bland annat en inloggningstoken.

[1.9.0] - [2026-10-11]

Tillagt

Forskning (nytt menyval)

  • Nytt menyval Forskning, mellan Administration och Om, som samlar forskningens verktyg i flikar: Forskningsnotiser, Bokmärken, Senast ändrat, Kalender, Personstatistik och Platsstatistik. Gamla länkar till kalendern och statistiksidorna leder dit.
  • Startsidan visar nu ett "Fortsätt där du var"-kort med senast ändrade personer och platser. Nyligen importerade poster som inte redigerats visas inte i listan. Fliken Senast ändrat visar samma sak med fler rader.

Forskningsnotiser (ny funktion)

  • Forskningsnotiser är lappar med sådant du vill komma ihåg: en rubrik, en "Kom ihåg"-text, en valfri rotperson, en status (aktiv/pausad/avslutad) och de personer, platser och händelser som notisen gäller. En person, plats eller händelse kan finnas på flera notiser samtidigt.
  • Notiserna visas som lappar med statusfärgad kant — gul för aktiva, blå för pausade och grön för avslutade — och statusen står även i klartext på lappen.
  • Skapa en ny notis eller koppla till en befintlig direkt från en person, plats, händelse eller grenvyn, med notisknappen bredvid bokmärket.
  • Notiserna kan sorteras på senast ändrad, namn, status eller när de skapades. Valet sparas till nästa gång.

Forska på gren (ny funktion)

  • Ny vy Forska på gren som utgår från en fokusperson och visar föräldrar, partner, barn, syskon och övriga relationer i tabeller med födelse- och dödsdatum och platser — så att det går att avgöra om det verkligen är rätt personer som hör ihop.
  • Kolumnen Kontroll visar förälderns ålder vid barnets födelse, om ett barn föddes efter förälderns död och åldersskillnaden mellan partner och syskon, tillsammans med programmets egna valideringsvarningar.
  • Relationer kan läggas till (med en befintlig eller en ny person), redigeras och tas bort direkt i tabellerna. Klicka på ett namn för att flytta fokus dit; en stig visar vilka personer du gått igenom.
  • Nås från personsidan, persondialogen, personkorten i släktträdet, bokmärken och Senast ändrat.

Bokmärken (ny funktion)

  • Bokmärk personer, platser och händelser med bokmärkesikonen, med en valfri anteckning om varför du vill tillbaka dit. Alla bokmärken samlas under Forskning → Bokmärken och kan filtreras på typ.
  • Raderas en bokmärkt post tas bokmärket bort med den och det står i bekräftelsen. Slås två bokmärkta poster ihop blir det ett bokmärke där båda anteckningarna finns kvar.

Släktträd

  • Ny vy Nätverk bredvid trädet — växla med knapparna Träd och Nätverk. I nätverket ritas varje person en gång och föräldrar och barn kopplas ihop via små familjepunkter. Då syns det som trädet inte kan visa: kusingiften och annan anförlust där två grenar möts i samma ana, styvfamiljer och flera äktenskap. Programmet kommer ihåg vilken vy du valde.
  • I nätverket ritas adoptiv-, foster- och styvföräldrar samt vårdnadshavare med streckad linje och typen står på linjen ner till barnet. Ex-partner ritas streckat med etiketten Ex. Styvbarn visas med alla sina registrerade föräldrar. Saknas en förälder visas ingen tom platshållare.
  • Panelen Visa i nätverket styr vad som ritas: föräldrar och anor, barn och ättlingar, partners utan gemensamma barn, syskon, styvfamiljer, övriga relationer (gudföräldrar, vittnen, övrigt) och roller i händelser. Övriga relationer och roller i händelser är avstängda från början. Valen sparas till nästa gång.
  • Övriga relationer ritas som gröna prickade linjer och roller i händelser som bruna. Håll muspekaren över en person för att framhäva personens linjer med etiketter eller över en linje för att läsa hela texten, med vem som hade rollen och datumet. Visa alla etiketter visar alla etiketter på en gång, även i PDF:en.
  • Personer som bara finns med via en övrig relation eller en händelse placeras raden under den de är kopplade till.
  • Är föräldrar och anor avstängda kan en förälder ändå visas om hen är kopplad till någon i nätverket via en övrig relation eller en händelse, till exempel som dopvittne. Förälder–barnlinjen ritas då också.
  • PDF-exporten av trädet och nätverket kan ta med en personlista efter bilden. Familj visar namn, levnadsår och släktskap till fokuspersonen — som släktord ("farmor", "kusin", "svägerska") eller som kedja ("morfars mor"). Finns flera vägar står de övriga efter "även" och personer utan väg via relationerna får "Ingen känd släktväg". I nätverket kan listan också ta med Övriga relationer och roller i händelser och Händelser med datum, ort och deltagarnas roller.

Relationer

  • Ny relationstyp Barn i relationsdialogen så att barn kan läggas till från förälderns sida.
  • Övriga relationer (gudförälder, vittne, övrigt) visas nu på personsidan, i persondialogen och i grenvyn — åt båda hållen — med en hel mening som beskrivning, t.ex. "Karl Svensson är gudförälder till Anna Berg". En ny typ i relationsdialogen gör det möjligt att registrera att personen själv har rollen.
  • Datum på relationer sparas nu med precision: "1850" visas som 1850 och "1850-07" som jul 1850, precis som för personer och händelser. Befintliga relationer har fått precision utifrån hur datumen sparats.
  • Relationer kan läggas till, ändras och tas bort även när du redigerar en person, inte bara när du skapar en ny. Relationsdelen i redigeringsrutan är densamma som i grenvyn, med undertyp, datum, validering och rimlighetskontroller. Ändringar av relationer sparas direkt, oberoende av Spara-knappen.
  • Anteckningar på relationer visas nu direkt under personen: i grenvyn, i redigeringsrutan, på personsidans Relationer-flik och i personrutan i släktträdet. Långa anteckningar visar två rader och resten när du håller muspekaren över.

Händelser

  • Knappen Koppla befintlig händelse på personens Händelser-flik och i persondialogen: sök upp en händelse som redan finns, välj roll och koppla personen till den.
  • Titeln är valfri. Utan egen titel visas en rubrik byggd av händelsetypen och personerna, t.ex. "Anna Andersson född" eller "Skilsmässa: Anna Andersson & Erik Berg". Saknas personer visas bara typens namn. Rubriken syns i titelfältet medan du fyller i formuläret.
  • Händelser kan raderas direkt från tidslinjens meny (⋮), även på platsens flik Händelser.
  • Nytt avsnitt Via händelser i persondialogen, i grenvyn och i redigeringsrutan. Det visar vilka som hade en roll (vittne, officiant, deltagare eller annat) i personens händelser och vilka roller personen själv hade i andras händelser — med händelse, plats och om händelsen har en källa. Rollinnehavaren kopplas till händelsens huvudperson och make/maka. Saknar händelsen sådana kopplas hen till händelsens övriga personer. Kopplingarna kommer från händelsen och ändras där.
  • Har en person flera födelse- eller dödshändelser visar personsidans Händelser-flik en uppmaning att slå samman dem — en person föds och dör bara en gång. Knappen Slå samman öppnar sammanslagningen direkt med de två senast skapade, och den senaste är förvald att behållas.

Underhåll

  • Nytt område Relationer: kontrollerar partner- och syskonrelationer där de två riktningarna har olika uppgifter, där en riktning saknas eller där undertypen inte är giltig och rättar det som går att avgöra automatiskt — utan att någon anteckning försvinner.
  • Ny flik "Oanvända platser" under Underhåll → Städa platser: hittar platser utan kopplingar till personer, händelser, media eller blogginlägg. Platser från Platsbiblioteket döljs som standard (kan visas med en kryssruta).

Personer

  • Register A–Ö på personlistan: klicka på en bokstav för att visa de personer vars efternamn börjar på den. Bokstäver utan personer (med de filter du valt) är gråa. Alla visar hela listan igen.
  • Personlistan kan sorteras på namn, födelseår och dödsår, stigande eller fallande — både i sorteringslistan och genom att klicka på kolumnrubrikerna.
  • Personlistan kommer ihåg sökning, filter, bokstav, sortering och sida när du öppnar en person och går tillbaka. Antal rader per sida sparas till nästa gång.

Media

  • Bloggen kan visa mer än bilder: video och ljud får en spelare direkt i inlägget och dokument (t.ex. en PDF) blir en länk som öppnas utanför PastPaths.
  • En källhänvisnings bilaga kan vara ett dokument, t.ex. en PDF — inte bara en bild. I listan med hänvisningar visas dokument med en ikon.
  • Uppladdningen visar vilka filtyper som är tillåtna och den högsta filstorleken (50 MB per fil).

Installation och avinstallation

  • Vid avinstallation väljer du själv om databasen, de uppladdade filerna och loggfilerna med appens inställningar ska raderas. Det som inte är ikryssat ligger kvar. Avbryt avbryter hela avinstallationen.
  • Startar du PastPaths när programmet redan körs visas ett meddelande i stället för att en andra kopia startar.

Import

  • Fel och varningar från en import visas när importen är klar och i importhistoriken, på det språk du har valt.

Ändrat

Exportmapp

  • Allt PastPaths exporterar sparas nu i en gemensam mapp under Dokument: Dokument\PastPaths med undermapparna Reports (rapporter och släktträdets PDF), GEDCOM och Backups (säkerhetskopior). Tidigare hamnade GEDCOM-exporter och säkerhetskopior i Hämtade filer och rapporter i Dokument\PastPaths\Rapporter. Äldre rapporter ligger kvar där.
  • Sökvägen hämtas från Windows så att mappen hittas även när Dokument har flyttats, till exempel till OneDrive.
  • Exportmappen visas överst på sidan Import & Export med knappar för att öppna mappen och kopiera sökvägen. Samma knapp finns på sidan Underhåll. Öppna mapp i meddelandet efter en export öppnar rätt undermapp.

Import & Export och Underhåll

  • Sidan Import & Export är omgjord: exportmappen överst, korten GEDCOM (import och export) och Säkerhetskopia bredvid varandra, sedan WordPress-importen och historiken.
  • Underhåll visar områdena i en kompakt lista i bokstavsordning med lika breda knappar. Den längre beskrivningen visas när du håller muspekaren över raden.

Radering

  • Radering av personer, platser, händelser, media, källor, taggar och kategorier visar nu vad som kommer att raderas eller kopplas bort innan du bekräftar och blockerar raderingen istället för att ge ett serverfel om något skulle bli en konsekvens som inte går att ångra (t.ex. en plats som fortfarande används).

Kalender och statistik

  • Kalendern, personstatistiken och platsstatistiken ligger nu som flikar under Forskning så att de är lättare att hitta.

Relationer

  • När en relation redigeras är typen och personen låsta, med en förklaring — de gick tidigare att ändra i formuläret men ändringen sparades aldrig. Vill du byta typ eller person tar du bort relationen och skapar en ny.
  • Att ändra undertyp eller datum på en befintlig relation kontrolleras nu på samma sätt som när relationen skapas och ger en varning som kan bekräftas med "Spara ändå". Ändras bara anteckningen görs ingen kontroll.
  • Bekräftelsen när du tar bort en relation säger nu vad som händer: relationen och dess källhänvisningar tas bort men personerna och deras händelser, platser, media och blogginlägg påverkas inte.

Platser

  • På en plats Personer-flik heter knappen nu Koppla person via händelse, med en kort förklaring: personer kopplas till en plats genom en händelse, till exempel födelse, flytt eller bosättning.
  • Platslistans träd hämtas en nivå i taget: 100 länder, län eller orter åt gången och 50 platser under en ort, med Ladda fler. Sökning och filter ger en lista med 50 platser per sida. Grupperna "Okänt land", "Okänt län" och så vidare ligger sist på sin nivå.

Källor

  • När källor slås ihop sparas nu allt från den borttagna källan: uppgifter som skiljer sig (titel, typ, författare, publikation, arkiv, signum, webbadress m.m.) och dess anteckningar läggs in i den behållna källans anteckningar under en rubrik som visar vilken källa de kom från. Tidigare försvann uppgifter som skilde sig.
  • Sökningen i källistan tittar på titel, författare, arkiv, signum och förkortning, och bortser från accenter som övriga sökningar.

Släktträd

  • Högerklicksmenyn på personkorten är borttagen — den visades aldrig i programmet. Istället visas en knapp för Forska på gren bredvid fokusknappen när du håller muspekaren över ett kort.
  • Rutan som öppnas när du klickar på en person visar nu alla personens uppgifter (biografi, anteckningar, smeknamn, orter) och alla personens händelser, även när den öppnas från trädet.
  • Klick på en släktings namn i rutan öppnar släktingen i en ruta ovanpå.
  • Personkorten går inte längre att dra iväg — ett flyttat kort fick linjerna att hamna fel. Drar du i ett kort flyttas hela bilden. Knappen som låste upp korten är borttagen.
  • PDF-exporten sparar filen i exportmappen Dokument\PastPaths\Reports (se Exportmapp) och visar var. Spara PDF sparar filen och visar en knapp som öppnar mappen. Öppna och skriv ut sparar filen och öppnar den i PDF-läsaren, där du kan förhandsgranska och skriva ut.
  • Statistiken räknar personerna i familjen. Gudföräldrar, vittnen och andra som bara finns med via en övrig relation eller en händelse räknas inte.

Snabbare med många personer, händelser och platser

  • Appen hämtar inte längre alla personer, platser eller källor när en sida eller ruta öppnas — det gjorde appen seg med tusentals poster. Listorna, väljarna, kartan, statistiken och startsidans antal hämtar bara det som behövs.
  • Alla personväljare söker i hela databasen — på namn, födelse- och dödsort, tagg och kategori — och laddar fler träffar när du scrollar ("Visar 50 av 214"). Tidigare visades i flera väljare bara de första 20, 30, 50 eller 100 personerna. Gäller bland annat händelser, relationer, släktträdets fokusperson, tidslinjen, media, bloggen, kartan och rapporter.
  • Platsväljare och källväljare söker på samma sätt i hela databasen och laddar fler träffar när du scrollar ("Visar 30 av 412"). Gäller bland annat händelser, personer, media, bloggen och källhänvisningar.
  • Tidslinjen, platsens och personens händelser, startsidan och blogginläggen hämtar inte längre alla händelser.
  • Tidslinjen visar 20 händelser åt gången med sidväljare. Filter, sortering och statistik gäller hela urvalet, inte bara det som syns. I läget Per år visas alla år med antal händelser; ett år visar 100 händelser åt gången, med Visa fler. Händelser utan datum samlas sist under Okänt år.
  • Händelselistans sortering på datum, titel och typ gäller hela databasen. Titelsorteringen följer den rubrik som visas, även för händelser utan egen titel.
  • Koppla befintlig händelse laddar fler träffar när du scrollar ("Visar 30 av 120"). Tidigare visades bara de 30 första.

Födelse och död

  • Personens födelse- och dödsuppgifter och födelse- och dödshändelserna hänger nu ihop åt båda hållen. En födelse- eller dödshändelse som läggs till, ändras, slås samman eller raderas — eller där personen läggs till eller tas bort — ändrar personens datum och ort. Det syns i personlistan, släktträdet, nätverket och sökningen.
  • En person med en dödshändelse visas som avliden, även om händelsen saknar datum och även om personen var markerad som levande.
  • Har en person flera födelse- eller dödshändelser hämtas datumet från den senast skapade som har ett datum, och orten från den senast skapade som har en ort. Gäller bara födelse och död — övriga händelser, till exempel flyttar, kan finnas hur många gånger som helst.
  • Tömmer du både datum och ort för födelse eller död när du redigerar en person tas personens koppling till händelsen bort överallt. Är personen ensam i händelsen raderas händelsen. En varning visas först, med tipset att i stället behålla uppgifterna och lägga till en tagg, till exempel "Att verifiera", om de bara är osäkra.

Global sökning

  • Sökrutan överst visar flikar: Alla och en per typ, med antalet träffar. Alla visar några träffar per typ, en vald typ visar upp till 20 och rutan går att rulla. Typer utan träffar är gråa. Rutan stannar öppen när du byter flik.
  • Sökrutan hittar samma som listorna och antalet stämmer med Visa alla: personer även på födelse- och dödsort, tagg och kategori, platser även på församling, län och region, händelser även på deltagarnas namn, plats, tagg och kategori, och källor även på arkiv, signum och förkortning.
  • Händelser går att söka på typ: "död" och "avliden" hittar dödsfall, "begravn" hittar begravningar. Gäller även sökfältet på sidan Händelser.
  • Händelser visas med samma rubrik och datum som i listorna och öppnar händelsen. Källor öppnar fliken Källor med källans titel som sökord.

Sortering och sökning

  • Namn sorteras i svensk ordning: A–Z med W som egen bokstav efter V, sedan Å, Ä, Ö. É sorteras som E, Æ som Ä, Ø som Ö och Ü som Y. Efternamnsprefix (von, af, av, de, de la, du, van, van der, van den, zu, la, le) räknas inte så "von Essen" hamnar under E.
  • Sökning på personer, händelser, media, platser, källor och blogginlägg, och den globala sökningen, bortser från stora och små bokstäver, accenter, prickar och ringar — åt båda hållen: "lundstrom" hittar "Lundström", "ake" hittar "Åke" och "öberg" hittar "Öberg".
  • Platssökningen tittar på namn, adress, stad, församling, län, region, land och beskrivning. Sökningen på kartan bortser också från accenter.

Kategorier

  • Knappen bredvid kategorifältet (tidigare ett kugghjul som ledde till Administrera) öppnar nu en ruta för att skapa en ny kategori direkt ovanpå formuläret. Den nya kategorin väljs automatiskt och inget du skrivit i formuläret går förlorat.

Media

  • Koppla befintlig på personer, händelser och platser, Lägg till media på källor, profilbildsväljaren, bloggens mediaväljare och källhänvisningens bilaga söker nu i hela mediabiblioteket — på titel, beskrivning, filnamn, tagg och kategori — och laddar fler träffar när du scrollar ("Visar 30 av 412"). Tidigare hämtades hela biblioteket varje gång och sökningen tittade bara på titel och filnamn. Filer som redan är kopplade visas gråade och märkta Redan kopplad.
  • Kopplar du flera filer på en gång visas ett sammanfattande meddelande, t.ex. "3 filer kopplade till personen", istället för ett per fil.
  • Bara bilder kan bli profilbild, både när du väljer en befintlig och när du laddar upp en ny.
  • Samma lista över tillåtna filtyper gäller nu överallt. Nytt är att TIFF (.tif/.tiff), SVG, PowerPoint, WEBM och AAC kan laddas upp. Mediatypen bestäms av filändelsen, både vid uppladdning och vid import via GEDCOM och TNG. En video räknas därför inte längre som dokument när datorn inte anger filens typ.
  • En fil som laddas upp i bloggens mediaväljare infogas direkt i inlägget eller blir utvald bild.
  • Adresserna till bilder och andra filer i blogginlägg sparas nu så att de fortsätter att fungera om programmets adress ändras. Äldre inlägg rättas nästa gång de sparas.
  • Den manuella sökningen efter mediadubbletter visar 30 träffar åt gången, med Visa fler.

Säkerhetskopior

  • Säkerhetskopian på sidan Import & Export innehåller nu alltid de senaste ändringarna, även när appen är igång.
  • Vid återställning sparas först en kopia av den nuvarande databasen i Dokument\PastPaths-Backups\pre-restore och appen ber dig starta om PastPaths.
  • Säkerhetskopior sparas i Dokument\PastPaths\Backups (se Exportmapp). Misslyckas en säkerhetskopia eller en GEDCOM-export visas ett felmeddelande på valt språk och en ofullständig säkerhetskopia tas bort.
  • "Backup" heter nu "säkerhetskopia" överallt på svenska.

Loggfil

  • Loggfilen växer inte längre obegränsat — högst fem filer på 1 MB sparas. Sökord, namn och filnamn skrivs inte till loggen vid normal användning.

Installationsprogram

  • En uppgradering hittar en tidigare installation även om den ligger i en egen mapp.
  • Säkerhetskopian som installationsprogrammet gör vid uppgradering tar med de senaste ändringarna.
  • Integritetspolicyn och användarvillkoren finns i version 1.1. Integritetspolicyn beskriver var exportmappen och säkerhetskopiorna sparas. Användarvillkoren och licenssidan förtydligar att komponenterna med öppen källkod har sina egna licenser.
  • Licenstexterna för komponenterna med öppen källkod och typsnittet DejaVu följer med i THIRD-PARTY-NOTICES.txt i mappen _internal\legal, bredvid förteckningen THIRD-PARTY-LICENSES.md.

Åtgärdat

Sökning

  • Sökning på ord med å, ä eller ö gav ibland inga träffar alls — berodde på hur databasen jämförde stora och små bokstäver. Sökningen på personer, händelser och media jämför nu bokstäverna på ett sätt som klarar å, ä, ö och accenter (se Ändrat → Sortering och sökning).
  • Den globala sökningen och bloggens sökning hittade inte ord med å, ä och ö: "åsa" hittade inte "Åsa".
  • I den globala sökningen visades händelser utan egen titel med den tekniska typkoden, och datum som 1856-01-01 när bara året var känt. Händelser och källor öppnade bara listan, inte rätt post, och Visa alla för källor tappade sökordet.
  • Antalet träffar i sökrutan kunde skilja sig från listan som Visa alla öppnade.
  • Sökrutan stängdes när man klickade på ett typfilter.
  • Ett långsamt svar på en tidigare söktext kunde skriva över träffarna för en senare.
  • Personernas födelse- och dödsår i sökrutan visades med svenska förkortningar även i det engelska gränssnittet.

Personer

  • Att radera en person som var taggad i en bild gav ett serverfel istället för att radera personen.
  • Personsidans Platser-flik saknade knappen för att lägga till en plats, t.ex. vid en flytt. Knappen Lägg till plats finns nu tillbaka — både på personsidan och i persondialogen — och öppnar händelsedialogen med personen förvald, eftersom platser kopplas till personer via händelser.
  • Persondialogen stängdes även när det inte gick att skapa personen så att allt som skrivits in försvann. Den stängs nu bara när personen har sparats.
  • Släktträdet laddades inte om efter att en person redigerats från trädet.
  • Tre felmeddelanden som gäller profilbilden visade ett tekniskt nyckelnamn istället för text.
  • Att redigera en person från personlistan eller släktträdet tömde biografi, anteckningar, smeknamn, alternativa namn samt födelse- och dödsort när personen sparades, eftersom formuläret fylldes med en förkortad version av personen. Formuläret hämtar nu alltid hela personen innan det går att spara.
  • En person som lades till från startsidan skapades två gånger.
  • Efter att en person sparats byttes personlistans sida ut mot alla personer och startsidan kunde visa fel antal personer och media.
  • I listvyn gick kolumnrubrikerna att klicka på utan att något sorterades, bläddringspilarna reagerade inte och "x–y av z" visade fel.
  • En raderad eller sammanslagen person låg kvar i personlistan tills sidan laddades om och totalen stämde inte.
  • Personkorten visade inte födelse- och dödsort, dödsraden visades bara när det fanns ett födelsedatum och relationssammanfattningen visade alltid "Inga relationer".
  • Två gröna meddelanden visades när en person sparades.
  • En dödshändelse som lades till på personsidans Händelser-flik kom aldrig med på personen. Dödsdatumet saknades i personlistan, trädet och nätverket, och personen kunde visas som levande. Befintliga personer rättas automatiskt vid uppgraderingen — bara tomma uppgifter fylls i, inget skrivs över.
  • När födelse eller död ändrades på en person kunde fel händelse uppdateras, till exempel ett dödsfall där personen bara var vittne.

Relationer

  • Att ändra undertyp på en befintlig relation (t.ex. gift → ex-partner eller biologisk → adoptiv) sparades inte, trots att programmet sa att relationen var uppdaterad.
  • Ändringar på en partner- eller syskonrelation sparades bara i den ena riktningen så att personerna kunde visa olika uppgifter om samma relation. Ändringar sparas nu i båda riktningarna och om riktningarna hade olika anteckningar slås de ihop. Relationer som redan hunnit bli olika kan rättas under Underhåll → Relationer.
  • Att redigera en förälder från personsidan visade relationen åt fel håll i dialogen.
  • "Lägg till relation" i persondialogen kunde öppna en tidigare avbruten redigering istället för en ny relation.
  • Relationsdatum före år 1000 gick inte att spara.
  • Valideringsmeddelanden med personnamn som innehöll vissa specialtecken visades fel.
  • Relationer som valdes när en ny person skapades sparades inte om kontrollen gav en varning, trots att programmet visade "Relation har skapats". Nu visas en sammanställning med varningar och fel och relationer med varningar kan sparas med Spara ändå.
  • Valideringen gav två varningar om samma sak när en förälder var 12–15 år vid barnets födelse och ett slutdatum på en partnerrelation kontrollerades bara om relationen också hade ett startdatum.
  • Styvsyskon visades som "Styvförälder" och partnertypen Övrigt visades som "complex". I personstatistiken visades undertyperna med tekniska namn.

Forskningsnotiser

  • Det gick inte att radera en forskningsnotis (tidigare forskningsspår) — kontrollen av vad som skulle påverkas misslyckades innan bekräftelsen visades.
  • Raderingsdialogen för personer, platser och händelser som fanns på en notis visade tekniska nyckelnamn istället för text.
  • Sorteringen av notiser och antalet personer, platser och händelser på lapparna visade tekniska nyckelnamn på svenska.
  • Statusen visades som Aktivt, Pausat och Avslutat i stället för Aktiv, Pausad och Avslutad.

Platser

  • Att radera en plats som användes som födelse- eller dödsort kunde i sällsynta fall göra att en helt annan person senare visade fel födelseort. Radering av en plats som används blockeras nu istället.
  • Att ångra en import kunde krascha om en importerad plats hade en bild kopplad till sig.
  • Platsdialogens förslag för land, region, län, församling och stad var tomma om platslistan inte hade öppnats först och platstypen Stift gick inte att välja.
  • Filtret "Okänt land" syntes inte bland de aktiva filtren och typfiltret visade svenska namn även på engelska. Två platser med samma namn som båda var en nivå i trädet (t.ex. två län) gick inte att nå — bara den första visades.
  • En plats som skapades från kartan syntes inte förrän sidan laddades om och ett platsnamn med < eller & förstörde rutan på kartnålen.
  • Platsstatistikens ikoner och färger för platstyperna stämde inte och länken till ett län utan land öppnade fel gren i platslistan.

Källor

  • Att radera en källa med bara en bildkoppling (men inga hänvisningar) gick inte, trots att det borde ha varit tillåtet.
  • Att slå ihop två källor flyttade inte källans bildkopplingar till den källa som behölls.
  • Källans förkortning sparades aldrig.
  • Källhänvisningsrutan visade källans nummer i stället för titeln när en befintlig hänvisning öppnades och rutan stängdes även när hänvisningen inte gick att spara. En källa som skapades från händelsedialogen valdes inte automatiskt.

Sammanslagning

  • Sammanslagning av personer, platser, händelser och media kunde tyst tappa bort kopplingar som inte räknades med: blogglänkar, en bilds koppling till en händelse eller källa, en persons profilbild och ett blogginläggs omslagsbild. Alla kopplingar flyttas nu och sammanslagningsdialogen visar hur många av varje typ som flyttas.
  • Att slå ihop två bilder där den ena var kopplad till en händelse gav ett serverfel.
  • Sammanslagningsdialogen för händelser visade tomma namn för händelser utan egen titel, både i valet av vilken som ska behållas och i bekräftelsen.

Släktträd

  • Fältet Fokusperson visade bara de första 30 personerna och fokuspersonens namn kunde saknas i fältet, i rubriken och i PDF-exporten.
  • Personrutan i trädet visade bara de av personens händelser som fanns bland de 50 senaste i hela databasen och släktingar kunde saknas.
  • Klick på en släktings namn i personrutan gjorde ingenting och "Redigera" i en ruta ovanpå kunde öppna fel person.
  • Personrutan hade två "Lägg till händelse"-knappar.
  • Rubrikraden i personrutan försvann när man scrollade så det var lätt att stänga hela programmet i stället för rutan. Rubrikraden ligger nu kvar överst.
  • PDF-exportens metadatasida visade rubriken "Sökning:" utan själva sökordet.
  • Vid kusingifte och annan anförlust kunde en ana som fanns i två grenar visas utan sina föräldrar så att en del av trädet saknades.
  • I den sista generationen visades ett "Okänd"-kort i stället för personens partner, trots att partnern var registrerad.
  • Efter ett klick i trädet visade fältet Fokusperson ett id-nummer i stället för namnet.
  • Syskon kunde hamna ovanpå varandra när ett av syskonen hade partner.
  • Den lodräta linjen ner till ättlingarna hade ett litet hack.
  • PDF-exporten sparade ingen fil när den gjordes i appen.
  • PDF:en kunde sakna anornas linjer.
  • Zoomknapparna nere till vänster visades som fyra tomma rutor.
  • När generationsfiltret var avstängt användes ändå reglagens värden så att trädet kunde visa upp till 10 generationer. Avstängt filter visar nu 3 generationer uppåt och nedåt.
  • Nätverket uppdaterades inte när en händelse sparades, kopplades eller raderades från persondialogen. Relationsändringar i en ruta ovanpå ritade inte heller om trädet.
  • Bokstäver utanför västeuropeiska alfabet, till exempel ł och kyrilliska bokstäver, visades fel i PDF-exporten.

Media

  • Att tagga en person i mediarutan fungerade inte.
  • Verktygstipset för "Lägg till media" i kompakta mediagallerier visade ett tekniskt nyckelnamn.
  • TIFF-bilder med ändelsen .tif gick inte att ladda upp, trots att manualen sa att TIFF stöds.
  • En fil större än 50 MB försvann ur uppladdningen utan något meddelande. Nu visas ett meddelande med filnamnet och den högsta tillåtna storleken. Samma sak gäller filtyper som inte tillåts. Gränsen kontrolleras nu även av servern.
  • Uppladdningen visade "fil(er) uppladdade" även när uppladdningen misslyckades.
  • Lade du till filer i uppladdningen i flera omgångar laddades bara den sista omgången upp och en fil som du tagit bort ur listan laddades upp ändå.
  • En PDF eller annan fil som inte var en bild kunde sättas som profilbild och visades då som en trasig bild i listor och i släktträdet.
  • Mediabibliotekets rubrik visade antalet filer på den aktuella sidan istället för det totala antalet.
  • Dokument visades som trasiga bilder i rutan för att koppla befintlig media.
  • Källornas ruta för att koppla media kunde visa en inaktuell lista där nyss uppladdade filer saknades.
  • Felmeddelanden vid uppladdning visade ibland teknisk text på engelska istället för samma meddelanden som i resten av appen.
  • Meddelandet "Person taggad" visades även när personen redan var taggad i filen.

Blogg

  • Sökfältet i bloggens mediaväljare gjorde ingenting, bara de 50 senaste bilderna visades och bilder utan titel saknade namn.
  • Bloggens mediaväljare visade alla filtyper trots att bara bilder kunde infogas.

Källhänvisningar

  • Om bilagan till en källhänvisning inte var en bild visades en trasig bild i listan med hänvisningar.

Händelser

  • I "Lägg till person" visades personernas datum alltid med svenska förkortningar och med fullständigt datum även när bara året var känt.
  • Ändrade deltagare sparades inte när en befintlig händelse redigerades i händelserutan.
  • En person som valts i "Välj person" men inte lagts till med Lägg till person försvann tyst när händelsen sparades. Den läggs nu till.
  • Sorteringen i händelselistan gällde bara den sida som visades: "Äldst först" visade de 50 nyaste i omvänd ordning.
  • Gick man från händelselistan till en händelse och tillbaka, med en sökning aktiv, hamnade man på sida 1 i stället för den sida man var på.
  • Platsens flik Händelser visade bara de 25 första händelserna och personsidan visade högst 50 av personens händelser.
  • Händelselistan, tidslinjen och startsidan delade samma lista så att den som laddades sist skrev över de andra. Startsidan kunde därför visa antalet händelser i en filtrerad sökning.
  • Tidslinjens läge Per år visade inte händelser utan datum.
  • Filtrering på person visade en händelse två gånger om personen hade två roller i den.
  • Händelselistan i platsrutan visade varken personer eller rubrik för händelser utan egen titel.
  • Knappen Radera i händelserutan på platssidan gjorde ingenting.
  • Raderingsbekräftelsen visade ett tomt namn för händelser utan titel.
  • Två gröna meddelanden visades när en händelse sparades från person-, plats- eller händelsesidan och när en person togs bort från en händelse.

Datum och tid

  • Sju olika vyer i appen använde sitt eget sätt att avgöra om datum skulle visas på svenska eller engelska — i en av dem (Underhåll → Städa media) visades alltid svenskt datumformat oavsett språkinställning. Fungerar nu enhetligt överallt.

Språk

  • Flera texter visades på svenska även när appen var inställd på engelska: valideringsmeddelandena för relationer och händelser, sammanfattningen av valideringen, trädets PDF-export och platsväljarens standardtext.
  • En knapp kunde visa "Uppdatera" även i det engelska gränssnittet.

Import

  • GEDCOM-import: vigsel- och skilsmässodatum som bara angavs med år (eller år och månad) visades som 1 januari. Precisionen följer nu med vid import.
  • TNG-import: skilda och samboende par fick relationstyper som programmet inte känner till och som därför inte gick att visa eller välja vid redigering. Nya importer får rätt typ och redan importerade relationer rättas under Underhåll → Relationer.
  • Importdialogen fastnade när en import misslyckades och gick inte att stänga. Nu visas felet och dialogen kan stängas.
  • TNG-import: profilbilden kopplades fel till personen.

Säkerhetskopior

  • Säkerhetskopior kunde sakna de senaste ändringarna om appen var igång.
  • Återställning av en säkerhetskopia kunde i sällsynta fall skada databasen.
  • Meddelandet efter återställning sa "Starta om servern".

Säkerhet

  • Webbsidor som var öppna i webbläsaren kunde i teorin läsa uppgifter från PastPaths medan appen kördes.

Installationsprogram

  • En uppgradering från en äldre version kunde ge två poster för PastPaths i Installerade appar.
  • Det engelska installationsprogrammet visade en gammal version av integritetspolicyn.

[1.8.0] - [2026-09-20]

Tillagt

Personer

  • Sammanslagningsdialogen visar nu profilbilderna sida vid sida (om någon av personerna har en), på samma sätt som media redan gjorde — enklare att avgöra om två poster verkligen är samma person.

Media

  • Ny flik "Saknade miniatyrer" under Underhåll → Städa media: hittar bild-media utan genererad miniatyrbild (vanligt för äldre GEDCOM- och WordPress-importer) och genererar dem i efterhand.

Platsbibliotek

  • Biblioteket visar nu vilka paket du redan har importerat, med datumet då det skedde och knappen heter "Importera igen" i stället för "Importera". Ångrade importer räknas inte — då går paketet att hämta på nytt som om det aldrig varit importerat.
  • Paketen har fått versionsnummer. Har ett paket kommit i en nyare version sedan du importerade det syns det i listan och knappen heter "Uppdatera". En uppdatering hämtar de platser som tillkommit i paketet men skriver aldrig över uppgifter du redan har.

Åtgärdat

Allmänt

  • Att slå ihop ett par i den automatiska dubblettlistan (Personer, Platser, Media, Händelser) körde tidigare om hela dublettsökningen från grunden för varje sammanslagning — extremt långsamt vid stora bibliotek. Sammanslagna par tas nu bort direkt ur listan istället.

Händelser

  • Fältetiketten "Plats" i sammanslagningsdialogen visade en trasig textnyckel istället för ordet "Plats".

Media

  • Mediafiler utan genererad miniatyrbild (t.ex. importerad via GEDCOM eller WordPress) visade en generisk ikon i dublett- och sammanslagningsvyerna istället för själva bilden. Visar nu originalbilden som reserv.
  • GEDCOM- och WordPress-import genererar nu en miniatyrbild för importerade bilder, precis som vid manuell uppladdning. Gäller inte redan tidigare importerad media — se "Saknade miniatyrer" ovan för att åtgärda den i efterhand.

Platser

  • Att filtrera på platstyp, tagg, kategori eller saknade koordinater i platslistan visade tidigare bara landlistan istället för en träfflista — fungerar nu som väntat, precis som en fritextsökning. Landfiltret (dropdownen) visar nu på samma sätt en platt lista över hela landet istället för att bara fälla ut en nod i hierarkin.
  • "Sortera efter"-inställningen på platslistan hade ingen effekt eftersom bara den borttagna tabellvyn använde den — sorterar nu den nya listvyn.
  • Platser som representerar en egen nivå i platshierarkin — landskap, stift och län utan eget länsfält — visades en andra gång inne i "Okänt län"-gruppen trots att de redan hade en egen rad. Antalet bredvid "Okänt län" och innehållet när gruppen fälldes ut kunde därför säga olika saker.
  • Platser som importerades från platsbiblioteket syntes inte i platslistan förrän appen startades om.
  • Platser som skapades av en GEDCOM-import syntes inte heller, om importdialogen stängdes med krysset i stället för Klar-knappen.
  • Ångrade man en import låg de raderade platserna kvar i platslistan tills appen startades om och gav serverfel när man klickade på dem.

Ändrat

Media, händelser och bloggposter

  • Samma typ av databasindex som för personlistan har lagts till för media-, händelse- och bloggpostlistorna så sortering/bläddring blir snabbare även där vid stora bibliotek.

Media

  • Tagga media-dialogens person- och platsväljare hämtade tidigare hela person-/platsregistret varje gång dialogen öppnades. Söker nu direkt mot servern istället, som övriga sökfält i appen.

Personer

  • Personlistans sortering och sidnavigering är nu snabbare vid stora släktträd — databasen har fått nya index som matchar de fyra sorteringsordningarna (efternamn, förnamn, födelsedatum, dödsdatum). Fritextsökningen i sig blir inte snabbare av detta.

Platser

  • Platslistan hämtas nu snabbare vid stora bibliotek — själva listanropet undviker onödiga databasfrågor per plats och listan laddas inte om varje gång du besöker sidan under samma session.
  • Tabellvyn på platslistan är borttagen och ersatt av en radbaserad lista med samma information (adress, koordinater med mera) — mindre skrymmande, särskilt vid många platser.

[1.7.0] - [2026-09-13]

Tillagt

Allmänt

  • Ny Om-sida (nås via menyn) som visar appens aktuella version, en support-mailadress och en länk till manualen på pastpaths.se.

Administrera

  • Platsbiblioteket har fått en egen flik ("Bibliotek"), strukturerad för att kunna ta emot fler pakettyper i framtiden.

Personer

  • Sökningen matchar nu även namn på kopplade taggar och kategorier.

Händelser

  • Sökningen matchar nu även namn på kopplade personer, platser, taggar och kategorier — löser bland annat att importerade händelser utan egen rubrik inte gick att hitta.

Media

  • Mediabiblioteket har fått sidbaserad paginering (välj antal per sida, bläddra sida för sida) istället för att ladda in allt på en gång.
  • Sökningen matchar nu även namn på kopplade taggar och kategorier.

Platsbibliotek

  • Tre nya paket: Sveriges landskap (25 platser), Sveriges stift (30 platser) och Utvandringens hamnar och vägar (31 platser).
  • Paketen finns nu i en svensk och en engelsk version, skrivna på respektive språk. Biblioteket visar bara paketen på ditt språk.
  • Paketen innehåller källhänvisningar. Vid import skapas källorna som riktiga källor och varje plats får en hänvisning till sin källa.
  • En plats som redan finns i databasen får nu tomma fält ifyllda från paketet och märks med paketets tagg, i stället för att hoppas över helt. Ifyllda värden skrivs aldrig över.
  • Paketen kan innehålla adress, stad, taggar och kategorier per plats.
  • Sveriges historiska län har kompletterats med residens för Smålands län (Kronobergs slott) och för Stockholms stad (Tessinska palatset).

Platser

  • Ny platstyp: Stift.
  • Landskap och stift visas nu som egna rader på länsnivån i platshierarkin, i stället för att hamna under "Okänt län".

Import & Export

  • GEDCOM-exporten skriver nu platsers koordinater i standardformat (MAP/LATI/LONG under PLAC). Tidigare följde koordinaterna inte med alls.
  • GEDCOM-exporten skriver PastPaths egna undertaggar under PLAC som bevarar adress, stad, församling, län, region, land, platstyp och beskrivning var för sig. Andra program ignorerar dem; PastPaths läser tillbaka dem exakt vid återimport.
  • PastPaths känner igen sina egna exportfiler vid import och visar "PastPaths" som källprogram i importloggen.
  • Ångra en import tar nu även bort de källor och källhänvisningar importen skapade. Källor som fått andra hänvisningar under tiden lämnas kvar.
  • En notering vid GEDCOM-exporten förklarar att platsers källhänvisningar inte kan följa med i formatet.

Ändrat

Administrera

  • Platsbiblioteket är flyttat från Import & Export-fliken till sin egen Bibliotek-flik.

Taggar

  • Alla automatgenererade taggar börjar nu med bindestreck — -gedcom-import-…, -ancestry-import-…, -wordpress-import-…, -seed-… — så att de sorteras överst i tagglistan tillsammans med systemtaggarna. Befintliga taggar byter inte namn; det ska ske medvetet genom sammanslagning.

Platser

  • Platser du skapar eller redigerar i formuläret får nu sin källtext (raw_text) framräknad av servern. Tidigare saknade handinmatade platser källtext helt, vilket gjorde att de aldrig kunde matcha en importerad plats vid dubblettsökning eller platsbiblioteksimport.

Import & Export

  • Räknaren "platser tillagda" räknar nu bara nyskapade platser. Tidigare räknades även platser som redan fanns, vilket gav en siffra som såg ut som import men var återanvändning.

Personer

  • Personlistan hämtas nu sida för sida direkt från servern (alla filter inräknade), istället för att hämta alla personer på en gång och filtrera i webbläsaren — märkbart snabbare vid stora släktträd.
  • Listvyns sidnavigering använder nu samma stil som källistan; kortvyns sidnavigering är omgjord till en smalare, pilbaserad variant utan sifferknappar.

Media

  • Tagg-filtret (en flervalslista) har ersatts av att skriva taggnamnet i sökrutan istället — den gamla listan gick inte att söka i när man hade många taggar, bara hoppa till en bokstav.

Blogg

  • Sidnavigeringen är omgjord till samma smala, pilbaserade stil som personer och media använder.

Åtgärdat

Personer

  • Personlistans sidnumrering kunde rendera hundratals oanvändbara sifferknappar vid stora släktträd istället för en hanterbar sidnavigering.

Händelser

  • Sökning samt tagg- och kategorifilter på händelselistan sökte bara bland de händelser som redan hämtats till aktuell sida, inte i hela registret — gav ofullständiga sökresultat så fort det fanns mer än en sida händelser.

Om

  • Den paketerade appen (.exe) kunde visa "Version okänd" på Om-sidan istället för det faktiska versionsnumret.

Allmänt

  • Vid allra första starten mot en tom databas kunde flera samtidiga API-anrop var för sig försöka skapa standardanvändaren, varvid alla utom ett misslyckades med serverfel. Drabbade varje ny installation.
  • Långa texter i GEDCOM-exporten delades bara vid radbrytningar, aldrig vid formatets radlängdsgräns på 255 tecken. Gällde även källors publikationsuppgifter och hänvisningstexter.
  • Flerradiga platsbeskrivningar klipptes vid första radbrytningen när en PastPaths-export lästes tillbaka.
  • Platsformuläret skickade aldrig någon källtext så handinmatade platser blev osynliga för all matchning.

Borttaget

Händelser

  • Kortvyn på händelselistan har tagits bort — bara listvyn återstår, som redan har paginering, sökning och filtrering.

[1.6.0] - 2026-09-06

Åtgärdat

Platser

  • Att ångra en GEDCOM-import tog aldrig bort platser som skapats av importen, eftersom de aldrig registrerades i importhistoriken till att börja med. Nya platser spåras nu korrekt och tas bort vid ångring, precis som personer, händelser, media och källor redan gjorde.
  • Att ångra en import kunde i sällsynta fall radera personlösa händelser som inte alls hörde till den import som ångrades, eftersom kontrollen omfattade alla händelser för hela kontot istället för bara de som blev personlösa av just den ångringen. Begränsat till rätt import.
  • I platshierarkin kunde en plats som hade egen information och underliggande platser (t.ex. ett historiskt län med en residensstad) inte längre öppnas direkt — bara fällas ut. Går nu att öppna och fälla ut oberoende av varandra.
  • Antalet som visades bredvid en fällbar rad räknade även med platsen själv så man hittade ett annat antal än det som stod där när man fällde ut. Visar nu bara antalet som faktiskt finns under.
  • Vissa platstyper (t.ex. historiska byggnader) hamnade felaktigt under en extra "okänd församling"-nivå i platshierarkin istället för att visas direkt, eftersom bara ett fåtal platstyper räknades som "kan stå för sig själv" i trädet.
  • En plats vars enda sökbara namn stod i församlings-fältet hittades inte av platssökningen, eftersom det fältet av misstag inte ingick i sökningen (namn, ort, län, region, land och adress genomsöktes — inte församling). Ingår nu.
  • Dublettkontrollen för platser missade ibland uppenbara dubbletter när samma verkliga plats hade hamnat i olika fält hos de två posterna (t.ex. län hos den ena, församling hos den andra) efter en omimport med en annorlunda källsträng. Jämförelsen känner nu igen det oavsett vilket av fälten värdet råkar stå i.
  • Sidan hoppade till toppen varje gång ett steg i platshierarkin fälldes ut eller fälldes ihop, istället för att stanna kvar där man klickade.

Tillagt

Platser

  • Platsbiblioteket har fått ett andra paket: "Sveriges historiska län" — län som slagits samman, bytt namn eller upphört sedan 1600-talet (Kristianstads län, Malmöhus län, Göteborgs och Bohus län, Älvsborgs län, Skaraborgs län, Kopparbergs län med flera), med sina residensstäder och en beskrivning av när respektive län var aktivt. Användbart vid forskning i kyrkoböcker och andra källor som anger den äldre länsindelningen.

Ändrat

Platser

  • Paketet "Sveriges län" innehåller nu även varje läns residensstad som en egen sökbar plats, inte bara länet i sig.
  • Fortsatt finslipning av platsbläddringen: den innersta nivån (ort/församling) visar nu de faktiska platserna som egna rader att välja mellan, istället för att antingen hoppa direkt till en ensam träff eller visa en pil som inte ledde någonstans.
  • Öppna-ikonen för en plats i platshierarkin ligger nu bredvid namnet istället för längst ut till höger, tydligare på breda skärmar. Fäll ut/ihop-pilen har flyttats ner i nivå med antalet platser, skild från öppna-ikonen.
  • Platsbiblioteks-dialogen har fått en tydlig stängknapp.

Import och export

  • Import-historiken visar nu vilket platsbibliotekspaket en import kom från (kolumnen "Paketnamn"), inte bara filnamnet.

Borttaget

Platser

  • Kort-/listvyns växlingsknapp på platssidan har tagits bort — bläddringen i hierarkin täcker numera det behovet och innersta nivån (ort/församling) visar de faktiska platserna som egna rader att välja mellan.

[1.5.0] - 2026-09-04

Tillagt

Platser

  • Nytt platsbibliotek: importera färdiga paket med referensplatser (län, delstater, församlingar m.m.) istället för att skriva in dem för hand — nås via Administrera → Import & Export → Platsbibliotek. Ger en gemensam, konsekvent stavad grund att bygga vidare på så samma verkliga plats inte blir flera olika poster beroende på hur den skrevs in för tillfället. Kräver en internetanslutning för själva importen (paketlistan och paketfilerna hämtas från pastpaths.se) — resten av appen är opåverkad och fungerar offline som vanligt. Första paketet: Sveriges 21 län.
  • Import av platsbibliotekspaket kan ångras precis som en GEDCOM-import, via samma importhistorik. Platser du redan hunnit koppla till en person eller händelse tas aldrig bort automatiskt vid en ångring.
  • Platsbläddringen (Platser-sidan) visar nu land/region/län/ort som en infälld, expanderbar lista (en gren i taget) istället för att byta ut hela vyn per klick. En plats vars egen typ matchar en nivå i hierarkin (t.ex. ett importerat län) visas nu direkt på rätt nivå, med en genväg för att öppna platsen direkt.

[1.4.0] - 2026-08-30

Tillagt

Händelser

  • Ny händelsetyp: "Troendedop" — skild från vanligt dop (barndop), eftersom en person kan ha genomgått båda. Stöds fullt ut i formulär, GEDCOM-export (BAPM) och GEDCOM-import.

Källor

  • Källhänvisningar kan nu läggas till på blogginlägg, platser och händelser (tidigare bara personer) — samma gränssnitt (lägg till, redigera, ta bort, koppla till befintlig eller ny källa) på alla fyra.
  • Källhänvisningar kan kopieras och återanvändas på en annan person, händelse eller plats, utan att fylla i allt på nytt.

Personer

  • Personers profilbild kan nu kopplas från redan uppladdad media i biblioteket, inte bara laddas upp direkt — samma "koppla befintlig"-flöde som redan fanns för händelser.

Underhåll

  • Ny sektion i Underhåll: "Oanvänd media" — hittar mediaposter som inte längre är kopplade till någon person, plats, källa, händelse eller citering så de medvetet kan raderas när man vill.
  • Ny flik "Ignorerade" i dubblettvyerna (person, plats, händelse, media) — bläddra bland och ångra tidigare "ej dubblett"-markeringar när som helst, istället för att bara ha 5 sekunder på sig direkt efter markeringen.

Blogg

  • Bloggens listvy visar nu en "redigerad"-markering på inlägg som ändrats efter att de skapades.
  • Möjlighet att radera en blogserie — inlägg i serien kopplas bort (raderas inte).
  • Blogglistan kan nu filtreras på serie.

Sök

  • Global sök har fått ett typfilter — välj vilka kategorier (personer, platser, händelser, källor, blogginlägg) som ska sökas i.

Ändrat

GEDCOM-export

  • GEDCOM-export följer nu standarden mer korrekt på flera punkter: yrke, utbildning och bosättning skriver nu själva beskrivningen på rätt plats i filen (tidigare skrevs de utan text); smeknamn och alternativa namn tas nu med; mediefilers beskrivning tas nu med; kön utanför man/kvinna bevaras som anteckning istället för att tystas bort helt vid export.

Media

  • Kopplingstabellerna för media (händelse-media, källa-media, media-person, media-plats) har nu tidsstämpel för senaste ändring, i linje med hur personkopplingar redan fungerade — förberedelse för framtida käll- och forskningsspårning.
  • Profilbilder är nu vanlig media: de syns i mediabiblioteket, kan återanvändas till annat och hanteras enhetligt vid person-sammanslagning och GEDCOM-export/import — istället för ett separat, dolt bildsystem bara profilbilder använde.
  • Radering av media blockeras nu om den fortfarande är kopplad till en person, plats, källa, händelse eller citering — kopplingarna måste tas bort aktivt först. Skyddar mot att gamla, svåråtkomliga bilder försvinner av misstag.

Åtgärdat

GEDCOM-export

  • En plats med bara namn ifyllt (inga övriga adressfält) exporterades tidigare som en trasig rad ("PLAC None") i GEDCOM-filen.
  • Militärtjänst exporterades tidigare med en icke-standardtagg (_MILI) som PastPaths egen import inte kände igen — export och reimport av samma data gick alltså inte ihop. Exporteras nu som en generisk händelse med tydlig klassificering, enligt vedertagen praxis för händelsetyper utan egen GEDCOM-tagg.
  • Händelsetyper utan egen GEDCOM-tagg (militärtjänst, besök, annat) skrev sin klassificering med gemener i exportfilen (t.ex. "military"). Skrivs nu med inledande versal ("Military"), enligt engelsk GEDCOM-konvention.

Källor

  • Att skapa en ny källa direkt inifrån källhänvisningsdialogen (plus-knappen) valde tidigare inte automatiskt den nya källan — man var tvungen att själv leta upp den i listan, annars sparades hänvisningen aldrig utan något tydligt felmeddelande. Källan väljs nu automatiskt.
  • Källhänvisningar kopplade till platser visades inte på platssidan, trots att de sparades korrekt — platsens API-svar byggdes via ett separat, föråldrat serialiseringsschema som saknade källfältet. Rättat.

Blogg

  • WordPress-import sparade tidigare publiceringsdatum (och mediers uppladdningsdatum) i fel tidszon om bloggens exportkälla inte angav UTC-tid — kunde ge upp till två timmars fel. Importen använder nu WordPress-exportens UTC-fält istället.
  • Att spara ett blogginlägg med en webbadress (slug) som redan användes av ett annat inlägg gav tidigare ett serverfel. Väljer nu automatiskt ett unikt namn, precis som vid skapande av nya inlägg.

Personer

  • Att redigera en person kunde tidigare visa en felaktig/ofullständig post i personlistan tills sidan laddades om, på grund av en felaktig datatyp i frontend-koden.
  • Att ladda upp en ny bild direkt via profilbildsfältet när man redigerade en person sparade bilden i mediabiblioteket men satte den aldrig som profilbild — bara "Koppla befintlig" satte faktiskt profilbilden. Fungerar nu även vid uppladdning.
  • Profilbilder som inte var kvadratiska sträcktes tidigare ut till fel proportioner istället för att beskäras, på flera ställen (redigera person, personlistan, släktträdet, listan över personer utan kopplingar). Rättat.

Media

  • Att ta bort en bild från en person raderade tidigare hela mediaposten permanent (och ur hela biblioteket) istället för att bara koppla loss den från personen — kopplas nu bara loss, precis som för platser, händelser och källor. Mediafliken uppdaterar sig nu också direkt utan att sidan behöver laddas om.
  • Radering av media kunde i vissa fall lämna kvar en trasig post (filen borttagen från disk men databasposten kvar) om raderingen misslyckades efter att filen redan hunnit tas bort. Filen rörs nu aldrig förrän databasposten faktiskt är borttagen.
  • Bildadresser byggdes på flera ställen (personlistan, personkort, mediagalleriet, personens huvudbild, bloggeditorn, bloggens listvy, kontosidan, släktträdet, källhänvisningar och listan över personer utan kopplingar) med en hårdkodad webbadress istället för appens faktiska bas-adress, vilket kunde ge trasiga bildlänkar beroende på hur appen kördes. Rättat konsekvent på alla ställen.
  • Miniatyrbilder (thumbnails) visades som trasiga länkar i mediagalleriet och personlistan, oavsett hur appen kördes — en route i backend hade fått fel webbadress kopplad till sig av misstag. Fullstorleksbilder på detalj- och mediasidor påverkades inte.

Platser

  • Platsstatistik med detaljer och kortet "Migrationsmönster" på platssidan kunde krascha med ett internt fel på grund av en trasig kodreferens i backend. Rättat.

Taggar och kategorier

  • Att skapa en helt ny tagg (istället för att välja en redan befintlig) direkt när man kopplade taggar till en händelse gav ett serverfel utan tydligt meddelande och sparades aldrig. Fungerar nu.
  • Databasfel vid koppling eller borttagning av taggar och kategorier på händelser, personer, platser och media — samt vid skapande, uppdatering, radering och sammanslagning av taggar och kategorier själva — gav tidigare en trasig, oformaterad sida istället för ett tydligt felmeddelande. Rättat.
  • Att skapa en ny tagg i Admin → Taxonomi visades inte i listan förrän man bytte flik eller laddade om sidan (kategorier fungerade redan korrekt där). Fungerar nu direkt.
  • Huvudmenyn försvann om man scrollade ner på en sida vars innehåll var längre än fönstret — gick att scrolla tillbaka upp för att hitta den igen. Menyn ligger nu kvar synlig oavsett hur långt ner man scrollar.
  • En ogiltig eller felstavad flik-parameter i webbadressen (t.ex. via en delad länk) kunde tidigare ändå sätta en flik som inte finns på Admin-sidan, på grund av dubblerad kod som kringgick valideringen. Rättat.

Språkstöd (meddelanden respekterar nu valt språk)

  • Automatiskt genererade händelsetitlar (t.ex. "X född", "X avliden", vigsel-, dop- och andra GEDCOM-importerade händelser) och datumtexter ("Okänt datum", "Cirka...", "Före...", "Efter...") frös tidigare på svenska oavsett valt gränssnittsspråk, eftersom de sparades eller byggdes som färdig text i backend eller renderades direkt från serversvaret istället för via appens översättningssystem. Visas nu korrekt översatt enligt aktuellt språkval. Berör bland annat personsidans platsflik, händelselistor, kalendern, tidslinjen, blogg-redigeraren samt händelsers dubblettvy och sammanslagningsdialog. Redan sparade händelser med gammal svensk titel/datumtext rättas inte retroaktivt.
  • Platser: fel- och bekräftelsemeddelanden (skapa, uppdatera, radera, dubletthantering) respekterar nu valt språk, istället för att alltid visa svensk text.
  • Fel- och bekräftelsemeddelanden vid import, export, ångra import, borttagning av importloggar och återställning av backup respekterar nu valt språk, istället för att antingen alltid visa svensk text eller ett tomt/generiskt felmeddelande. "Ångra import" visar nu också rätt orsak om importen redan är ångrad eller inte längre finns, istället för samma generiska meddelande i båda fallen. Vid återställning av backup visas nu specifikt vad som är fel (t.ex. fel filtyp eller ogiltig backup-fil) istället för ett generiskt felmeddelande.
  • Händelser: fel- och bekräftelsemeddelanden (skapa, uppdatera, radera, dubletthantering, person- och mediakopplingar, taggar) respekterar nu valt språk.
  • Personer: fel- och bekräftelsemeddelanden (skapa, uppdatera, radera, dubletthantering, bilduppladdning, profilbild, födelse-/dödsort, granskningsflaggning, taggar) respekterar nu valt språk — personsidan var tidigare inte kopplad till översättningssystemet överhuvudtaget för den här typen av meddelanden.
  • Blogg: fel- och bekräftelsemeddelanden (hämta, skapa, uppdatera och radera inlägg, skapa serie, WordPress-import) respekterar nu valt språk.
  • Källor: felmeddelande vid misslyckad hämtning av källistan respekterar nu valt språk.
  • Taggar och kategorier: felmeddelanden vid misslyckad hämtning (kategorier, kategoriträd, taggar) respekterar nu valt språk.
  • Media: fel- och bekräftelsemeddelanden (visning, uppladdning, uppdatering, radering, dubletthantering samt person-, plats- och källkopplingar) respekterar nu valt språk — flera visade tidigare teknisk engelsk feltext direkt från servern istället för begriplig, översatt text.

[1.3.0] - 2026-08-01

Tillagt

  • Ny händelsetyp: "Besök"
  • Platssidan visar nu faktiska personer födda respektive avlidna på platsen (tidigare fanns funktionen i gränssnittet men visade aldrig något)

Kalender på Välkomstsidan

  • Välkomstsidan visar nu dagens födelsedagar och andra livshändelser (dödsfall, vigslar m.fl.) som infaller på dagens datum, oavsett årtal — grupperat per typ, med namn på de personer som berörs
  • Personer födda på skottdagen (29 februari) visas på 1 mars övriga år, med en tydlig notis om varför

Kalendersida

  • Ny kalendersida (nås via länk från "Idag"-kortet på Välkomstsidan, inte i huvudmenyn) — bläddra mellan månader och se vilka händelser och födelsedagar som infaller en given dag, oavsett år
  • Statistik på kalendersidan: vanligaste dagarna totalt och per händelsetyp, med färg- och ikonkodning per typ

Personstatistik

  • Ny personstatistiksida, länkad från ett sammanfattningskort på startsidan — vanligaste efternamn och förnamn (uppdelat på kön, filterbart på födelsedecennium), könsfördelning, antal relationer per typ och undertyp, vanligaste födelse- och dödsorter, antal barn per familj, partnerstatus samt livslängds-/födelsedecenniumstatistik för avlidna personer
  • Personlistan kan nu filtreras direkt till personer som saknar registrerad födelseort eller dödsort, länkat från motsvarande statistikkort — gör det enkelt att hitta och komplettera ofullständiga poster

Taggar och kategorier

  • Taggar och kategorier kan nu läggas till direkt i formuläret när du skapar eller redigerar en person eller händelse — inte bara i efterhand via pennikonen på detaljsidan

Platser

  • Ny hierarkisk navigering för platslistan (land → län → ort/församling) ersätter den tidigare platta listan — mycket enklare att hitta rätt bland ett stort antal platser
  • Ny platsstatistiksida, länkad från ett sammanfattningskort på startsidan — vanligaste länder/län/församlingar, platser med flest kopplade personer respektive händelser, vanligaste platstyper, platser som saknar koordinater, vanligaste begravningsplatser, äldsta och senaste registrerade händelse samt vanligaste emigrations-/immigrationsplatser
  • Platsdetaljsidan: filtrera kopplade personer efter århundrade (t.ex. "vilka bodde här på 1930-talet")
  • Platsdetaljsidan: nytt "Migrationsmönster"-kort visar varifrån folk kom och vart de flyttade sen
  • Media-fliken på platsdetaljsidan har nu kort-/listvy-växling, precis som Media-sidan
  • Ny inställning under Konto: standardland som föreslås automatiskt när du lägger till en ny plats
  • Land, län, församling och stad i platsformuläret föreslår nu befintliga värden i en dropdown men går fortfarande att skriva in nya
  • Nytt fält "Region" (delstat/provins/Bundesland) och en valfri fjärde hierarkinivå i platslistan, för länder som behöver det (t.ex. Belgien, USA, Tyskland) — visas bara när det faktiskt används, syns inte alls för svenska platser
  • GEDCOM-importens platstolkning känner nu igen och separerar en region-nivå för länder som normalt har den

Ändrat

  • Enhetlig datamodell för alla platskopplingar (bosättning, yrke, utbildning, giftermål, besök m.fl.) — allt hanteras nu konsekvent som händelser, vilket löser flera följdproblem:
  • Dubbelräknade eller inkonsekventa platskopplingar i vissa vyer
  • "Personer"-fliken på platssidan kunde visa fel antal eller vara tom
  • Statistikuppdelningen per typ på platssidan visar nu korrekta kategorier
  • GEDCOM-importens platstolkning kontrollerar nu om sista kommadelen faktiskt är ett landnamn innan den antas vara landet — förhindrar att län eller församling hamnar i landsfältet för källor som inte anger land alls (vanligt i svenska kyrkoboksexporter, t.ex. "Estuna, Stockholms län")
  • Platsdetaljsidans Händelser-flik visar nu kopplade personer direkt i listan, i samma stil som Händelser-sidan — inget extra klick per händelse längre krävs för att se vem den gäller
  • Ikoner syns nu i platstyp-dropdownen (formulär och filter), inte bara text

Åtgärdat

  • En odefinierad funktion (parse_partial_date) i persons.py som Pylance flaggade som fel — bytt mot befintlig _parse_date_with_precision. Påverkade ingen faktisk körning (koden nåddes aldrig i praktiken) men var en landmina inför framtida ändringar.
  • Könsfiltret i personlistan saknade en valmöjlighet för personer utan registrerat kön, vilket gjorde dem omöjliga att hitta via filtret
  • Redigeringsdialogen för personer visade ibland kvarlämnade, osparade ändringar efter att man klickat Avbryt och öppnat samma person igen
  • Filtret för händelsetyp på platssidans Händelser-flik kunde vara tomt trots att händelser fanns
  • Platsdetaljsidans "Personer"-flik kunde visa fel antal kopplade personer och gick inte att filtrera korrekt på århundrade
  • Statistikkortet på platsdetaljsidan visade en missvisande sammanslagen "Bosättning"-siffra som blandade ihop ankomster och avresor till/från platsen
  • Ny plats sparade aldrig ifylld församling vid skapande — fungerade bara vid redigering av en befintlig plats
  • MediaPerson och MediaPlace saknade UTC-markering (Z) på tidsstämplar, till skillnad från övriga kopplingstabeller — kunde ge upp till två timmars fel vid visning i sommartid

[1.2.0] - 2026-07-24

Tillagt

GEDCOM-import

  • REPO-poster resolvas till arkivets riktiga namn i källor, istället för pekarsträngen
  • Standardtaggen WWW sätter nu källans URL
  • EVEN, MARB och FAM-nivåns NOTE importeras nu som händelser
  • TNG:s ADDR-flyttningsposter importeras nu som bosättningshändelser
  • FACT, _MDCL (medicinskt) och _MILT (militärt) importeras nu
  • SPFX (efternamnsprefix) kombineras med efternamnet
  • Strukturerad adress kopplad till en händelse läggs till händelsens anteckningar
  • Fristående NOTE-poster (Gramps) slås nu upp korrekt istället för att visa en pekarsträng
  • Koordinater på en händelses plats sparas nu på platsen
  • Citeringars hämtningsdatum sparas nu
  • TNG:s _LIVING speglar nu TNG:s egen regel för avliden/levande
  • DEAT Y (känd död utan datum) markerar nu personen som avliden
  • GPS-koordinater läses nu in automatiskt — både standardformatets MAP/LATI/LONG-taggar och TNG:s centrala platsregister (_PLAC)
  • TNG:s hela platsregister importeras nu som riktiga, sökbara platser, oavsett om någon person eller händelse i filen faktiskt pekar på platsen
  • TNG-import: personer markerade som Levande (_LIVING Y) men som utifrån födelsedatum skulle vara äldre än 110 år taggas nu automatiskt med -Utred hög ålder, för manuell kontroll i efterhand. Källans uppgift om levande/avliden ändras inte automatiskt.

Källor och relationer

  • Källor: nya fält för kontaktuppgifter till arkivet och hyllsignum
  • Relationer: ny typ "Övrig relation" (associerad) med undertyperna Gudförälder, Vittne och Övrigt — för dopvittnen, gudföräldrar och andra viktiga relationer som inte är släktband. Kan läggas till och redigeras manuellt via relationsdialogen.

Person och persondetalj

  • Person: nya fält för smeknamn och alternativa namn
  • Källor-fliken visar nu en sammanställning av alla källor kopplade till personen (direkta, via händelser och via relationer)
  • Platser-fliken visar nu platser från personens händelser, inte bara manuella platskopplingar
  • Ny flik "Biografi" visar biografi och anteckningar i den breda kolumnen med textformatering (fetstil, kursiv, listor), samma redigeringskomponent som används i bloggen
  • Namn och flikar ligger kvar överst vid scroll (sticky header)

Sammanslagning och underhåll

  • Sammanslagning av kategorier, taggar och källor
  • Underhåll: hitta personer utan familjekopplingar, med möjlighet att granska, tagga för uppföljning eller radera
  • Underhåll: hitta och rensa överblivna mediafiler som blivit kvar på disk efter sammanslagningar eller avbrutna importer

Blogg och händelser

  • Blogg: ny listvy (tabell) med titel, typ, status, datum och kategorier, som komplement till den befintliga kortvyn
  • Händelser: sökbart personfilter i händelselistan — hittar händelser kopplade till en viss person i hela databasen, inte bara på aktuell sida

Övrigt

  • Välkomst-sida med sammanfattning av innehållet

Ändrat

Sammanslagningar

  • Möjlighet att tagga personer för vidare utredning vid sammanslagning
  • Möjlighet att skriva kommentar om sammanslagningen
  • Jämför föräldrar, syskon, partners och barn (grupperade per partner) innan sammanslagning av personer
  • Spara avvikande information som kategori Sammanslagning och borttagen information som taggar
  • Dubblettlistan för personer (automatisk sökning) kan nu sorteras i bokstavsordning, utöver poäng
  • Manuell sök-fliken för personsammanslagning visar nu resultat i bokstavsordning

Media

  • Uppladdade mediafiler behåller originalnamnet i filnamnet på disk, inte bara ett slumpat hash-namn
  • Överblivna mediafiler visar nu en bildförhandsvisning i listan, inte bara filnamnet

Listor och filter

  • Listvy är nu standardvyn på Platser, Media och Händelser (tidigare kortvy/rutnät); Personer hade redan detta
  • Händelselistan visar nu de kopplade personernas namn direkt (upp till 5, därefter "+X till") istället för bara ett antal — enklare att skilja på t.ex. flera dödsfall i listan
  • Händelselistans filterrad omgrupperad: allmänna filter (sök, typ, person, sortering, vy) för sig och datumintervallet grupperat separat, med tydlig, alltid synlig formathjälptext (ÅÅÅÅ-MM-DD)
  • Underhållssidan länkar nu direkt till Källor och Taxonomi, med kort beskrivning av hur sammanslagning fungerar där

Utseende och navigering

  • Enhetlig avatar-storlek (40/20 px) i listradernas vänsterkant, påbörjat på Händelser
  • Persondetalj: tydligare bläddringspilar för flikraden när alla flikar inte får plats, med färg och text för bättre tillgänglighet
  • Sticky header (titel/namn + eventuella flikar) finns nu på alla list- och detaljsidor, inte bara Personer

Åtgärdat

GEDCOM-import

  • REPO- och SUBM-poster läckte in i föregående post i filen
  • Flera buggar med anteckningstext hade samma rotorsak: CHAN (senast ändrad) kunde smutsa ner generiska anteckningar/datum/plats, en citerings egna anteckningar kunde läcka in i händelsens anteckningar och en händelses NOTE-text tappades om händelsen även hade ett eget värde. Samtliga är nu åtgärdade.
  • Anteckningstexten på en RESI-post (bosättning) importerades aldrig. Läggs nu in som händelsens beskrivning.
  • En källhänvisnings eget hämtningsdatum (DATA/DATE under en källcitering) kunde tidigare skriva över händelsens eget datum av misstag. Är nu separerade.
  • Vigsel och skilsmässa (MARR/DIV på familjeposten) importerades aldrig som egna händelser och datumen sattes aldrig på partnerrelationen. Importeras nu korrekt och visas hos båda makarna.
  • Adoption och fosterbarn (PEDI-taggen) lästes aldrig in — alla föräldra-barn-relationer sattes till "Biologisk" oavsett vad filen angav. Rätt undertyp (adoptiv/foster/styv) sätts nu.
  • Media kunde tidigare kopplas till fel händelse om en person hade flera händelser av samma typ (t.ex. två folkräkningar). Kopplas nu till exakt rätt händelse.
  • Platser med samma namn men olika församling eller län (t.ex. efter en historisk sockenreform) kunde tidigare kopplas ihop till fel plats vid import. Matchning sker nu bara mot exakt likadan platstext, aldrig på enbart namnet.
  • Platser utan angivet land (t.ex. "Nordamerika") fick tidigare automatiskt landet "Sverige". Sparas nu utan land om filen inte anger något.
  • Upprepade händelser av samma typ (t.ex. flera bosättningar, folkräkningar eller yrken för samma person) skrev tidigare över varandra — bara den sista posten sparades. Alla förekomster importeras nu var för sig.
  • Mediafiler som refereras via standard OBJE/FILE-poster (t.ex. TNG-exporter utan _PHOTO-taggar) hittades inte om de låg i en undermapp du själv skapat för att sortera bilderna — sökningen letade bara direkt i samma mapp som .ged-filen. Sökningen är nu rekursiv och hittar filer i alla undermappar.
  • NOTE (inkl. flerradiga NOTE/CONT/CONC) på medieobjekt (OBJE) kopieras nu till mediats beskrivningsfält. Tidigare gick endast titeln (TITL) med vid import.

Persondetalj och relationer

  • Klick på en källa i Källor-fliken navigerade bort till adminsidan utan väg tillbaka — öppnas nu i en dialog
  • Relationstyp (Biologisk/Adoptiv/Foster/Vårdnadshavare) visades för partners och syskon men saknades för föräldrar och barn
  • Redigera relation visade inga befintliga värden vid redigering — typ, person, datum och anteckningar var alltid tomma

Sammanslagning

  • Sammanslagning av personer i automatisk sökning skannade om hela listan efter varje sammanslagning — onödigt långsamt vid stora GEDCOM-importer. Listan uppdateras nu lokalt istället.
  • Anteckningar och biografi visades avkortade till 50 tecken utan möjlighet att se resten. Visas nu i sin helhet i en skrollbar ruta.

Händelser och navigering

  • Filter, sida, sökning och sortering nollställdes när man öppnade en händelse och gick tillbaka till listan — bevaras nu i URL:en så tillbaka-navigering återgår till samma filtrerade vy
  • Tillbaka-navigering vid felmeddelande och efter radering av en händelse gick alltid till den ofiltrerade listan istället för att respektera webbläsarens historik — nu konsekvent

Övrigt

  • Länkarna "Gå till fliken" för Källor och Taxonomi på Underhållssidan ledde ingenstans
  • Loggning i den paketerade .exe:n skrev inte ut INFO-nivå-loggar korrekt, vilket gjorde felsökning via loggfil opålitlig
  • overflow-x: hidden på flera globala element (body, .q-page-container, .q-page, .q-layout) bytt till overflow-x: clip — blockerade position: sticky i hela appen
  • Antalsmärket (badge) i flikrader kapades i överkant på Plats-, Händelse- och Mediadetaljsidorna (Quasars interna overflow-hantering i q-tabs)
  • Tagga media-dialogen visade råa i18n-nyckelsökvägar (t.ex. "PERSONS.DETAILPAGE.TABPERSONS") istället för fliketiketter
  • Kategoriväljaren (taggar och kategorier) visade hårdkodad engelsk text ("Categories", "Select one or more categories") istället för befintliga sv/en-översättningar

[1.1.0] – 2026-07-11

Tillagt

  • Engelska som språkalternativ (fullständig i18n av gränssnittet)
  • Central administrationssida som samlar underhållsfunktioner
  • Sammanslagning av dubletter för media, platser och händelser
  • Församling som fält i platsbeskrivningen
  • Defaultbilder för personer som inte har egen profilbild
  • Funktioner i admin-delen som saknades enligt dokumentationen

Ändrat

Släktträd

  • Byggt om trädvisningen från grunden; trädet visas nu mer logiskt
  • Pilväxling av partner
  • Smartare val vid sammanslagning av personer

Övrigt

  • Bättre fixering av kolumner i personlistan
  • Bättre hantering av döda personer utan dödsdatum
  • Bättre karthantering; koordinater används mer aktivt i visning
  • Årtal ner till 0 kan nu läggas till för födelse och död

Åtgärdat

  • Datumhantering UTC → lokal tid
  • Metadata för bilder vid import från WordPress
  • Diverse buggfixar i media
  • Buggfixar i GEDCOM-import
  • Buggfixar i sammanslagning av personer
  • Buggfixar i tidslinjen

[1.0.1] – 2026-05-12

Åtgärdat

  • Taggar och kategorier är nu klickbara till översiktssidan
  • Importhistorik för WordPress implementerat; bilder i bloggeditorn återställda; automatisk taggning av importer fungerar igen

Ändrat

  • Återgått till Alembic för hantering av databasuppdateringar och migreringar
  • Tabbar används nu istället för popuper på media-, händelse- och platssidorna

[1.0.0] – 2026-04-25

Åtgärdat

  • Felaktigheter i familjebaserad trädlayout
  • Profilbild visas nu korrekt i släktträdet
  • Redigera person direkt från släktträdet fungerar igen

Ändrat

  • Förbättrad layout i släktträdet generellt
  • Installationsformat ändrat från zip till .exe för enklare nedladdning

Tillagt (0.9.0 → 1.0.0, fullständig funktionslista)

Kärnfunktioner

  • Person – lägg till, redigera och ta bort personer med namn, kön, födelsedata, dödsdata, biografi och anteckningar
  • Händelser – registrera livshändelser (födelse, dop, vigsel, dödsfall m.m.) med datum, plats, deltagare, media och källor
  • Platser – hantera platser med koordinater, typ, adress och beskrivning; koppla till händelser och personer
  • Media – ladda upp bilder och dokument; koppla en fil till flera personer, händelser och platser
  • Källor – dokumentera varifrån uppgifter kommer
  • Relationer – föräldraskap, äktenskap och syskon; indirekta relationer (kusin, mormors syster m.m.) beräknas automatiskt

Vyer och visualiseringar

  • Släktträd – interaktiv vy med ättling- och antavlsvyer, generationsfilter och partnerväxling
  • Karta – Leaflet/OpenStreetMap med alla platser; klicka för detaljer
  • Tidslinje – händelser visualiserade kronologiskt
  • Blogg – skriv längre berättelser med rich text-editor och bildinfogning
  • Rapporter – Antavla, Stamtavla, Familjeblad, Källförteckning och Personprofil med PDF-export

Import och export

  • GEDCOM-import (generisk, Ancestry, MyHeritage, TNG)
  • WordPress-import (bloggposter och media)
  • GEDCOM-export
  • Ångra import – tar bort alla entiteter från en specifik import
  • Automatisk taggning vid import: {prefix}-import-ÅÅÅÅ-MM-DD

Övrigt

  • Dubbletthantering med automatisk identifiering
  • Globalt tagg- och kategorisystem kopplat till alla entitetstyper
  • Lokal SQLite-databas i %LOCALAPPDATA%\PastPaths\
  • Automatisk DB-migrering vid uppstart via Alembic
  • Roterande loggfil (pastpaths.log, 5 MB, 3 reservkopior)
  • Automatiserat byggskript (build.ps1): Quasar → PyInstaller → Inno Setup
  • EULA och integritetspolicy i installeraren
  • Komplett svensk användarmanual på pastpaths.se

[0.9.0] – 2026-04-22

Första betaversionen för extern testning.

Tillagt

  • Komplett personregister med relationer och händelser
  • Platshantering med koordinater och kartvisning
  • Mediabibliotek för bilder och dokument
  • GEDCOM-import och export
  • Dubbletthantering med automatisk identifiering
  • Källhantering och citat
  • Släktträdsvisning
  • Tidslinje för händelser
  • 10 olika färgteman

[0.8.5] – 2026-04-15 (intern testning)

Förbättrat

  • Optimerade databasfrågor för bättre prestanda
  • Förbättrad datumhantering med precision (år/månad/dag)

Åtgärdat

  • GEDCOM-import hanterar nu media-taggar korrekt
  • Problem med platsväljare i formulär åtgärdat

[0.8.0] – 2026-04-08 (intern testning)

Tillagt

  • Desktop-paketering med PyInstaller
  • Autostart vid systemstart (valfritt)

Ändrat

  • Redesignade inloggnings- och registreringssidor

Åtgärdat

  • Problem med SQLAlchemy cascade vid import-ångring löst