Welcome to John Seelye's Family Site

This is a private space created to safeguard, search, and enrich our shared genealogical history. Explore deep ancestral roots, trace timelines through centuries of history, and suggest corrections or new findings.

Search Ancestry

Approved members can search individuals by birth place, name, spouses, or dates, and view comprehensive person profile details.

Submit Suggestions

Find errors, missing birth certificates, or new photos? File an edit request for approval and update directly in our master tree.

Access Portal

Sign in to browse our shared family history or request access.


OR

Featured Ancestor Spotlight

On This Day in History

Scanning the archives for today's date...

Interesting Facts

Discovering fascinating details...

Surname Origins

Tracing etymology...

Interactive Ancestry Tree

Focus on an individual and navigate ancestors and descendants dynamically.

Family Tree Demographics & Statistics

Comprehensive aggregate data and historical trends for all family tree members.

Surname Deep Dive

Enter a surname to instantly generate a family line fact sheet.

Total Individuals

0

Total Marriages

0

Average Lifespan

0 yrs

Gender Breakdown

M: 0 | F: 0

Earliest Known Ancestors

Earliest recorded birth per unique surname line

  • Calculating...

Most Prolific Parents

Couples with the most recorded children

  • Calculating...

Longest Family Lines

Most consecutive generations recorded per surname

  • Calculating...

Birth Month Distribution

Average Lifespan By Century

Most Common Surnames

Family Growth (50-Year Intervals)

Average Marriage Age

Grooms

0

Brides

0

Overall Average: 0 years

Average Number of Children

0

per family

Most Common First Names

Men

Women

Longest Marriages

Most Common Occupations

The Century Club (100+ Years)

Top Birth Places

Print Archives & Documents

Select Focus Person

Search for a relative to generate historical documents and reports based on their records.

Available Documents

Biographical Narrative

A written history of the individual's life, constructed from their dates, locations, occupations, and family ties.

Pedigree Chart

A classic multi-generation visual tree showing the ancestors of the selected individual.

Descendancy Report

A structured, indented legacy document listing all known descendants of this ancestor down to the present.

Family Group Record

A formal archival page detailing the nuclear family (parents and children) with blank spaces for missing research.

Migration Itinerary

A geographical timeline tracing the movement of the family line through recorded locations.

Life Event Timeline

A chronological integration of the person's life milestones interleaved with major world historical events.

Administrator Dashboard

Upload Family Tree (GEDCOM Import)

Export your tree from **Family Tree Maker 2024** as a **GEDCOM (.ged)** file, then import it here to replace current records and update the directory.

πŸ“₯

Click to select or drag & drop family tree GEDCOM file

Standard .ged files up to 20MB

Directory Summary

Total Individuals: 0
Total Families/Marriages: 0
Pending User Approval: 0
Pending Suggestions: 0

Suggested Tree Edits Queue 0 Pending

User Permissions Manager

Portal Connections

