Skip to content

v1.0.3

Latest

Choose a tag to compare

@chiptoma chiptoma released this 13 Apr 15:06

Packages

  • @validex/core@1.0.3
  • @validex/nuxt@1.0.3
  • @validex/fastify@1.0.3

All three published to npm with OIDC trusted publishing and Sigstore provenance.

Changes

@validex/nuxt@1.0.3 — Patch

@validex/fastify@1.0.3 — Patch

Align adapter packages with Nuxt Module and Fastify plugin directory conventions (#16).

@validex/nuxt

  • Move @nuxt/kit from peerDependencies to dependencies so module resolution works without relying on a hoisted @nuxt/kit.
  • Declare nuxt: ">=3.0.0" as a real peer dependency (previously only referenced by an orphaned peerDependenciesMeta entry).
  • Add nuxt-module to keywords for discovery on nuxt.com/modules.

@validex/fastify

  • Move fastify-plugin from peerDependencies to dependencies, matching the convention used by @fastify/* plugins so consumers don't need to install it separately.
  • Drop the optional: true flag on the fastify peer — Fastify is required, not optional.
  • Add fastify-plugin to keywords for Fastify ecosystem indexing.

@validex/core@1.0.3 — Patch

Version bump via the fixed-version group. No direct code changes.

Install

```bash
pnpm add @validex/core@1.0.3
pnpm add @validex/nuxt@1.0.3
pnpm add @validex/fastify@1.0.3
```

Notes

This release and its tag were created manually to backfill a changesets/action workflow bug: the workflow used pnpm -r publish directly instead of pnpm exec changeset publish, which prevented the action from parsing the publish output and auto-creating the GitHub release. A follow-up fix to .github/workflows/release.yml will restore automatic release creation for future versions.