Files
WRNexusJS/docs/PACKAGE-UPGRADES-0.4.md
T
2026-07-27 12:42:18 +05:30

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.