Version History & Changelog

  • Release Candidate (RC) 1.1.2 (Latest) - Restored clean Release Candidate baseline and triggered Vercel production deployment.
  • Release Candidate (RC) 1.1.1 - Restructured the 3 Deep Analytics cards into full-width stacked rows (1 report per line). Removed cramped height constraints and added responsive flex-wrap layouts, pill badges, and clean metadata alignment across iPhone, iPad, and desktop screens.
  • Release Candidate (RC) 1.1.0 - Redesigned the 3 Deep Analytics cards on the Stats page. Fixed extractYearOnly regex to strictly require 4-digit years (1000–2099), eliminating corrupt day/month artifacts (b. 5, b. 13). Enhanced Earliest Known Ancestors (surname & birth location), Most Prolific Parents (full couple names & child birth spans), and Longest Family Lines (patriarch/matriarch and latest descendant details).
  • Release Candidate (RC) 1.0.9 - Fixed report viewer positioning and printing overflow. Pinned report viewer in screen viewport (position: fixed; top: 40px; bottom: 40px) so users never have to scroll the outer main page. Added max-height: none !important; overflow: visible !important to @media print, ensuring full 8-generation charts and multi-page reports print 100% complete without clipping.
  • Release Candidate (RC) 1.0.8 - Redesigned the Pedigree Chart generator to support up to 8 generations of direct ancestry with complete vital statistics (birth/death dates and places) and clear generation headers (Parents, Grandparents, Great-Grandparents, up to 5th Great-Grandparents). Fills the viewport and enables smooth scrolling for extensive ancestral lines.
  • Release Candidate (RC) 1.0.7 - Enforced total background page scroll locking (body.report-open { overflow: hidden !important } and overscroll-behavior: contain) when viewing documents. The underlying cards, page, and footer are 100% frozen in place while scrolling long reports inside the viewer.
  • Release Candidate (RC) 1.0.6 - Added independent inner viewport scrolling (max-height: 80vh; overflow-y: auto) to the report viewer layer. Long documents now scroll independently inside their own container without moving the blurred cards behind them. Enhanced the Close button with high-contrast crimson styling (βœ• Close Viewer) and pinned action controls to a sticky top header bar.
  • Release Candidate (RC) 1.0.5 - Converted report document renderer into a true absolute overlay layer (position: absolute; z-index: 100). Reports now layer directly over top of the document choices without pushing cards down the page, while blurring the background options underneath.
  • Release Candidate (RC) 1.0.4 - Enhanced report viewer into a floating layered document sheet. When a report is active, the background document option cards smoothly blur (filter: blur(6px) opacity(0.35)), while the active report floats above with a deep gold accent border and parchment shadow.
  • Release Candidate (RC) 1.0.3 - Added dedicated @media print print media styles. When printing reports from the Print Archives section, all web interface elements (header navigation, search controls, document cards, action buttons, and dark backgrounds) are automatically suppressed, producing clean, 100% isolated report documents on paper.
  • Release Candidate (RC) 1.0.2 - Repositioned the document renderer in the Print Archives section. Generated reports now render prominently directly below the Focus Person selector and sit elevated above the available document option cards with smooth parchment shadows and rounded borders.
  • Release Candidate (RC) 1.0.1 - Polished button hover aesthetics across all UI components. Removed non-interpolatable linear-gradient transitions that caused hover flickering, replacing them with buttery-smooth 60 FPS elevation lifts, subtle accent glows, and press feedback.
  • Release Candidate (RC) 1.0.0 - Official Release Candidate status declared! Graduated from Beta following comprehensive full-system stability, gender calculation fixes, inline document archive printing, Supabase photo synchronization, and search race-condition hardening.
  • Beta v6.1.1 - Redesigned the Relationship Calculator headline for total clarity. The headline now renders an explicit, unambiguous sentence: "[Active Profile Name] is [Target Person Name]'s [Relationship]" (e.g. Deb Kott is John Seelye's Sister-in-Law), eliminating reader perspective inversion.
  • Beta v6.1.0 - Implemented automatic gender resolution for records missing explicit GEDCOM gender tags (sex = 'U'). Family role indexes (wifeId / husbandId) are now evaluated at cache initialization to auto-heal gender attributes for all family members.
  • Beta v6.0.9 - Fixed an asynchronous network race condition in live search. Added a request sequence guard (searchSequence) to automatically drop out-of-order database responses, preventing slow initial keystrokes from overwriting targeted search results.
  • Beta v6.0.8 - Added strict browser cache invalidation headers and cache-busting version parameters to guarantee immediate client updates for relationship calculations. Verified full database relationship simulations for in-law connections (Sister-in-Law / Brother-in-Law / Daughter-in-Law).
  • Beta v6.0.7 - Completely overhauled Relationship Calculator gender resolution and generation directional logic. Resolved a bug where common ancestor gender was wrongly overriding target individual gender (causing aunts to display as uncles), fixed inverted generation distance branches (d1/d2), and added gender alignment for in-law relationship calculations.
  • Beta v6.0.6 - Fixed a critical silent crash in the Print Archives report engine. The button enable/disable logic was calling .disabled on null elements, silently killing the event handler before any report could fire. Rewrote setupDocumentListeners with safe null-checked helpers and added console diagnostics to all report buttons.
  • Beta v6.0.5 - Completely rewrote the document rendering engine to natively build reports inline directly inside the main application interface, eliminating reliance on aggressive browser popup blockers and strictly complying with architecture best practices for seamless inline rendering.
  • Beta v6.0.2 - Hardened the Print Archives document generator with strict initialization crash-safety using modern optional chaining, and added explicit browser popup blocker detection and user alerts for missing reports. Also injected deep telemetry to the GEDCOM photo import process to bypass silent storage failures.
  • Beta v6.0.1 - Enhanced GEDCOM parser to accurately detect media photos exported as Level 0 records, expanding compatibility with older desktop software. Included a strictly case-insensitive fallback matcher for syncing Windows local file paths to cloud URLs safely.
  • Beta v6.0.0 - Added fully automated photo synchronization. GEDCOM imports now automatically pull profile photos straight from your media folder, backing them up to Supabase and displaying beautiful avatars across the family tree and print documents.
  • Beta v5.2.0 - Added massive surname origins database to the home page featuring dozens of specific surnames from the family tree with detailed historical context.
  • Beta v5.1.0 - Introduced the Print Archives feature, a dedicated document generator that creates cleanly formatted, print-optimized reports for any relative, including Biographical Narratives, Pedigree Charts, Descendancy Reports, Family Group Records, and Migration Itineraries.
  • Beta v5.0.0 - Major Aesthetic Overhaul! Transitioned the entire application from a modern glassmorphism design to a classic, archival interface. Introduced dark wood and traditional light themes with flat panels, textured background motifs, and elegant historical typography (EB Garamond & Lora).
  • Beta v4.3.3 - Completely overhauled the site typography to match the traditional aesthetic. Swapped the modern sans-serif fonts for an immersive "Old Book" pairing: EB Garamond for elegant, classic headings, and Lora for highly readable, heritage-style body data.
  • Beta v4.3.2 - Added subtle, textured background images to the application. The default Dark Wood theme now features abstract geometric pedigree nodes, while the Traditional Light theme utilizes an elegant, classic botanical motif. Both are fixed in place for a premium scrolling experience.
  • Beta v4.3.1 - Updated the Modern Dark theme palette, shifting the base background hues from heritage navy/blue to dark forest green to create a more harmonious, natural look alongside the gold accents.
  • Beta v4.3.0 - Introduced a "Traditional Light" theme toggle in the Settings tab. This allows users to switch from the default modern dark glassmorphism aesthetic to a clean, archival light UI inspired by classic genealogy software, all without reloading the page.
  • Beta v4.2.0 - Major expansion to the "Interesting Facts" / "Did you know?" homepage module. It now surfaces 5 new dynamic fact types calculated directly from the family data: Longest Marriages (50+ years), Twin/Multiple Births, Far-Flung Migrations, Legacy Namesakes, and Hometown Hotspots.
  • Beta v4.1.9 - Expanded the "On this day in history" panel to track 12 new distinct categories extracted from GEDCOM dates, including Baptisms, Burials, Migrations, Educational Milestones, Census appearances, Wills, and Divorces.
  • Beta v4.1.8 - Completely overhauled the "Average Lifespan By Century" chart. It now dynamically calculates the earliest and latest centuries in the database and renders a responsive, HTML-based multi-row bar chart to support trees of any age without horizontal crowding.
  • Beta v4.1.7 - Updated the "Longest Marriages" widget logic to enforce a strict constraint: both individuals in a couple must have a recorded death date to be considered. This ensures the marriage duration is completely historically accurate and fully concluded.
  • Beta v4.1.6 - Redesigned the "Deepest Family Lines" widget to track the unbroken descent of family surnames. It now calculates the total number of generations spanning from the earliest recorded founder (oldest) to the most recent descendant (youngest) in that specific family line.
  • Beta v4.1.5 - Renamed the "Tree Generation Depth" panel to "Longest Generation Spans" and updated the logic to surface the families with the largest age gaps between the oldest and youngest sibling (the longest 'bookends' of a generation).
  • Beta v4.1.4 - Redesigned the "Tree Generation Depth" panel to display a top 5 list of the deepest generations. Each generation now highlights the oldest (earliest born) and youngest (latest born) individuals for fascinating historical context.
  • Beta v4.1.3 - Updated the "Most Prolific Parents" stats widget to display both parents as a couple (e.g. John & Jane Doe), and expanded the list to show the top 10 most prolific families instead of just the top 3.
  • Beta v4.1.2 - Enhanced the "Deepest Roots" feature to show the top 10 oldest ancestors, ensuring that each ancestor listed represents a unique family surname line.
  • Beta v4.1.1 - Replaced the redundant "Oldest Ancestors" widget in the Deep Analytics panel with a brand new "Deepest Roots" feature! This tracks the absolute earliest recorded ancestors in your database by birth year.
  • Beta v4.1.0 - Added two brand new panels to the Stats Dashboard! You can now explore the "Most Common Occupations" extracted directly from your ancestors' GEDCOM records, and celebrate the longest-lived members of your family tree in "The Century Club".
  • Beta v4.0.9 - Updated the "Longest Marriages" tracking module to include the husband's surname, making it easier to identify the couples (e.g. John & Mary Smith).
  • Beta v4.0.8 - Replaced the Migration Trends stats module with a new "Longest Marriages" tracking module to surface fascinating and fully-accurate relationship duration metrics using exact GEDCOM dates.
  • Beta v4.0.7 - Fixed a logic bug in the Migration Trends statistics panel where movement distances were purely randomized. Implemented a location-based heuristic to realistically estimate miles based on intra-state, inter-state, and international place data.
  • Beta v4.0.6 - Added a new Home button to the navigation bar to link back to the seelye.info landing site.
  • Beta v4.0.5 - Hotfix 5: Found the final boss of the wiggling bug. The beautiful atmospheric blur glows floating in the background were coded to sit 10% outside the edge of the screen! On iPads, Safari expands the scrollable area to include them, causing horizontal elasticity. Fixed the CSS positioning so the glows are flush with the screen edges, securing a 100% wiggle-free experience without sacrificing vertical scrolling.
  • Beta v4.0.4 - Hotfix 4: Identified the true root cause of the iOS wigglingβ€”hidden modals using 100vw widths were secretly expanding the browser's paint boundary. Converted all remaining 100vw instances in the HTML to 100%, allowing the complete removal of the html overflow-x lock. iPad vertical scrolling is now fully unrestricted.
  • Beta v4.0.3 - Hotfix 3: Re-applied the strict overflow-x: hidden constraint to the HTML root to eradicate side-to-side wiggling. Resolved stuttering natively by surgically targeting only internal scrollable panes with -webkit-overflow-scrolling: touch, avoiding the global touchscreen lockups of previous patches.
  • Beta v4.0.2 - Hotfix 2: Stripped out all remaining experimental iOS hardware acceleration CSS rules (translate3d) and the global overflow-x: hidden on the HTML node. These were proven to cause severe stuttering on iPad CPUs and complete scrolling lockups by trapping vertical swipe gestures.
  • Beta v4.0.1 - Hotfix: Reverted an aggressive iOS scrolling patch that was causing touchscreen inputs to lock up. Preserved the hardware acceleration patch to ensure blur effects don't cause stuttering.
  • Beta v4.0.0 - Major UX stability release for iOS/iPadOS! Eradicated scroll stuttering and bouncing by strictly disabling rubber-banding (overscroll-behavior: none), enabling native touch momentum scrolling globally, and forcing the iPad's GPU to hardware-accelerate all heavy glassmorphism blur effects (translate3d rendering).
  • Beta v3.5.4 - Fixed a horizontal scrolling (wiggling) bug on iPad/Safari by replacing all unstable 100vw viewport-width CSS properties with stable 100% constraints, and forcing strict overflow-x hiding on the master html tag.
  • Beta v3.5.3 - Applied flex-wrap constraints to the Admin Panel's User Permissions cards. This prevents action buttons (like "Make Admin") from getting pushed off the right edge of narrow mobile screens (iPhones).
  • Beta v3.5.2 - Applied strict HTML meta tags to disable iOS Safari's Data Detectors, preventing town names and locations in the Top Birth Places list from automatically rendering as unwanted blue map hyperlinks.
  • Beta v3.5.1 - Fixed iPad tablet layout bugs on the Stats page. Adjusted the CSS media query breakpoint to 900px to properly trigger mobile single-column stacking in portrait mode, and locked the deep analytics grid to 3 columns to prevent awkward wrapping in landscape mode.
  • Beta v3.5.0 - Finalized Tier 4 polish tasks. Fixed suggestion date sorting bugs, optimized GEDCOM parser memory usage, applied responsive constraints to the relationship calculator inputs, added defensive dependency checks on startup, and capped max-widths on toast notifications for mobile displays.
  • Beta v3.4.0 - Finalized Tier 3 code improvements. Fixed hardcoded color elements blocking Light Mode, patched remaining XSS vulnerabilities in the Export Booklet generator and Admin Panel, optimized GEDCOM parser regex handling for robustness, and applied responsive layout constraints to stop grid blowouts on mobile devices.
  • Beta v3.3.0 - Comprehensive full-codebase audit. Implemented critical data integrity protection (GEDCOM import rollback) and patched multiple XSS vulnerabilities in the admin and user profile panels.
  • Beta v3.2.11 - Synchronized global version strings and cache busters to ensure mobile clients receive the latest CSS grid and flex overflow patches.
  • Beta v3.2.9 - Converted the Family Growth Timeline chart into a horizontally scrollable container to prevent it from forcing the entire Stats page wider than mobile viewports.
  • Beta v3.2.8 - Applied bulletproof minmax(0, 1fr) constraint to prevent CSS Grid blowout on mobile layouts, completely locking the viewport width and preventing the Stats tab from getting sheared off.
  • Beta v3.2.3 - Applied strict mobile viewport locks and restructured the Stats overview into a compact 2x2 grid to prevent extreme width stretching on mobile devices.
  • Beta v3.2.2 - Fixed iOS input auto-zoom bugs and wrapped deep UI flex containers to prevent viewport expansion on mobile.
  • Beta v3.2.1 - Fixed horizontal layout clipping and scroll buffering issues on iOS mobile devices (WebKit).
  • Beta v3.2.0 - Updated relationship calculator to use ordinal number formatting (e.g., 2nd Great-Grandfather) instead of multipliers.
  • Beta v3.1.0 - Added a new Information 'i' button to person cards in the Interactive Tree, allowing users to view full profile details directly over the tree view without navigating away.
  • Beta v3.0.3 - Reduced the search results batch size to 25 items per load for improved scrolling usability and performance.
  • Beta v3.0.2 - Fixed layout overlap issue in the search tab by allowing natural page scrolling for large name lists, and resolved remaining hardcoded text colors in the Demographics & Statistics section.
  • Beta v3.0.1 - Minor bug fixes for the new Light Mode theme: improved contrast for interactive tree nodes and statistics charts.
  • Beta v3.0.0 - Major UI update: Added a user-selectable Light Mode theme utilizing a soft parchment/cream palette to complement the Heritage Navy aesthetic. The theme preference is saved across sessions.
  • Beta v2.2.10 - Fixed a logic bug in the settings panel that incorrectly displayed "Local Mock Mode" when the application was securely using hardcoded Supabase credentials.
  • Beta v2.2.9 - Implemented Supabase Magic Links to provide passwordless email login for non-Google users. Default profile names for email users are now dynamically generated from their email address.
  • Beta v2.2.8 - Resolved Google Sign-in initialization race condition by promoting the authentication callback to the global execution context. Upgraded the GIS button theme to perfectly match the site's dark aesthetic.
  • Beta v2.2.7 - Migrated entirely from the Supabase OAuth redirect flow to frontend-native Google Identity Services (GIS). This completely eliminates the underlying Supabase domain from displaying on the Google Consent Screen.
  • Beta v2.2.1 - Added complete user password management flows, including "Forgot Password" functionality for email-based recovery links and a "Change Password" tool within the Settings tab.
  • Beta v2.2.0 - Enhanced Export Booklet functionality: Introduced an export configuration modal enabling the optional inclusion of parents, spouses, and children. Included relatives are aggregated and correctly formatted with dedicated CSS page breaks for continuous PDF generation.
  • Beta v2.1.8 - Adopted a standard 350px fixed-width left sidebar for the Surname Deep Dive, restoring the internal 2-column layout for the right-hand charts to achieve perfect visual balance without crushing or expanding elements out of proportion.
  • Beta v2.1.7 - Hardcoded the Stats grid columns to an absolute 50% calculation and added minimum width constraints to the Surname Deep Dive input to prevent it from ever crushing.
  • Beta v2.1.6 - Restored absolute 1:1 horizontal symmetry (50/50 split) and fixed nested grid overflows that were previously breaking the page layout.
  • Beta v2.1.5 - Applied a flex-grid containment strategy using minmax widths and justify-content center to balance the layout perfectly and prevent right-hand charts from collapsing.
  • Beta v2.1.4 - Enforced a strict 50/50 CSS Grid layout on the Stats page to prevent the right-hand charts from collapsing the new Surname Deep Dive panel.
  • Beta v2.1.3 - Restructured the layout of the Stats Page to ensure perfectly symmetrical horizontal alignment and center-aligned the components.
  • Beta v2.1.2 - Fixed a property mapping bug in the Surname Deep Dive engine for the Gender Split statistic.
  • Beta v2.1.1 - Fixed a property mapping bug in the Surname Deep Dive engine that prevented the aggregation logic from correctly finding surname subsets.
  • Beta v2.1.0 - Major Stats Page restructuring. Introduced the Surname Deep Dive feature, allowing real-time aggregation of family line metrics in a dedicated left-hand side panel.
  • Beta v2.0.16 - Comprehensive changelog update to capture all intermediate Beta v2 patches and revisions.
  • Beta v2.0.15 - Hardened access portal security by hiding diagnostic tools from non-administrators and perfected the auth panel layout alignment to perfectly match the application grid.
  • Beta v2.0.14 - Redesigned Home Page layout into a symmetrical grid. Added dynamic 'Interesting Facts' and 'On This Day in History' sections. Added 'Surname Origins' section.
  • Beta v2.0.11 - Resolved login module state regression caused by layout modifications and finalized real-time data population for dynamic home page widgets.
  • Beta v2.0.8 - Enhanced Export Booklet print styling: corrected header alignment to be strictly right-justified and removed errant about:blank tags from print footers.
  • Beta v2.0.7 - Timeline Data Extraction: parsing all GEDCOM tags into an events timeline in the profile modal. Added Occupation and Residence data to the Export Booklet summary tables.
  • Beta v2.0.6 - Fixed a data serialization issue where known occupations listed in individual profiles were failing to pass into the Export Booklet payload.
  • Beta v2.0.0 - Major release. Introduced the Export Family Booklet feature, allowing users to print comprehensive genealogical records into an organized, formatted document.
  • Beta v1.2.0 - Finalized Beta v1 layout adjustments and completed bug fixes for the login/auth flow, preparing the application structure for the Beta v2 feature set.
  • Beta v1.1.5 - Added the Family Growth Timeline and Average Marriage Age tracking to the Stats page. Changed metric highlights to the gold accent color.
  • Beta v1.0.8 - Enhanced the Interactive Tree by adding a top scroll bar, thickening the scroll handle for easier navigation, and enabling vertical drill-down focus for children.
  • Beta 1.0.7 - Redesigned theme to Navy & Cream. Fixed Miller Columns tree interactions. Added new Surname Cloud and Geographic Distribution charts to Stats.
  • Beta 1.0.4 - Major color system overhaul. Introduced "Emerald Heritage" theme with deep obsidian backgrounds and sharp Jade Green accents to better fit the family tree motif.
  • Beta 1.0.3 - Expanded Interactive Tree to 7 generations. Updated color palette to Muted Copper. Fixed search limit to display all matches.
  • Beta 1.0.2 - Redesigned Geographic Journey into a timeline. Expanded Tree to 5 generations. Fixed Spotlight click and Birth Month chart.
  • Beta 1.0.0 - Major release with full UI overhaul. Rebuilt date parsers for Stats and Home page. Interactive tree nodes now route directly to deep profiles. Custom scrollbars added for better aesthetics. Tree layout verticality improved.
  • Beta 0.8.2 - Fixed admin role resolution bug causing false "Pending Guest" states, implemented "Make/Revoke Admin" features directly in the Admin Dashboard, and hardened UI security by entirely hiding the admin panel from non-administrators.
  • Beta 0.8.1 β€” Comprehensive system cleanup & optimization: converted O(n) lookups to O(1) Map indexes, added search debounce, consolidated stats rendering, fixed XSS escaping, added recursion guard to relationship calculator, added mobile responsive breakpoints, fixed toast stacking, and various code quality improvements.
  • Beta 0.8.0 β€” Added Historical World Context Timeline Overlay: includes a toggle checkbox in the Life Chronicles timeline section to dynamically interleave major global historical milestones (e.g. world wars, historic inventions, depressions) corresponding to the relative's lifetime.
  • Beta 0.7.0 β€” Added Geographic Life Journey visual map inside profiles: extracts birth, marriage, and death places chronologically; renders a responsive SVG path representing physical migrations; restricted for living relatives under the Privacy Lock.
  • Beta 0.6.0 β€” Added Reunion Booklet & PDF Export feature: generates a print-ready, high-resolution document with Georgia serif typography, formatted family details table, biographical chronicles, and life timeline; automatically initiates browser print/PDF dialogues.
  • Beta 0.5.0 β€” Added visual Family Tree Demographics & Statistics dashboard tab: displays total counts, gender ratios, average lifespan overall, responsive SVG charts of average lifespan by century, and top common surnames/birth places.
  • Beta 0.4.1 β€” Optimized Relationship Calculator dropdown performance: pre-builds and caches option elements once during cache load rather than re-creating them dynamically on every profile load, speeding up profile loading by over 100x.
  • Beta 0.4.0 β€” Added Interactive Relationship Calculator widget to profiles: computes exact genealogical links (e.g. Second Cousins Once Removed, Great-Uncle, or In-Laws) using BFS traversal; displays a clickable interactive lineage path.
  • Beta 0.3.0 β€” Implemented Living Relatives Privacy Lock: masks birth dates, places, timelines, and biographical notes for living relatives if viewed by unapproved guest users; restricts suggestion form access.
  • Beta 0.2.2 β€” Added support for hardcoding production Supabase credentials inside db.js to prevent automatic fallback to Local Mock Mode on family members' devices.
  • Beta 0.2.1 β€” Added drag-to-pan, wheel scroll-to-zoom (cursor-anchored), and floating button controls to the interactive family tree viewer.
  • Beta 0.2.0 β€” Integrated Supabase Storage for photos & PDF document attachments; added local Base64 file fallback; implemented hoverable thumbnails and download links in Admin suggestions queue.
  • Beta 0.1.3 β€” Bypassed Supabase 1,000-row limit using REST query loop range pagination; implemented exact-count optimizations for database statistics cards.
  • Beta 0.1.2 β€” Sanitized GEDCOM imported models to dynamically drop unmapped database columns (e.g. sources) prior to cloud writes.
  • Beta 0.1.1 β€” Added input whitespace trimming, case-insensitive admin checks, auto-login redirect for pending signups, and diagnostic reset controls.
  • Beta 0.1.0 β€” Initial release: glassmorphic tree engine, fuzzy search, mock local storage mode, and admin permissions control dashboard.