Skip to content

Release 1.1.0#187

Merged
BillChirico merged 113 commits into
mainfrom
develop
Dec 20, 2025
Merged

Release 1.1.0#187
BillChirico merged 113 commits into
mainfrom
develop

Conversation

@BillChirico

Copy link
Copy Markdown
Member

Summary

  • Comprehensive Playwright E2E test suite with 124 tests
  • Improved test reliability and CI/CD workflow
  • Various dependency updates and compatibility fixes

Changes

See CHANGELOG.md for full details.

google-labs-jules Bot and others added 30 commits December 16, 2025 22:03
- Unskip profile update and analytics tests in `AppleSignInButton.test.tsx`
- Fix test flakiness/failures by resetting `mockTrackEvent` implementation in `resetMocks`
- Wrap `trackEvent` call in `AppleSignInButton.tsx` with try-catch to prevent analytics failures from interrupting the authentication flow
- Verify all tests pass
- Remove TODO comments for now-working Apple Sign In tests
- Use LogCategory.ANALYTICS for analytics failure logging
Document the complete rebrand strategy including:
- Scope of changes (name, scheme, domain, slug)
- Files to modify (~30 files)
- Implementation approach with search patterns
- Validation and rollback strategy
- External actions required (EAS, Sentry, OAuth configs)
18 bite-sized tasks with exact file paths, code snippets,
test commands, and atomic commit messages.
- Update status from 'Approved' to 'Implemented'
- Add implementation branch reference
- Add implementation summary with:
  - All 16 commit hashes and descriptions
  - Validation results
  - Complete list of 30 modified files
- Update app.config.ts JSDoc comment to reference Sobers
- Update .env.example header and Sentry/Firebase project references
- Update jest.setup.js mock OAuth redirect URI to sobers://

Co-authored-by: Bill Chirico <undefined@users.noreply.github.com>
- Change PRIVACY_POLICY from volvoxdev.com to www.sobers.app/privacy
- Change TERMS_OF_SERVICE to www.sobers.app/terms (with www)
- Update onboarding.tsx privacy and terms URLs
- Update all test expectations to match new URLs
- Import EXTERNAL_LINKS from settings constants
- Replace hardcoded privacy/terms URLs with constants
- Single source of truth for all external links
Fixed markdownlint MD040 violation in GOOGLE_OAUTH_SETUP.md by adding
'text' language specifier to fenced code block.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Bill Chirico <undefined@users.noreply.github.com>
- Add config.toml with project settings
- Create migrations directory structure
- Enable Supabase branching with proper config
- Fix config.toml format (project_id at root level)
- Create consolidated initial schema migration with all tables, indexes,
  triggers, and RLS policies
- Add seed content migration with 12 steps and task templates
- Remove .gitkeep placeholder

This enables Supabase branching by providing local migration files
that can be applied to development branches.
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v5...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [lucide-react-native](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react-native) from 0.555.0 to 0.561.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.561.0/packages/lucide-react-native)

---
updated-dependencies:
- dependency-name: lucide-react-native
  dependency-version: 0.561.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [react-native-worklets](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-worklets) from 0.5.1 to 0.7.1.
- [Release notes](https://github.com/software-mansion/react-native-reanimated/releases)
- [Commits](https://github.com/software-mansion/react-native-reanimated/commits/worklets-0.7.1/packages/react-native-worklets)

---
updated-dependencies:
- dependency-name: react-native-worklets
  dependency-version: 0.7.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
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.

2 participants