@@ -166,27 +166,39 @@ subtrackr-xyz/
166166- Dark mode support via class-based switching
167167- Mobile-responsive design
168168
169- ### Recent Changes (v0.4.5)
170-
171- #### PR #51 - SMTP TLS/SSL Support
172- - Added STARTTLS support for standard SMTP ports
173- - Added implicit TLS support for SSL ports (465, 8465, 443)
174- - Improved error messages for SSL vs STARTTLS failures
175- - Added loading spinner to test connection button
176- - Fixed authentication failures with SMTP2Go and similar providers
177-
178- ### Open Issues for v0.4.5
179-
180- 1 . ** #50 ** - bug: cannot use SMTP2GO as an SMTP server (RESOLVED by PR #51 )
181- 2 . ** #52 ** - Add Quarterly schedule option (enhancement)
182- 3 . ** #49 ** - feature request: add more type of schedule (enhancement)
183- 4 . ** #48 ** - bug: some elements in settings are white even in dark mode (bug)
184- 5 . ** #47 ** - [ FR] Docker Healthcheck (enhancement)
185- 6 . ** #41 ** - How to handle bi-annual and odd subscription renewal schedules? (enhancement)
186- 7 . ** #39 ** - Mobile view improvement (enhancement)
187- 8 . ** #37 ** - Improve date parsing in subscription handlers (enhancement)
188- 9 . ** #29 ** - bug/feat?: Auto update "Next renewal date" after date passes (enhancement)
189- 10 . ** #27 ** - feat: Sorting on /subscriptions table (enhancement)
169+ ### Recent Changes
170+
171+ #### v0.5.3 - Sort Persistence and PWA Support
172+ - Remember sorting preference (#85 ) - localStorage persistence
173+ - Fix Tab and PWA icon missing (#84 ) - favicon, apple-touch-icon, manifest.json
174+ - Input validation for sort parameters
175+ - PWA meta tags on all HTML templates
176+
177+ #### v0.5.2 - Currency Improvements
178+ - Enhanced currency support and conversion display
179+
180+ #### v0.5.1 - Dark Classic Theme and Calendar Fixes
181+ - Dark classic theme option
182+ - Calendar view improvements
183+
184+ #### v0.5.0 - Optional Login Support
185+ - Optional authentication system
186+ - Beautiful theme options
187+
188+ ### Release Workflow
189+
190+ This project uses versioned branches for releases. See ` CLAUDE.md ` for the complete workflow.
191+
192+ ** Quick Reference:**
193+ 1 . Create versioned branch: ` git checkout -b vX.Y.Z `
194+ 2 . Track work with beads: ` bd create ` , ` bd update ` , ` bd close `
195+ 3 . Create draft release: ` gh release create vX.Y.Z --draft `
196+ 4 . Run code review agent before committing
197+ 5 . Commit, push, create PR: ` gh pr create `
198+ 6 . Comment on GitHub issues: ` gh issue comment `
199+ 7 . Monitor CI: ` gh run watch `
200+ 8 . Merge PR: ` gh pr merge --merge --delete-branch `
201+ 9 . Publish release: ` gh release edit vX.Y.Z --draft=false `
190202
191203### Common Tasks
192204
0 commit comments