39 lines
4.1 KiB
Markdown
39 lines
4.1 KiB
Markdown
# Existing package upgrades in 0.4
|
|
|
|
All 30 packages are aligned to version 0.4.0.
|
|
|
|
| Package | Added or strengthened capability |
|
|
| ---------------------- | ---------------------------------------------------------------------------------------------- |
|
|
| `@wrnexus/syntax` | syntax version/features, source ranges, diagnostic summaries |
|
|
| `@wrnexus/compiler` | compilation cache and dependency graph |
|
|
| `@wrnexus/reactive` | watch, async resources, cleanup scopes |
|
|
| `@wrnexus/core` | service container, lifecycle, health checks, Problem Details, request IDs, idempotency |
|
|
| `@wrnexus/router` | named routes, manifests, reverse URL generation |
|
|
| `@wrnexus/ssr` | structured/deduplicated scripts and streaming document output |
|
|
| `@wrnexus/csr` | package runtime loading plus mount/unmount lifecycle during navigation |
|
|
| `@wrnexus/plugin` | automatic discovery and package components/runtimes/assets/styles/routes/middleware/migrations |
|
|
| `@wrnexus/dev-server` | virtual package assets, TypeScript runtime bundling, package HMR, migration integration |
|
|
| `@wrnexus/cli` | package-aware builds, inspect commands, system generator, 0.4 migration |
|
|
| `@wrnexus/dev-toolbar` | package panels and platform snapshots |
|
|
| `@wrnexus/styles` | package scan sources/entries, token and contrast audits, fail-closed production processing |
|
|
| `@wrnexus/test` | request/context helpers, JSON/problem assertions, deferred/wait utilities, cookie jar |
|
|
| `@wrnexus/db` | ordered migration lists, cursor pagination, optimistic updates, tenant/soft-delete helpers |
|
|
| `@wrnexus/queue` | pluggable durable store, leases, priorities, retries, dead letters |
|
|
| `@wrnexus/pubsub` | resilient delivery wrapper and expiring presence channels |
|
|
| `@wrnexus/uploader` | filename isolation, content inspection, checksums, policies, signed file tokens |
|
|
| `@wrnexus/encryption` | versioned encrypted payloads and rotatable keyrings |
|
|
| `@wrnexus/jwt` | key-ID signing, verification keyrings, safe decoding |
|
|
| `@wrnexus/oauth` | state/PKCE storage, refresh, OIDC discovery, safe return URLs |
|
|
| `@wrnexus/authz` | explainable authorization decisions, owner policies, compositions, filtering |
|
|
| `@wrnexus/captcha` | package-managed component/runtime, advanced challenges, page gates, audio, image styles |
|
|
| `@wrnexus/validation` | async cross-field refinements, async request parsing, OpenAPI conversion |
|
|
| `@wrnexus/i18n` | fallback chains, coverage reporting, locale formatters, plural message formatting |
|
|
| `@wrnexus/ui` | component metadata access and reference audits |
|
|
| `@wrnexus/helpers` | retry/backoff, abortable sleep, timeout, stable JSON, safe parsing |
|
|
| `@wrnexus/tracking` | sampled/batched telemetry pipeline and sink abstraction |
|
|
| `@wrnexus/ai` | provider-neutral client, fallback providers, usage metadata |
|
|
| `@wrnexus/mobile` | deep links, offline task queue, environment detection |
|
|
| `@wrnexus/native` | capability manifests, target inspection, permission manager |
|
|
|
|
These additions preserve existing public APIs. New advanced modules are exported from each package root.
|