Skip to content

Latest commit

 

History

History
77 lines (56 loc) · 2.35 KB

File metadata and controls

77 lines (56 loc) · 2.35 KB

Changelog

All notable changes to Threshold will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • "More" submenu with Undo, Beverage settings, and Reset counter options

Changed

  • Replaced "swipe up" text with cleaner ^ chevron
  • Split beverage info into two lines (volume + alcohol %)
  • Updated README with Quick Start section and current button names

[0.12] - 2026-01-17

Added

  • Swipe-up hint at bottom of main screen for discoverability
  • Current beverage settings shown below drink counter

Changed

  • Renamed cryptic ".." button to "Set" for clarity

Fixed

  • Fixed undefined reset variable in g.clear(reset) call
  • Combined sequential storage writes into single operation
  • Fixed interval accumulation with global tracking and cleanup
  • Moved loadWidgets() to init for better performance

[0.11] - 2026-01-17

Fixed

  • Beverage menu now displays correctly (removed conflicting remove callback)
  • Volume slider now steps by 1ml (setpstep typo fix)
  • Renamed eval function to warn to avoid shadowing JavaScript built-in
  • Added let to localCounter to fix implicit global variable
  • Fixed event handler accumulation by removing old swipe handlers before adding new ones

Added

  • First-run setup prompt — app detects missing user data and prompts for configuration
  • .gitignore to exclude local development files
  • CHANGELOG.md to track version history
  • ROADMAP.md as single source of truth for planned work

Changed

  • Default placeholder values updated to neutral 1.70m / 70kg (only used as fallback)
  • Simplified README by moving To-do items to ROADMAP.md

[0.10] - 2023-xx-xx

Initial version uploaded to developer's App Loader fork.

Features

  • Drink counter with glass icon
  • BAC estimation using Widmark/Nadler formulas
  • Sober time prediction
  • Beverage configuration (volume, alcohol %)
  • Color-coded BAC warnings (green → yellow → red)
  • Settings integration for user attributes (bio sex, height, weight)