Skip to main content

Changelog

Release history for @gentleduck/hooks. Newest releases at the top.

0.2.1

Patch Changes

  • 918b34c: Strip workspace:* and catalog: protocol tokens from devDependencies/dependencies/peerDependencies of every public package before changeset publish. Previously published artifacts leaked these tokens into npm metadata, which broke strict resolvers (bun, deno) for downstream consumers. Adds scripts/clean-publish.ts and wires it into the root release script with a git checkout restore step so source remains workspace-friendly.

0.2.0

Minor Changes

  • 7d6fb7b: Namespace refactors: calendar react namespaces renamed to match hook names, hooks/lazy types moved into namespaces, libs utils extracted into own modules, vim react types collapsed into single Vim namespace.

0.1.13

Patch Changes

  • 6f0e067: Standardize package exports to use explicit named exports, add sideEffects field and types export entries to package.json, and annotate internal APIs with @internal JSDoc tags.

0.1.12

Patch Changes

  • 2b6e8d0: Resolve all biome lint warnings, improve type safety, and add test coverage across the monorepo.

0.1.11

Patch Changes

  • 7c2aa88: Update dependencies and publish unpublished packages

0.1.10

Patch Changes

  • c9bbef8: Documentation and style updates.

0.1.9

Patch Changes

  • ad86755: Align biome and tsconfig build info exclusions. Rebrand package metadata to gentleduck/duck-ui.

0.1.8

Patch Changes

  • Add useCopyToClipboard hook for one-click clipboard interaction with success/error feedback.
  • Update package metadata, normalize dependencies, and set up type checking.

0.1.7

Patch Changes

  • Update contributing guidelines, README structure, and package dependency declarations.

0.1.6

Patch Changes

  • Normalize package.json metadata and align repository URLs across all hook exports.

0.1.5

Patch Changes

  • Set up check-types script for all packages. Fix type-only exports for stricter TypeScript configurations.

0.1.4

Patch Changes

  • Fix repository and bug tracker URLs in package.json metadata.

0.1.3

Patch Changes

  • Clean up test infrastructure and update internal dependency references.

0.1.2

Patch Changes

  • Fix build output paths and ensure correct ESM/CJS dual-module exports.

0.1.1

Patch Changes

  • Initial public release of @gentleduck/hooks with useControllableState, useCallbackRef, and useComposedRefs utilities.