Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remix PWA v5 #290

Open
wants to merge 129 commits into
base: main
Choose a base branch
from
Open

Remix PWA v5 #290

wants to merge 129 commits into from

Conversation

ShafSpecs
Copy link
Member

The last major update of Remix PWA (before being moved over to React Router PWA)

- added support for SPA mode\n- added single fetch support\n- added support for Remix client route modules

BREAKING CHANGES
- added support for SPA modec- Disabled worker runtime APIs when single fetch is enabled

BREAKING CHANGE
ShafSpecs and others added 16 commits February 17, 2025 00:49
Syncing dev changes with current release candidate
BREAKING CHANGES: buming
Major React Router v7 support
# @remix-pwa/cli 2.0.0-dev.1 (2025-03-02)

### Bug Fixes

* **cli:** changed manifest template to `@remix-pwa/manifest` e7dab6e

### Features

* **cli:** new `init` command - plus extra fixes & tweaks c5b6b7b
## @remix-pwa/client 3.0.8-dev.1 (2025-03-02)

### Bug Fixes

* **client:** updated permissions 7abafe5
# @remix-pwa/dev 4.0.0-dev.2 (2025-03-02)

### Bug Fixes

* **dev:** added support for stable single fetch 035563c

### Features

* **dev:** 🔥 baseline working react router pwa plugin 17370aa
* **dev:** adding basic framework for react router v7 dafe7d5
* **dev:** started react router plugin re-write 5bc078c
# @remix-pwa/sw 4.0.0-dev.2 (2025-03-02)

### Bug Fixes

* **sw:** fixed broken `PWAScripts` component ece0d1e
* **sw:** removed `json` utilities 27dc467
# @remix-pwa/worker-runtime 3.0.0-dev.1 (2025-03-02)

### Bug Fixes

* **worker-runtime:** fixed missing import 93b93b2
* **worker-runtime:** fixed react router SPA env a49e6f5

### Features

* **worker-runtime:** added support for react-router v7 ceb63d3
# @remix-pwa/sync 4.0.0-dev.1 (2025-03-02)

### Features

* **sync:** updated sync + bumping it 9c8b41d

### Dependencies

* **@remix-pwa/sw:** upgraded to 4.0.0-dev.2
@ShafSpecs ShafSpecs added the release A new release. Or release-related. label Mar 2, 2025
@ShafSpecs ShafSpecs self-assigned this Mar 2, 2025
ShafSpecs and others added 11 commits March 7, 2025 18:01
# @remix-pwa/dev 4.0.0-dev.3 (2025-03-08)

### Features

* **dev:** sunsetted Remix support 0909843
* pure, native react router support 085a577
# @remix-pwa/sw 4.0.0-dev.3 (2025-03-08)

### Features

* **sw:** react ruter support + fixes 8da614e
# @remix-pwa/sync 4.0.0-dev.2 (2025-03-08)

### Dependencies

* **@remix-pwa/sw:** upgraded to 4.0.0-dev.3
@micksabox
Copy link

Awesome to see this! Thanks for maintaining this.

btw the docs should be updated to this in Quick Start Setting Up

import { reactRouterPWA } from '@remix-pwa/dev'

export default defineConfig({
  plugins: [
    // other plugins,
    reactRouterPWA(),
  ],
})

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release A new release. Or release-related.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants