Changelog

v0.25.11 - Revamped login/logout system and general UI cleanup

2025-10-06

  • Included a toggle to normalize X, Y, Z, and SoS in the Logs Over Time graph on the Graphs page.
  • Finally aligned the bottom navbar text to the links.
  • Updated login/logout handling to allow users to stay logged in up to 30 days. This setting can be found in User Settings.
  • Logging in now logs out all other instances for HIPAA compliance.
  • Removed the Age setting in User Profile and now use birth date to calculate user’s age.
  • Sanitized the Zip Code setting in User Profile to ensure only zip codes can be input.
  • Expanded the First Words admin tools with dynamic skip-word counts, removable recent additions, and per-row dismissal controls plus supporting client-side logic to keep the UI in sync.
  • Added a new page to the HEXL, All Words, which contains a sortable list of all words used in experience logs.

v0.25.6 - Citizen Science questionnaire updates and general cleanup

2025-10-05

  • Fixed graph on Sleep Data page.
  • Added logic to Citizen Science studies for the New Entry page to prevent entry from being opted into studies that have not started yet.
  • Removed Hypothetical Experiences from User/HEXL Statistics pages.
  • Added additional admin controls to Navigation and Mental GPS Heatmaps to limit the massive list of options.
  • Rearranged Citizen Science opt in page to prevent confusion when joining studies with pre-study questionnaires.
  • Reworked User Statistics template to prevent reference errors. This should help the User Statistics page populate data more reliably.
  • Reworked the Sleep Data variables to prevent crashing. It was confusing raw numbers with stylized data.

v0.25.0 - Citizen Science questionnaire additions

2025-10-03

  • Expanded Citizen Science study questionnaire options to include paragraph, multiple choice, grid, linear scale, date, and time questions.

v.24.10 - UI cleanup

2025-10-03

  • Rearranged and simplified navbar links in admin settings.
  • Reduced empty vertical space in the navbar.
  • Rearranged items in admin settings to make more sense.
  • Removed the “How we secure your data” link at the bottom of New Entry page since it’s now in the bottom navbar under /security.
  • When editing an experience log, users are no longer able to change X, Y, Z, or SoS.
  • Added admin controls to prevent users from editing logs more than X days old.
  • Corrected bottom navbar on New Entry page to be the same as every other page.

v0.24.5 - User Profile page update

2025-10-03

  • Revamped User Profile page to add dropdowns and slider bars instead of plain text fields where necessary.
  • Updated signup page to reflect above changes.
  • Increased the size of Changelog titles to improve readability.
  • Removed relationship_skip_words from admin logs to reduce bloat.
  • Added a bottom navbar text option for admins.
  • Added the CFrame logo to the navbar and included admin controls to change its size.
  • Added sorting to Top Words list in Stroop Analytics.
  • Fixed the navbar on the Stroop Test page.

Known issues from this update:

  • Known and Suspected Diagnoses tables are a mess. We’ll fix them with a UI update.