Skip to content

Release 1.7.1: offline recovery and UI fixes - #179

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

Release 1.7.1: offline recovery and UI fixes#179
Muawiya-contact merged 35 commits into
mainfrom
develop

Conversation

@Muawiya-contact

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

Copy link
Copy Markdown
Member

Release One Concept 1.7.1 from develop to main. Returning users retain cached access during weak or unavailable connections, and missing content has clear offline states with retry actions.

Included changes:

Release checks:

  • Native runtime remains 1.3.0. No new native modules/configuration; merging should publish production and preview OTA updates. The APK workflow is expected to skip its build because the runtime is unchanged.
  • The 1.7.1 What's New card highlights cached reading on weak connections, animated offline screens with retry, and clearer sign-in guidance. It uses the existing one-time dismissal. Every release now includes a card focused on new features and user-visible improvements, per the owner's instruction.
  • No database migration differences from main; all nine existing migrations are recorded in the applied ledger. No production schema changes were required.
  • Clean install, 10 Node regression tests, TypeScript checks, and Android/web exports passed for the application changes. Tests, typecheck, version/runtime assertions, and migration ledger checks passed again during version preparation.
  • Mocked browser checks passed for expired-session cached browsing, all unavailable screen states, topic/Today/detail retry after reconnecting, dark/reduced-motion mode, and friendly offline sign-in errors. No uncaught browser errors occurred.
  • The Fix offline session recovery and add animated retry states #177 merge passed preview OTA. The version 1.7.1 preview OTA and required Migrations applied check both passed on release head 0596f6d.

Card follow-up validation: TypeScript and web export passed; a browser check verified all three highlights, persisted dismissal, no reappearance after reload, and no uncaught errors. The final card-follow-up CI checks are rerunning.

Physical-device testing remains unverified. This PR is open for owner review and approval; merging into main triggers production publication, version tagging, and the GitHub Release.

Muawiya-contact and others added 30 commits September 7, 2026 23:13
Merge pull request #147 from Coding-Moves/develop
One Concept is a single-team, source-available project. Rewrite CONTRIBUTING
and the README's Contributing section to state the policy: anyone may open
issues (feedback, bug reports, suggestions) and may use, run locally, modify,
and redistribute the code under MIT — but we don't accept external pull
requests. License stays MIT (it already grants those usage rights); the no-PR
stance is policy, documented here rather than in the license text.
#168)

Reframe from a blunt 'we don't accept / will close PRs' refusal to simply not
inviting them: issues are the best way to contribute, and code changes should
start with an issue. Clarify that RELEASING.md's branch model is the team's
internal flow, not an invitation for outside PRs.
Source-available policy: issues welcome, no external PRs
Bumps [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) from 19.2.3 to 19.2.8.
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.2.8/packages/react-dom)

---
updated-dependencies:
- dependency-name: react-dom
  dependency-version: 19.2.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [typescript](https://github.com/microsoft/TypeScript) from 6.0.3 to 7.0.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v6.0.3...v7.0.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 7.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) from 2.112.4 to 2.116.0.
- [Release notes](https://github.com/supabase/supabase-js/releases)
- [Changelog](https://github.com/supabase/supabase-js/blob/master/packages/core/supabase-js/CHANGELOG.md)
- [Commits](https://github.com/supabase/supabase-js/commits/v2.116.0/packages/core/supabase-js)

---
updated-dependencies:
- dependency-name: "@supabase/supabase-js"
  dependency-version: 2.116.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Document project workflow, authorship rules, and codebase map
…ile/supabase/supabase-js-2.116.0

Bump @supabase/supabase-js from 2.112.4 to 2.116.0 in /mobile
…ile/typescript-7.0.2

Bump typescript from 6.0.3 to 7.0.2 in /mobile
Bumps [react](https://github.com/react/react/tree/HEAD/packages/react) from 19.2.3 to 19.2.8.
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.2.8/packages/react)

---
updated-dependencies:
- dependency-name: react
  dependency-version: 19.2.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bump React and React DOM from 19.2.3 to 19.2.8
Fix offline session recovery and add animated retry states

@Muawiya-contact Muawiya-contact left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok

@Muawiya-contact
Muawiya-contact merged commit 3685307 into main Sep 12, 2026
2 checks passed
Muawiya-contact added a commit that referenced this pull request Sep 12, 2026
Merge pull request #179 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