Skip to content

subtrackr

v0.6.3 Bugfix

This release fixes issues for SREs watching stability and regressions.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

finance finance-management go self-hosted htmx subscription
+2 more
tracking vibecoding

Summary

AI summary

Updates Bug Fixes, Technical Changes, and What's New across a mixed release.

Changes in this release

Feature Low

Added regression test for subscription reminder enable/disable/absent cases.

Added regression test for subscription reminder enable/disable/absent cases.

Source: granite4.1:30b@2026-06-08-audit

Confidence: low

Bugfix Medium

Reminder toggle now persists correctly when editing a subscription.

Reminder toggle now persists correctly when editing a subscription.

Source: llm_adapter@2026-06-08

Confidence: low

Bugfix Medium

Subscription edit handlers persist the correct reminder toggle state.

Subscription edit handlers persist the correct reminder toggle state.

Source: granite4.1:30b@2026-06-08-audit

Confidence: low

Bugfix Low

Reminder disabled mute icon now renders on initial Subscriptions page load.

Reminder disabled mute icon now renders on initial Subscriptions page load.

Source: granite4.1:30b@2026-06-08-audit

Confidence: low

Full changelog

What's New

Bug Fixes

Reminder toggle not saved when editing a subscription (#119)

Enabling or disabling reminders while editing a subscription is now persisted correctly.

Previously, the edit form submitted a hidden reminder_enabled=false immediately before the checkbox's reminder_enabled=true. Gin's PostForm/GetPostForm return the first value of a repeated field, so the checkbox was always ignored and reminders were saved as disabled regardless of the toggle.

  • Both the create and update handlers now read the last value of reminder_enabled, so the standard hidden-input + checkbox pattern works in every case (enable, disable, and field-absent).
  • The "reminders disabled" mute icon now also renders on the full Subscriptions page, matching the htmx list partial (previously it only appeared after an htmx refresh).

Technical Changes

  • internal/handlers/subscription.go: use PostFormArray("reminder_enabled") and take the last value in CreateSubscription and UpdateSubscription.
  • templates/subscriptions.html: render the reminder mute icon on initial page load.
  • Added internal/handlers/subscription_reminder_test.go — regression test covering enable/disable/absent cases.

Thanks to @ajwalkiewicz for reporting #119.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track subtrackr

Get notified when new releases ship.

Sign up free

About subtrackr

Self-hosted Subscription Tracker

All releases →

Related context

Beta — feedback welcome: [email protected]