Releases

Releases

Every tag, automatically.

Auto-generated feed of every released version. New tags land here within seconds of being cut. For the curated narrative on what each release means, see the changelog.

Release timeline

v1.1.02026-05-05
v1.2.02026-05-05
v1.3.02026-05-05
v1.4.02026-05-05
v1.5.02026-05-05
v1.6.02026-05-06
v1.7.02026-05-06
v1.8.02026-05-06

Every entry below is a real Git tag from the source repository. The pipeline is push-based: when a tag is published, our CI signs an HMAC payload and POSTs it to a webhook here, which upserts the release as a draft for human review. Curated language gets edited where it matters; everything else passes through with the original release notes intact. Links back into the source repository are stripped at render time because the repository itself is private — what you see is the work, not a pointer to the code.

The hourly poll is a fallback in case a webhook is missed. The latest tag usually lands within five seconds of being cut; if the webhook drops we’ll pick it up on the next poll cycle. The three things you might want elsewhere: the changelog bundles releases into the narrative of what shipped and why, the status page shows engineering pulse (commit heatmap, open work, CI runtime), and individual GitHub release URLs are intentionally omitted — the source isn’t public. Email beta@snapshotscoring.com if you want a TestFlight or Play Store invite.

Versioning follows semver: MAJOR.MINOR.PATCH. Major bumps mean breaking changes on the wire (mobile app or WordPress plugin), minor bumps add features without breaking older clients, and patch bumps are bug fixes only. The pipeline auto-versions from main; commit messages tagged feat: trigger a minor bump, fix: a patch, BREAKING CHANGE a major. Releases are tested against the production API on real iOS and Android devices via Maestro before they’re cut, and CI gates merging to main with a Django backend test suite, an iOS E2E run, an Android E2E run, and a CodeQL security scan.

2026-05-06 RELEASEv1.6.0

v1.6.0

What’s Changed

Other Changes

  • ci: notify snapshotscoring.com on releases + workflow runs (#6) (739132d)
  • Add React.memo to frequently rendered pure components (e9ea619)
  • Fix N+1 queries in match results and entry stats (10b9f74)
  • Optimize competitor member_id search query (9a16b3c)
  • Remove deprecated code aliases and unused exports (4963321)
  • Optimize backend queries and extract Permission validation helper (9fc2d14)
  • Refactor 22 screens to use useAsyncData/useAsyncList hooks (e242b74)
  • Refactor: EquipmentScreen to use useAsyncList hook [skip ci] (b781471)
  • Refactor: add BaseAdminViewSet, use useAsyncList hook [skip ci] (f4e0eb8)
  • Refactor: extract BaseScannerModal from QR scanners [skip ci] (71d9ea7)

Full Changelog: InnovaERP-Solutions/SnapshotScoringApplication@v1.5.0...v1.6.0

2026-05-05 RELEASEv1.1.0

v1.1.0

What’s Changed

Features

  • feat: timer UX improvements – haptic feedback, auto-reconnect, undo (df8569d)
  • feat: refactor HomeScreen to hub-and-spoke navigation pattern (98494ce)
  • feat: per-requirement enforcement toggles + DOB on shooters/competitors (14a2154)
  • feat: dedicated MatchInfo screen + match requirements fields (9ad833e)
  • feat: add OfflinePermissionsBanner to scoring screen (3ab9986)

Bug Fixes

  • fix: add SettingsNavigator to CompetitorTabs for nested navigation (b75ef7c)
  • fix: type safety and code quality improvements (f04a216)
  • fix: accessibility and performance improvements (c4fe26d)
  • fix: code review refactoring – accessibility, types, error handling (b8d903e)
  • fix: ensure WordPress plugin survives volume mount (c2520c6)
  • fix: update WordPress plugin to v2.6.1, build during Docker build (25d9ddd)

Other Changes

  • Refactor: standardize error handling, theme colors, and mount refs (0d1845f)
  • Add loadout system UI for equipment management (fc19915)
  • Fix equipment screen for competitor use (9a5af44)
  • Update package-lock.json with react-native-document-picker (afbe340)
  • Fix PractiScoreImportScreen TypeScript issues (89af315)
  • CI/CD pipeline overhaul and privacy-compliance audit logging (3195f4f)
  • Fix QR code colors to use hardcoded black/white for all themes (595e7a5)
  • Fix QR code invisible in dark mode (0591205)
  • Fix Equipment screen to use personal equipment API endpoints (ecf8622)

Full Changelog: InnovaERP-Solutions/SnapshotScoringApplication@...v1.1.0

Looking for more context?

The story behind each release.

This page lists every tag. The changelog groups them into the work that mattered — what landed, why, and what’s next. The status page has the live engineering pulse — commit heatmap, open work, CI runtime.