1.2.0
Current
April 22, 2026
Reconstitution profiles, saved per vial.
Save vial amount and BAC water once; QuikShot calculates concentration and draw amount from your saved values. Plus a quieter calendar and a new estimated-level chart.
New
- Reconstitution profiles. Save vial mg and BAC water mL per compound. Draw amount is computed live from your last saved values.
- Estimated active level. A confidence-aware curve on the Levels tab. Always labeled as an estimate, never a measurement.
- Compound lanes. Six muted lane colors (mineral, moss, ochre, plum, teal, clay) for visual differentiation in dose rows.
Improved
- Calendar dots are now lane-colored. Past dates fade to silver; future scheduled doses sit at full opacity.
- Tabular numerics across every dose row, time, and draw-amount column. No more jitter when numbers change.
- The Today hero card now uses a single radial halo behind the active-level glyph — the only gradient anywhere in the app.
Fixed
- Reminders no longer fire twice when iCloud sync resolves a conflict during the notification window.
- Logging a dose at exactly midnight no longer assigns it to the previous day.
- Custom-compound rows respect the long-press menu on iPad.
1.1.1
March 9, 2026
Stability and small polish.
A maintenance release. No new features — just fewer rough edges.
Fixed
- The body-map view occasionally rendered with the wrong rotation on iPhone SE.
- Pull-to-refresh on the Today tab no longer overshoots into the status bar.
- Inventory counts updated correctly when a dose was edited from the Calendar view.
Improved
- Cold-launch time reduced by roughly 110 ms on A14 and newer.
- VoiceOver labels for dose rows now read state, compound, and dose in that order.
1.1.0
February 18, 2026
Injection-site rotation and inventory.
QuikShot now suggests the least-recently-used site, tracks vial-level inventory, and adds an overdue state that warns without alarming.
New
- Body-map history. Tap a region on the body map to see when you last used it. Suggested next site appears as a soft mineral chip.
- Vial inventory. Track stock per compound; QuikShot estimates days remaining from your active schedule.
- Overdue state. A warm-ochre badge for doses past their window — never bright red, never alarming.
Improved
- The Skip flow now records a reason (optional, never required) so future runs can show patterns without judgment.
- Reduced motion users get instant state changes; everyone else gets the 240 ms mineral fill.
1.0.2
January 27, 2026
Notification reliability.
A targeted fix for users on iOS 17.4+ whose reminders occasionally drifted by a few minutes.
Fixed
- Local reminders now schedule against the wall clock instead of a relative interval, so DST transitions and Focus changes no longer shift the time.
- Editing a recurring schedule cancels and re-schedules notifications atomically.
1.0.1
January 14, 2026
Calendar polish.
First post-launch refinement. Small things, in the right places.
Improved
- The week strip on Today now scrolls smoothly between months without flashing.
- Long-press on a calendar dot opens the dose detail sheet (previously required two taps).
- Empty states use sentence-case labels everywhere. No more stray ALL CAPS.
Fixed
- Dragging a recurring schedule across the daylight-saving boundary preserved the time-of-day correctly.
1.0.0
Launch
January 6, 2026
QuikShot is live on the App Store.
The first public release. A calm, Apple-native protocol tracker for peptides, GLP-1s, custom compounds, and recurring oral routines.
New
- Today. Next dose, what's logged, what's overdue — at a glance.
- Protocol. Recurring schedules per compound with simple and advanced lanes.
- Calendar. A monthly view showing logged, due, skipped, and missed doses.
- Local reminders. Per-compound notification timing, fully on-device.
- Local-first storage. No account, no sync requirement, no analytics.
Looking for the per-build merge log? See dev build notes.