Ändringslogg¶
Alla märkbara ändringar i PastPaths dokumenteras här.
Formatet följer Keep a Changelog och projektet använder Semantisk versionshantering.
[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\PastPathsmed 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 iDokument\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-restoreoch 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.txti mappen_internal\legal, bredvid förteckningenTHIRD-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/LONGunderPLAC). Tidigare följde koordinaterna inte med alls. - GEDCOM-exporten skriver PastPaths egna undertaggar under
PLACsom 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.
Navigering¶
- 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.
Navigering¶
- 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) ipersons.pysom 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
MediaPersonochMediaPlacesaknade 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
_LIVINGspeglar 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: hiddenpå flera globala element (body,.q-page-container,.q-page,.q-layout) bytt tilloverflow-x: clip— blockeradeposition: stickyi 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