Skip to content

v1.0.1

Choose a tag to compare

@MichelleFindlay MichelleFindlay released this 31 Aug 09:32
· 2 commits to main since this release
f907826

ICE v1.0.1

Added

  • Distinguishing marks section — a new collapsible section for hair colour, eye colour, fillings/dental work, tattoos, piercings, and other marks (scars, birthmarks, etc.). Each row only shows if filled in.
  • Gender / sex fields — optional gender, sexAssignedAtBirth, birthSex, and natalSex fields in the identity header. Disabled by default (commented out in profile-data.php); uncomment and fill in whichever term you prefer.
  • Age display — DOB in the identity header now shows calculated age alongside the date, e.g. DOB: 14 March 1990 (age 36). Falls back to just the date if it can't be parsed.
  • Update banner — once unlocked, the page checks GitHub for a newer release and shows a banner with a download link if one exists. Cached for 24 hours, times out after 3 seconds, and fails silently if offline — never runs on a locked page load, so an emergency viewer never triggers or waits on it. Add ?testUpdateBanner=1 to the URL while unlocked to preview it without a real release.

Changed

  • Clarified the README's "Why" section on how ICE contact info is accessed (URL or QR code) and that sensitive fields are locked behind a unique word.

Notes

  • No changes to existing field names or behavior — upgrading from v1.0 requires no changes to profile-data.php, sensitive-data.php, or config.php.