Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/cancellable-intent-prefetch.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/custom-data-serializers.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/dev-api-base-params.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/dev-server-context-parity.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/duplicate-manifest-paths.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/explicit-app-discovery.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/head-api-allow-headers.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/jsx-route-projection.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/malformed-internal-requests.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/namespace-import-discovery.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/open-source-readme-onboarding.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/partial-loader-batches.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/quiet-cameras-reflect.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/quiet-cougars-count.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/registered-app-readme-examples.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/remove-litz-route-rule.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/resource-action-base-redirects.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/resource-action-revalidation.md

This file was deleted.

26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
# litzjs

## 0.8.0

### Minor Changes

- f06d380: Add app-level custom data serializers for `data(...)` result transport across route loaders, route actions, resources, and batched loader responses.
- 549e6de: Remove the unused `LitzRouteRule` type from the `litzjs/vite` public API so the 1.0 type surface does not imply unsupported route rule behavior.

### Patch Changes

- 7fca99d: Coalesce intent link prefetches and abort in-flight data prefetches when intent ends.
- 104531b: Preserve dynamic API route params for base-prefixed requests in the Vite dev middleware.
- c80adb8: Restore Vite dev middleware parity with production server context and internal request validation.
- 4d8c252: Fail manifest discovery when routes, resources, or API routes define duplicate paths, including the files involved in the diagnostic.
- 945918a: Derive Vite route, resource, and API manifests from explicit `defineApp(...)` registration so registered modules work outside route folders and unregistered files are not enrolled by placement.
- 955c8f5: Add HEAD fallback for API GET handlers and include Allow headers on method-not-allowed responses.
- 661696f: Parse `.jsx` route-like modules as JSX during client and server projection.
- bd3eeb3: Return safe 400 fault responses for malformed internal JSON bodies and request metadata headers.
- 07d1ffd: Support namespace imports when discovering route, layout, resource, and API route definitions.
- f55d2a8: Improve README open-source onboarding with package badges, a concise project description, a minimal Hello World app, contribution guidance, and a license link.
- c7dda74: Avoid rerunning successful sibling route loaders when a batched loader request partially fails.
- 7f14666: Replace the stale project plan with focused implementation documentation covering discovery, server handlers, RSC view responses, Vite build behavior, and deployment/runtime details.
- 7d90c18: Require the publish workflow to pass Playwright e2e coverage before creating a release PR or publishing.
- ae24178: Keep README `mountApp` examples aligned with explicit app registration.
- 58099f7: Apply the configured client base URL to resource action redirects.
- 10cd563: Revalidate resource loader data after successful resource actions when submit options or action response headers request it.

## 0.7.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "litzjs",
"version": "0.7.0",
"version": "0.8.0",
"description": "Client-first React framework with RSC support built on Vite",
"keywords": [
"framework",
Expand Down