Skip to content

Release 1.8.0: offline reading, automatic sync, and account improvements - #191

Merged
Muawiya-contact merged 69 commits into
mainfrom
develop
Sep 12, 2026
Merged

Muawiya-contact merged 69 commits into
mainfrom
develop

Conversation

@Muawiya-contact

@Muawiya-contact Muawiya-contact commented Sep 12, 2026

Copy link
Copy Markdown
Member

Release version 1.8.0 from develop to main. This release adds reliable offline reading and synchronization, improves large saved collections and startup, adds password visibility, and includes the three branded account-email templates.

Migration 0010_generation_daily_usage.sql is applied to production and verified through a separate read-only connection, including its columns, default, constraints, and RLS. The ledger update is merged through #193, and the required Migrations applied check passes.

What's new:

Backend improvements:

Validation:

  • 145 backend tests passed, no skips, against disposable PostgreSQL 16.
  • 33 Node 24 mobile regression tests and TypeScript passed.
  • Android and web production exports passed.
  • Card layout passed six size/theme combinations; dismissal survived offline restart.
  • Password and 365-saved-lesson offline browser acceptance passed during fix: add password visibility and verify saved offline reading (#182) #189; these flows are unchanged in release preparation.

Release checklist:

  • App version 1.8.0; native runtime remains 1.3.0.
  • Nonempty matching What's New entry and persistent dismissal verified.
  • Production migration 0010 applied and verified; ledger updated afterward (Fix release migration check after verified production application #193).
  • Required Migrations applied check passes.
  • At deployment, use consistent generation caps and pause old generators; enable at the next Pacific reset or conservatively seed today's usage while paused (backend/README.md).

No new APK is required for this JavaScript-only mobile release. Merge triggers production/preview OTA and backend deployment. Draft #187's SMTP-provider setup is excluded. The owner reports installing the email templates in Supabase; actual inbox delivery and physical-device checks remain unverified.

Merge pull request #179 from Coding-Moves/develop
feat: complete offline reading and foreground sync (#133)
Keep API database connections warm after idle periods
…tate

perf: bound startup history and saved metadata (#150)
…mplates

feat: add branded Supabase account email templates
…sword

fix: add password visibility and verify saved offline reading (#182)
Prepare 1.8.0 release and one-time highlights
@Muawiya-contact
Muawiya-contact merged commit 2e537f6 into main Sep 12, 2026
1 check passed
Muawiya-contact added a commit that referenced this pull request Sep 12, 2026
Merge pull request #191 from Coding-Moves/develop
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant