Skip to content

EMOM Timer v1.0.0

Choose a tag to compare

@github-actions github-actions released this 05 May 15:55

What's Changed

8913d83 ci: simplify release workflow to build debug APK (no signing required)
2321f4f chore: prepare CHANGELOG for v1.0.0 release
5fa7188 docs: update README with presets, pause/resume, and improved layout
4c3e91f feat: add pause/resume to workout session
54afd8b feat: add presets to Setup screen
50d6967 feat: bind PresetRepository in Hilt DI module
73cb57d feat: implement PresetRepositoryImpl with DataStore JSON persistence
66f7122 feat: add Preset domain model and PresetRepository interface
23e8156 fix: correct detekt.yml config and extract vibration pattern constants
bdeb7b0 fix: use fun interface for Clock and testScheduler.currentTime in tests
415b0c9 fix: replace gradlew with official Gradle 8 script, add .gitattributes
c5d61fd test: add unit tests for timer engine
363fc9e feat: implement Jetpack Compose UI with navigation
c312cac feat: wire Hilt dependency injection
ee24274 feat: add data layer for audio, vibration, and settings
e94b28f feat: implement drift-free timer engine with injectable clock
d709e55 docs: add README, CONTRIBUTING, and CHANGELOG
bee0dfb ci: add GitHub Actions workflows for dev and release
f725d90 chore: scaffold project with Gradle, version catalog, and detekt
54ce090 Initial commit


Full Changelog: v1.0.0...HEAD