Skip to content

Releases: nicglazkov/chaincheck

ChainCheck v0.1.2

Choose a tag to compare

@github-actions github-actions released this 14 Jul 21:01
v0.1.2
bc36aca

What's Changed

Full Changelog: v0.1.1...v0.1.2

ChainCheck v0.1.1

Choose a tag to compare

@github-actions github-actions released this 14 Jul 01:28
v0.1.1
04e24d8

What's Changed

  • Guide card affordance points to opening, not dismissing by @nicglazkov in #52
  • Backend security hardening: all reviewed vectors + audit findings + Firestore lockdown by @nicglazkov in #53
  • Security item 3: token in body, feed size caps, poll fail-closed by @nicglazkov in #54
  • App Check attestation, monitoring-first (item 2, Option A) by @nicglazkov in #55
  • Audit low-severity fixes: SSRF redirect guard, token bound, limiter symmetry by @nicglazkov in #56
  • Release v0.1.1 by @nicglazkov in #57

Full Changelog: v0.1.0...v0.1.1

ChainCheck v0.1.0

Choose a tag to compare

@github-actions github-actions released this 12 Jul 07:10
v0.1.0
0735e19

What's Changed

  • feat(backend): Sierra feed layer, pass forecasts, watcher, API by @nicglazkov in #1
  • feat(backend): resort adapters for all 11 Tahoe resorts by @nicglazkov in #2
  • feat(backend): subscriptions and FCM push dispatch by @nicglazkov in #3
  • feat(app): Compose Multiplatform app (Home, Routes, Resorts, Alerts) by @nicglazkov in #4
  • feat(backend): AI trip brief with validated narration and eval set by @nicglazkov in #5
  • feat(app): trip brief screen by @nicglazkov in #6
  • docs: readme; ignore .kotlin session files by @nicglazkov in #7
  • fix: dedupe chain control points; trim network error text by @nicglazkov in #8
  • fix(brief): strip pasted key whitespace; log fallback reasons by @nicglazkov in #9
  • fix(brief): align closure validation with what the model sees by @nicglazkov in #10
  • fix(brief): retry narration with feedback; fact-digest cache key by @nicglazkov in #11
  • fix(brief): render times in Pacific, not UTC by @nicglazkov in #12
  • fix(brief): tolerate slash reformatting in location validation by @nicglazkov in #13
  • fix(app): NoActionBar theme - remove duplicate system banner by @nicglazkov in #14
  • feat: map tab with live data, webcams, location, and navigation by @nicglazkov in #15
  • feat(app): Sierra Light / Summit design system by @nicglazkov in #16
  • feat: tap anything to see it on the map; polished map visuals by @nicglazkov in #17
  • feat: glove-size map targets, destination-first Home, tier-colored route lines by @nicglazkov in #18
  • feat: road-snapped route lines with shields; fix five resort feeds by @nicglazkov in #19
  • fix: high-fidelity road geometry, stable marker anchors, off-season clarity by @nicglazkov in #20
  • fix: corridor lines from authoritative OSM highway geometry by @nicglazkov in #21
  • feat(app): interactive chain-controls guide by @nicglazkov in #22
  • feat: Summit Pin icon and public-ready README by @nicglazkov in #23
  • Spend guard on AI trip brief generation by @nicglazkov in #24
  • Tolerate road-suffix abbreviation expansion in brief validation by @nicglazkov in #25
  • Hands-off hardening: token pruning, weekly canary, Dependabot, security policy by @nicglazkov in #26
  • chore(deps): Bump tzdata from 2026.2 to 2026.3 in /backend by @dependabot[bot] in #30
  • chore(deps): Bump ruff from 0.15.20 to 0.15.21 in /backend by @dependabot[bot] in #31
  • chore(deps): Bump coroutines from 1.10.2 to 1.11.0 by @dependabot[bot] in #34
  • QA sweep: 15 usability fixes for non-technical users by @nicglazkov in #37
  • Tier ring captions stay inside the circle by @nicglazkov in #40
  • Patch-only Dependabot updates for Kotlin-coupled libraries by @nicglazkov in #41
  • chore(deps): Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #27
  • chore(deps): Bump gradle/actions from 4 to 6 by @dependabot[bot] in #28
  • chore(deps): Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #29
  • chore(deps): Bump actions/checkout from 4 to 7 by @dependabot[bot] in #42
  • chore(deps): Bump dependabot/fetch-metadata from 2 to 3 by @dependabot[bot] in #43
  • Patch-only Dependabot updates for Compose, serialization, coroutines by @nicglazkov in #46
  • Complete the toolchain-coupled Dependabot ignore list by @nicglazkov in #47
  • chore(deps): Bump com.google.maps.android:maps-compose from 6.4.1 to 6.4.4 by @dependabot[bot] in #49
  • chore(deps): Bump gradle-wrapper from 8.13 to 8.14.5 by @dependabot[bot] in #48
  • Destination-aware map suggestion card by @nicglazkov in #50
  • Sideload release pipeline: signing, Crashlytics, legal pages, release workflow by @nicglazkov in #51

New Contributors

Full Changelog: https://github.com/nicglazkov/chaincheck/commits/v0.1.0