Releases: redwoodjs/sdk
Releases · redwoodjs/sdk
v1.0.6
v1.0.5
What's Changed
- Astro -> rwsdk by @joefairburn in #1061
- feat(docs): add search to sidebar by @joefairburn in #1099
- Migrate dependency greenkeeping from Renovate to kindling by @justinvdm in #1101
- chore(deps): update dependencies 2026-03-26 by @justinvdm in #1103
- chore(deps): update dependencies by @justinvdm in #1105
- Update workspace dependencies by @justinvdm in #1108
- fix(router): ensure all middleware runs before RSC action handlers by @justinvdm in #1113
Full Changelog: v1.0.4...v1.0.5
v1.0.4
What's Changed
- bugfix: use explicit export block in SSR bridge to fix Rolldown/Vite+ builds by @joefairburn in #1098
Full Changelog: v1.0.3...v1.0.4
v1.0.3
What's Changed
- chore: bump vite and wrangler for playgrounds on outdated versions by @justinvdm in #1089
- Address dependency advisories by @justinvdm in #1094
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
- Fix except handler not returning error page for component errors by @justinvdm in #1086
- bugfix: rwsdk ignoring vite base path by @zshannon in #1085
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- Fix production FOUC caused by manifest key mismatch by @justinvdm in #1084
Full Changelog: v1.0.0...v1.0.1
v1.0.0
Read the blog post:
https://rwsdk.com/blog/redwood-v1-getting-out-of-the-weeds
What's Changed
- fix: Unify request handling for pages and RSC actions by @justinvdm in #715
- feat(deps): Switch to peer dependency model for React by @justinvdm in #708
- feat: Upgrade to Vite v7 by @justinvdm in #720
- 📝 Updates to the Jobs Form page (tutorial) by @ahaywood in #724
- 📝 Updated the Contacts section of the tutorial by @ahaywood in #727
- fix: Update starter worker types by @justinvdm in #729
- ✨ Added a favicon to the minimal and standard starter by @ahaywood in #728
- tests: Add more unit tests by @justinvdm in #721
- chore: Use npm pack tarball of sdk for smoke tests by @justinvdm in #722
- Finished making updates to the Jobs Details page of the tutorial by @ahaywood in #731
- fix: Avoid duplicate identifiers in build during linking by @justinvdm in #732
- fix: Correct vendor module paths in dev directive barrel file by @justinvdm in #734
- fix: Restore short-circuiting behavior for routes by @justinvdm in #738
- fix: Use permissive range for React peer dependencies by @justinvdm in #745
- chore: Greenkeeping configuration by @justinvdm in #748
- infra: Playground + E2E test infrastructure by @justinvdm in #753
- infra: CI improvements by @justinvdm in #755
- fix: useId() mismatch between SSR and client side by @justinvdm in #752
- fix: Scope middleware to prefixes by @justinvdm in #759
- fix(e2e): ensure test workers are deleted after tests by @justinvdm in #760
- fix(e2e): Disable inspector port in tests to prevent collisions by @justinvdm in #761
- chore: CI Worker cleanup by @justinvdm in #764
- chore: Fix E2E flake by @justinvdm in #765
- infra: Better CI structure by @justinvdm in #766
- fix: Account for
use strictwhen finding client/server directives by @justinvdm in #762 - infra: Add retry mechanism for Chrome installation. by @justinvdm in #767
- fix(deps): update starter-peer-deps by @renovate[bot] in #746
- infra: Clean up node_modules and lockfiles before installing dependencies. by @justinvdm in #770
- infra: Fix CI runs for yarn by @justinvdm in #772
- tests: ShadCN playground by @justinvdm in #758
- tests: Add RSC kitchen sink playground example by @justinvdm in #769
- feat: Support non-component imports from "use client" modules by @justinvdm in #774
- fix: Improve monorepo support for dependency scanning by @justinvdm in #775
- feat: Add manual client module overrides + Chakra UI playground` by @justinvdm in #777
- docs: Document API Stability and Compatibility by @justinvdm in #757
- Investigate CI failures by @justinvdm in #778
- tests: Fix E2E regression after concurrency improvements by @justinvdm in #779
- feat: Add MDX support to directive scanner by @justinvdm in #780
- tests: BaseUI playground by @justinvdm in #781
- fix(ssr): Support server-callable components from client modules by @justinvdm in #783
- chore: Remove deprecated
requestInfo.headersAPI by @justinvdm in #756 - fix: Update rwsdk package dependencies to use tilde versioning. by @justinvdm in #784
- chore(deps): update pnpm to v10 [security] by @renovate[bot] in #754
- fix(vite): Prevent re-optimization by defining all framework dependencies by @justinvdm in #785
- fix(streaming): Ensure Early Hydration with Suspense-Aware Stream Interleaving by @justinvdm in #786
- fix(streaming): Extend early hydration fix to renderToStream API by @justinvdm in #787
- fix: Include rwsdk worker deps in ssr optimizeDeps.include by @justinvdm in #788
- fix(deps): update sdk-internal-deps by @renovate[bot] in #751
- refactor: Destructure starters and integrate passkey addon by @justinvdm in #795
- Programattic client side navigation. by @peterp in #804
- fix(build): Clear stale assets and prevent manifest chunking by @justinvdm in #805
- fix(navigation): Correct function call in client-side navigation logic by @justinvdm in #806
- fix(realtime): Correct import order in realtime client by @justinvdm in #808
- fix: Improve
rwsdk/dbtypes andworker-runscript by @justinvdm in #809 - chore(deps): update dependency astro to v5.14.3 [security] by @renovate[bot] in #820
- dev: Add interactive Windows remote debugging workflow by @justinvdm in #822
- chore(deps): update dependency astro to v5.14.3 [security] by @renovate[bot] in #823
- chore(deps): Widen peer dependency ranges for better compatibility by @justinvdm in #825
- chore(deps): Allow 19.2 and 19.3 react canaries by @justinvdm in #828
- Implement HTTP-method-based routing by @zshannon in #826
- chore(deps): update dependency vite to v7.1.11 [security] by @renovate[bot] in #831
- fix: Make dev server resilient to dependency re-optimization by @justinvdm in #832
- fix: Bring back DocumentProps and LayoutProps in rwsdk/router by @justinvdm in #833
- feat: Respect Vite
basefor linking asset placeholders by @gching in #839 - chore(deps): update dependency vite to v7.1.11 [security] by @renovate[bot] in #834
- feat: Mantine playground by @justinvdm in #835
- feat: Decouple rendering from async context by @gching in #842
- fix(build): Introduce build pass to accomodate plugins with build-time code generation by @justinvdm in #846
- fix(windows): Correct path handling and filesystem operations by @justinvdm in #844
- feat: Add
defineLinksdocumentation and optimize router entry points by @justinvdm in #814 - feat: Set
__webpack_require__+ passingrequestInfocontext inrenderToStreamby @gching in #849 - chore(deps): update dependency vite to v7.1.11 [security] by @renovate[bot] in #850
- Fix: database-do.mdx Define Your Migrations example by @dethstrobe in #852
- fix(deps): update starter-peer-deps by @renovate[bot] in #817
- feat(starter): Add debugging configuration and guide by @justinvdm in #854
- feat: Remove RWSDK_DEPLOY for cross-platform builds and fix Windows E2E tests by @justinvdm in #851
- tests(e2e): Resolve non-Windows CI failures by restoring platform-specific caching by @justinvdm in #856
- fix: Resolve Storybook HMR crash and worker stale state by @justinvdm in #859
- Do not generate wrangler runtime env-vars. by @peterp in #861
- Add doc strings by @peterp in #860
- improve RouteHandler by @xlc in #863
- fix DefaultValueExpression by @xlc in #862
- Update wildcard route pattern in documentation by @valscion in #866
- docs: Document Testing Cron Triggers Locally by @dthyresson in #873
- fix(deps): update starter-peer-deps by @renovate[bot] in #870
- allow user to override kysely plugins in SqliteDurableObject by @kcc989 in #876
- docs: Documents How To Send and Receive using Cloudflare Email Workers by @dthyresson in #874
- docs: Updates to Cloudflare Email handling documentation by @dthyresson in https://...
v1.0.0-beta.58
What's Changed
- Allow setting esbuild options by @alberteddu in #1079
New Contributors
- @alberteddu made their first contribution in #1079
Full Changelog: v1.0.0-beta.57...v1.0.0-beta.58
v1.0.0-beta.57
What's Changed
- Use absolute websocket protocol in URLs. by @peterp in #1064
- fix(deps): update all-dependencies by @renovate[bot] in #1081
Full Changelog: v1.0.0-beta.56...v1.0.0-beta.57
v1.0.0-beta.56
What's Changed
- Fix workspace:* for rwsdk in published rwsdk-community by @justinvdm in #1072
- Remove console.log statements. by @peterp in #1073
- Bump storybook from 10.1.10 to 10.2.10 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1063
- Address transitive dep advisories by @justinvdm in #1077
- Update critical and SDK/starter dependencies by @justinvdm in #1078
Full Changelog: v1.0.0-beta.55...v1.0.0-beta.56