Skip to content

Build 4635

Pre-release
Pre-release
Compare
Choose a tag to compare
@vdhamer vdhamer released this 29 Jan 00:03
· 96 commits to main since this release

PORTFOLIOS and CLUBS-AND-MUSEUMS SCREENS

  • Added two demo clubs (XampleMin and XampleMax) as examples for adding new clubs.

PREFERENCES SCREEN

  • Bug fix: role "Other" didn't show up when filtering on club officers

DOCUMENTATION

  • Created 7-step instructions (Github Documentation directory) for creating a new level2.json file.

CODE MAINTENANCE

  • Tested on iOS 18.3, and Xcode 16.2 and MacOS 15.3
  • Extended data model for keyword feature (and updated diagram in README.md on GitHub).
  • Added documentation in README.md for keyword feature in Level 0 and Level 2 files.
  • Automatically cleared any officer roles for a deceased member. Fatal error in debug version only.
  • Removed remaining traces of e-mail and phone number support (feature disabled in 2.7.0 for privacy reasons).
  • Moved isDeceased parameter into PhotographerOptionalFields struct.
  • Moved the JSON files to a new directory with a simpler path.
  • Added support for a contactEmail field for knowing who to contact if there is an issue with a Level2.json file.
  • Migrated to String Catalogs for supporting multiple languages.

DATA MAINTENANCE

  • Added AJ to fcBellusImago
  • Updated fgDeGender (MW, ML, BZ)
  • Created spreadsheet with timeline of former members of fgDeGender (precurser to updating fgDeGender.level2.json
  • Added 10-ish former members to fgDeGender.level2.json
  • Added a missing club fcAFCReusel
  • Created empty collections in LR for former members of fgDeGender
  • Updated fgWaalre (JJ)
  • Created two demo Level 12 files: XampleMin.level2.json and XampleMax.level2.json
  • Fixed broken link for ME of fgAnders (still don't have a real image though)

This build #4635 was made using Xcode 16.2 and is intended for TestFlight distribution of a future 2.7.2 release.