Releases: MGeurts/genealogy
Releases · MGeurts/genealogy
5.0.3
5.0.2
5.0.1
5.0.0
⚠️ GEDCOM Export and Import
Overview
This introduces the first draft:
- Export family to a GEDCOM file (with or without images for individuals)
- Import family from a GEDCOM file (without images for individuals)
- Gedcom Import: Null and long string handling
- Updated Gedcom test files
- Restructured GedCom Import class
- Removed obsolete filesystem disk
- Moved Backup temp folder from backup-temp to temp
- Export/Import classes into their own namespaces
- Cleaned up Seeders
- GEDCOM Import and Export (initial draft)
- Updated README.md
4.5.5
4.5.4
⚠️ Reorganized Demo Seeders
Overview
Starting from version 4.5.4, the Demo Seeders were reorganized to:
- Seed the Demo Users in UserSeeder
- Seed the Demo Teams in TeamSeeder
- Seed the Demo Persons and Couples in DemoSeeder
4.5.3
4.5.2
- Restyled badges to use "md" size instead of "sm"
- Updated Dependencies
- Fixed Image column in People table
- Refactored GEDCOM Export
- Removed obsolete code
- Improved User Model
- Tailwind CSS tweaks for mobile and desktop views
- Improved Person Heading on mobile devices and Improved Person Heading on mobile devices
4.5.1
4.5.0
⚠️ 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