Changelog

Every update, a step forward — watch the product grow

v2.1.22026-05-16

🚀 v2.1.2 Fortune Report Enhancement & Tree View Optimization

  • Fixed export format content offset issue in tree view
  • Added print-ready export with multiple cover styles (classical scroll, ink landscape, modern minimalist, etc.)
  • Added Fortune Analysis (Zhouyi Divination) tab with Meihua Yishu + Maqianke local divination, featuring 8-expert AI consultation
  • AI report results support 6 HTML render styles: Dashboard, Ancient Scroll, Cyber Mysticism, Ink Minimalist, Pillar Stele, Destiny Dashboard
  • Added "Export HTML" for fortune/BaZi reports — one-click export of a fully self-contained report file
  • Fixed missing content in fortune report history: hexagram analysis, divination context, Maqianke modules now fully saved and restored
  • Replaced hereditary disease body diagram with 3 anatomical styles (skeleton / organ / blueprint)
  • Fixed lunar birthday reminder not working; added nextLunarAnniversary precise calculation
  • Added Webhook notification service with custom push URL and test button
  • Auto-validate and set generation level when adding kinship; block save on inconsistency
  • Report parser extracts structured data from AI Markdown for improved rendering accuracy
  • BaZi local computation: Four Pillars / Five Elements / Favorable & Unfavorable Elements / Major Luck periods fully implemented
  • Fixed "Select Center Person" dropdown in fullscreen tree view now opens properly within fullscreen
  • Unified default zoom to 100% in tree view; scroll zoom now centers on mouse position
  • Fixed console DOM nesting warning (Badge inside p tag)
  • Fixed aria-hidden focus conflict warning for improved accessibility
  • Added React Router v7 future flags to suppress upgrade warnings
  • Added pedigree table export (Excel/CSV, PDF, HTML formats)
  • Added screenshot carousel and lightbox viewer on the website
  • Added license deactivation (admin only) with admin password confirmation
  • Fixed Feishu Webhook notification failing to send
  • Misc bug fixes and performance optimizations for faster exports
v1.3.52026-03-26

🚀 v1.3.5 Tree Layout & Feature Enhancements

  • Completely redesigned tree view: upgraded from row layout to standard centered tree layout with parent nodes automatically centered above children
  • Generation labels in dedicated column: generation info moved to a separate column on the left for cleaner layout
  • Homepage tree overview synced with tree layout for consistent style
  • Optimized connector lines: parent-child lines mathematically generated; spouse origin lines shown as dashed curves
  • Added birth order display: supports eldest son, second son, third son, eldest daughter, second daughter, etc.
  • Majorly improved add/edit member UI: unified kinship settings with member details page, with search and smart filtering
  • Smart kinship filtering: auto-filter candidates by generation and gender (e.g., father shows only male members from the previous generation)
  • Added sibling relationship type with shared parent settings
  • UI layout optimization: marital status and kinship moved below basic info
  • Tree view drag optimization: dragging on a node no longer accidentally triggers navigation to edit page
  • Fixed member list "alive status" filter display issue
  • Fixed relationship logic: prioritize father's family unit matching, avoid duplicate instance priority
  • Improved TypeScript declarations: added license and auth.verifyAdminPassword types
  • Database compatibility upgrade: all new fields use safe migration, fully backward-compatible
v1.2.12026-03-08

🚀 v1.2.1 Multi-View & Export Enhancement

  • Added 9 tree view styles: Tree, Pagoda, European, Hourglass, Butterfly, Fan, Su-style, Chronicle, Table
  • All views support zoom, drag, reset, and fit-to-screen with unified toolbar experience
  • Enhanced export: PNG, SVG, PDF, HTML — all views exportable
  • Added automatic Gregorian/Lunar calendar conversion for birth/death dates; user can choose which calendar to use for anniversary calculations
  • Added 5 spouse connection line styles (solid, double, dashed, elegant curve, heart) switchable in appearance settings
  • Added customizable card display content: toggle name, birth/death years, generation, hometown, occupation, and custom fields
  • Card display settings apply uniformly across all views
  • Kinship creation now supports same-sex relationships (parent roles are not gender-restricted)
  • Canvas performance optimization for tree view, fixing mouse movement lag
  • Darkened generation connector lines for better readability
  • Fixed exported image content truncation
  • Fixed exported HTML missing styles
  • Fixed double scrollbar and extra whitespace on add member page
  • Safe database migration for upgrades, ensuring full backward compatibility
v1.1.02026-02-24

🚀 v1.1.0

  • Fixed vertical alignment issue in tree view cards, unified to vertical center layout
  • Added spouse duplicate badge ("Dup") to correctly indicate spouse appearing in multiple family units
  • Added spouse origin dashed connector to visualize spouse's parental relationship
  • Removed flex-wrap to prevent unexpected line breaks in same-generation family units
v1.0.02026-02-08

🚀 v1.0.0 Official Release

  • Desktop genealogy management software built with Electron + React + TypeScript
  • Visual family tree with auto-layout, connectors, zoom, and drag support
  • Family member management with basic info, photos, and biographies
  • Unlimited family and member creation
  • AI BaZi (Four Pillars) fortune analysis — generate detailed reports from birth date
  • AI hereditary disease risk analysis — intelligent family health risk assessment
  • AI blood type inference — predict children's possible blood types from parents
  • AI name generator — intelligent naming combining generation characters and family traditions
  • Anniversary calendar with dual Gregorian/Lunar display and reminders
  • Kinship calculator — quickly look up the relationship title between two people
  • Multi-user management with admin and regular user roles
  • Local SQLite database storage — all data kept locally, secure and reliable
  • Data import / export / backup
  • Windows supported
🔔

Be the First to Know

The paid version is launching soon. Drop your email and we'll notify you the moment it goes live.