Skip to content

Releases: MGeurts/genealogy

5.0.3

07 Oct 14:02

Choose a tag to compare

5.0.2

21 Sep 17:38

Choose a tag to compare

5.0.1

13 Sep 09:00

Choose a tag to compare

5.0.0

04 Sep 06:32

Choose a tag to compare

⚠️ GEDCOM Export and Import

Overview

This introduces the first draft:

  1. Export family to a GEDCOM file (with or without images for individuals)
  2. Import family from a GEDCOM file (without images for individuals)

4.5.5

01 Sep 10:10

Choose a tag to compare

4.5.4

25 Aug 20:44

Choose a tag to compare

⚠️ Reorganized Demo Seeders

Overview

Starting from version 4.5.4, the Demo Seeders were reorganized to:

  1. Seed the Demo Users in UserSeeder
  2. Seed the Demo Teams in TeamSeeder
  3. Seed the Demo Persons and Couples in DemoSeeder

4.5.3

23 Aug 21:11

Choose a tag to compare

4.5.2

22 Aug 16:22

Choose a tag to compare

4.5.1

18 Aug 16:10

Choose a tag to compare

4.5.0

18 Aug 05:35

Choose a tag to compare

⚠️ Breaking Change: Reorganized Photo Structure

Overview

Starting from version 4.5.0, the photo storage structure has been completely reorganized. This is a breaking change that requires migration.

Previous Structure (< v4.5.0)

storage/app/public/
├── photos/          (original size)
│   └── {teamId}/
│       └── {personId}_{index}_{timestamp}.{ext}
├── photos-096/      (small size)
│   └── {teamId}/
│       └── {personId}_{index}_{timestamp}.{ext}
└── photos-384/      (medium size)
    └── {teamId}/
        └── {personId}_{index}_{timestamp}.{ext}

New Structure (≥ v4.5.0)

storage/app/public/photos/
└── {teamId}/
    └── {personId}/
        ├── {personId}_{index}_{timestamp}.{ext}         (original size)
        ├── {personId}_{index}_{timestamp}_small.{ext}   (small size)
        └── {personId}_{index}_{timestamp}_medium.{ext}  (medium size)

Key Changes

  • Consolidated location: All photo sizes are now stored under a single photos/ directory
  • Person-based organization: Photos are now grouped by individual person rather than scattered across size-specific folders
  • Simplified naming: Size variants use suffixes (_small, _medium) instead of separate directories

Migration

A migration script is available to automatically convert your existing photo structure:

[View Migration Implementation →](ce79f41)

Detailed Information

For complete migration instructions, please read the dedicated migration guide:

[📖 Photo Migration Guide](https://github.com/MGeurts/genealogy/blob/main/README-PHOTO-MIGRATION.md)

⚠️ Critical:

  • The migration automatically backs up your old photo structure
  • Migration must be executed only once