Skip to content

chore: update dependencies, build configuration, and code style - #1361

Merged
9thLevelSoftware merged 3 commits into
mainfrom
update/version-and-dependencies
Oct 29, 2026
Merged

9thLevelSoftware merged 3 commits into
mainfrom
update/version-and-dependencies

Conversation

@9thLevelSoftware

Copy link
Copy Markdown
Owner
  • Upgrade Gradle wrapper to 9.8.2, AGP to 9.5.0, Kotlin to 2.4.21, Compose Multiplatform to 1.12.2, and related multiplatform library dependencies.
  • Enable parallel Gradle tooling sync in gradle.properties.
  • Add local placeholder fallbacks for Supabase configuration in debug/sync builds while enforcing credential validation for release build tasks.
  • Standardize Logger calls across manager and domain classes to explicitly use named tag parameters.
  • Remove redundant public visibility modifiers in kable-core-tvos.
  • Simplify boolean expressions, return statements, and when subject assignments across session managers, JSON parser utilities, and domain use cases.

- Upgrade Gradle wrapper to 9.8.2, AGP to 9.5.0, Kotlin to 2.4.21, Compose Multiplatform to 1.12.2, and related multiplatform library dependencies.
- Enable parallel Gradle tooling sync in `gradle.properties`.
- Add local placeholder fallbacks for Supabase configuration in debug/sync builds while enforcing credential validation for release build tasks.
- Standardize `Logger` calls across manager and domain classes to explicitly use named `tag` parameters.
- Remove redundant `public` visibility modifiers in `kable-core-tvos`.
- Simplify boolean expressions, return statements, and `when` subject assignments across session managers, JSON parser utilities, and domain use cases.
Copilot AI balanced review requested due to automatic review settings October 29, 2026 22:40

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota.

@9thLevelSoftware
9thLevelSoftware enabled auto-merge (squash) October 29, 2026 22:40
…tests`

- Introduce `IosAudioDiagnostics` helper and `WORKOUT_AUDIO` log event to record non-intrusive iOS audio session details, route changes, interruptions, and cue playback results (#1357).
- Instrument `ActiveSessionEngine`, `HapticFeedbackEffect`, and `IosSafeWordListener` to track rep audio events, session lifecycle transitions, and native player execution.
- Add unit tests in `commonTest` and UI tests in `androidHostTest` covering rest timer extension, pause, and resume behavior (#1360).
- Add QA documentation detailing investigation procedures for iOS audio diagnostics and rest timer controls.
@9thLevelSoftware 9thLevelSoftware assigned Copilot and unassigned Copilot Oct 29, 2026
@kilo-code-bot

kilo-code-bot Bot commented Oct 29, 2026

Copy link
Copy Markdown
Contributor

Code Review Summary

This review did not run. Your provider API key hit its rate limit, so the
request was rejected before the review started. Kilo does not retry
automatically, because the quota is your provider's; push a new commit once it
resets. Any inline comments below are from an earlier review.

@9thLevelSoftware
9thLevelSoftware merged commit cf251c0 into main Oct 29, 2026
12 of 13 checks passed
@9thLevelSoftware
9thLevelSoftware deleted the update/version-and-dependencies branch October 29, 2026 23:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants