Skip to content

Release v3.6.7#2466

Merged
forgetso merged 6 commits intomainfrom
release/3.6.7
Mar 25, 2026
Merged

Release v3.6.7#2466
forgetso merged 6 commits intomainfrom
release/3.6.7

Conversation

@forgetso
Copy link
Copy Markdown
Member

  • Node only exports
  • docs(changeset): Fix exports for browser
  • RELEASING: Releasing 40 package(s)

Releases:
  @prosopo/provider@3.22.2
  @prosopo/util@3.2.10
  @prosopo/provider-mock@2.8.72
  @prosopo/scripts@3.1.71
  @prosopo/cli@3.6.7
  @prosopo/client-example-server@2.7.73
  @prosopo/cypress-shared@2.8.65
  @prosopo/flux@2.6.45
  @prosopo/lint@2.8.28
  @prosopo/account@2.8.17
  @prosopo/database@3.9.12
  @prosopo/datasets@3.1.11
  @prosopo/datasets-fs@3.0.60
  @prosopo/file-server@2.6.38
  @prosopo/keyring@2.9.17
  @prosopo/procaptcha@2.10.8
  @prosopo/procaptcha-bundle@3.3.24
  @prosopo/procaptcha-pow@2.8.48
  @prosopo/procaptcha-react@2.9.47
  @prosopo/server@2.9.69
  @prosopo/types@3.13.2
  @prosopo/user-access-policy@3.6.18
  @prosopo/procaptcha-common@2.9.40
  @prosopo/env@3.3.13
  @prosopo/types-env@2.8.13
  @prosopo/procaptcha-frictionless@2.8.55
  @prosopo/api@3.2.8
  @prosopo/api-express-router@3.0.68
  @prosopo/detector@3.4.21
  @prosopo/load-balancer@2.8.34
  @prosopo/procaptcha-wrapper@2.6.63
  @prosopo/types-database@4.4.12
  @prosopo/angular-procaptcha-wrapper@1.1.61
  @prosopo/react-procaptcha-wrapper@1.1.61
  @prosopo/svelte-procaptcha-wrapper@1.1.61
  @prosopo/vue-procaptcha-wrapper@1.1.61
  @prosopo/angular-procaptcha-integration-demo@1.1.61
  @prosopo/react-procaptcha-integration-demo@1.1.61
  @prosopo/svelte-procaptcha-integration-demo@1.1.61
  @prosopo/vue-procaptcha-integration-demo@1.1.61

[skip ci]
Copilot AI review requested due to automatic review settings March 25, 2026 14:46
@forgetso forgetso merged commit 5334e96 into main Mar 25, 2026
3 checks passed
@forgetso forgetso deleted the release/3.6.7 branch March 25, 2026 14:47
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Release PR for v3.6.7 focused on separating Node-only utilities from browser-safe exports, and propagating resulting patch version/dependency updates across the workspace.

Changes:

  • Move the Node-only cacheFile utility off the main @prosopo/util entrypoint and expose it via a new @prosopo/util/node export.
  • Update provider code to import cacheFile from @prosopo/util/node.
  • Bump versions/changelogs and align inter-package dependency versions across the monorepo for the release.

Reviewed changes

Copilot reviewed 87 out of 88 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
packages/util/src/node.ts Adds Node-only entrypoint re-exporting cacheFile.
packages/util/src/index.ts Removes cacheFile from browser-safe main exports.
packages/util/package.json Adds ./node subpath export for Node-only APIs; bumps version.
packages/util/CHANGELOG.md Release notes for util patch bump.
packages/provider/src/tasks/spam/updateSpamEmailDomains.ts Switches cacheFile import to @prosopo/util/node.
packages/provider/package.json Version bump + dependency alignment for release.
packages/provider/CHANGELOG.md Release notes for provider patch bump.
packages/user-access-policy/package.json Version bump + dependency alignment for release.
packages/user-access-policy/CHANGELOG.md Release notes for patch bump.
packages/types/package.json Version bump + dependency alignment for release.
packages/types/CHANGELOG.md Release notes for patch bump.
packages/types-env/package.json Version bump + dependency alignment for release.
packages/types-env/CHANGELOG.md Release notes for patch bump.
packages/types-database/package.json Version bump + dependency alignment for release.
packages/types-database/CHANGELOG.md Release notes for patch bump.
packages/server/package.json Version bump + dependency alignment for release.
packages/server/CHANGELOG.md Release notes for patch bump.
packages/procaptcha/package.json Version bump + dependency alignment for release.
packages/procaptcha/CHANGELOG.md Release notes for patch bump.
packages/procaptcha-wrapper/package.json Version bump + dependency alignment for release.
packages/procaptcha-wrapper/CHANGELOG.md Release notes for patch bump.
packages/procaptcha-react/package.json Version bump + dependency alignment (incl. formatting change).
packages/procaptcha-react/CHANGELOG.md Release notes for patch bump.
packages/procaptcha-pow/package.json Version bump + dependency alignment (incl. formatting change).
packages/procaptcha-pow/CHANGELOG.md Release notes for patch bump.
packages/procaptcha-frictionless/package.json Version bump + dependency alignment (incl. formatting change).
packages/procaptcha-frictionless/CHANGELOG.md Release notes for patch bump.
packages/procaptcha-common/package.json Version bump + dependency alignment (incl. formatting change).
packages/procaptcha-common/CHANGELOG.md Release notes for patch bump.
packages/procaptcha-bundle/package.json Version bump + dependency alignment (incl. formatting change).
packages/procaptcha-bundle/CHANGELOG.md Release notes for patch bump.
packages/load-balancer/package.json Version bump + dependency alignment for release.
packages/load-balancer/CHANGELOG.md Release notes for patch bump.
packages/keyring/package.json Version bump + dependency alignment for release.
packages/keyring/CHANGELOG.md Release notes for patch bump.
packages/file-server/package.json Version bump + dependency alignment for release.
packages/file-server/CHANGELOG.md Release notes for patch bump.
packages/env/package.json Version bump + dependency alignment for release.
packages/env/CHANGELOG.md Release notes for patch bump.
packages/detector/package.json Version bump + dependency alignment for release.
packages/detector/CHANGELOG.md Release notes for patch bump.
packages/datasets/package.json Version bump + dependency alignment (incl. formatting change).
packages/datasets/CHANGELOG.md Release notes for patch bump.
packages/datasets-fs/package.json Version bump + dependency alignment for release.
packages/datasets-fs/CHANGELOG.md Release notes for patch bump.
packages/database/package.json Version bump + dependency alignment for release.
packages/database/CHANGELOG.md Release notes for patch bump.
packages/common/package.json Dev dependency version alignment for release.
packages/cli/package.json Version bump + dependency alignment for release.
packages/cli/CHANGELOG.md Release notes for patch bump.
packages/api/package.json Version bump + dependency alignment for release.
packages/api/CHANGELOG.md Release notes for patch bump.
packages/api-express-router/package.json Version bump + dependency alignment for release.
packages/api-express-router/CHANGELOG.md Release notes for patch bump.
packages/account/package.json Version bump + dependency alignment for release.
packages/account/CHANGELOG.md Release notes for patch bump.
integration/frameworks/vue/vue-procaptcha-wrapper/package.json Version bump + dependency alignment for release.
integration/frameworks/vue/vue-procaptcha-wrapper/CHANGELOG.md Release notes for patch bump.
integration/frameworks/vue/vue-procaptcha-integration-demo/package.json Version bump + dependency alignment for release.
integration/frameworks/vue/vue-procaptcha-integration-demo/CHANGELOG.md Release notes for patch bump.
integration/frameworks/svelte/svelte-procaptcha-wrapper/package.json Version bump + dependency alignment for release.
integration/frameworks/svelte/svelte-procaptcha-wrapper/CHANGELOG.md Release notes for patch bump.
integration/frameworks/svelte/svelte-procaptcha-integration-demo/package.json Version bump + dependency alignment for release.
integration/frameworks/svelte/svelte-procaptcha-integration-demo/CHANGELOG.md Release notes for patch bump.
integration/frameworks/react/react-procaptcha-wrapper/package.json Version bump + dependency alignment for release.
integration/frameworks/react/react-procaptcha-wrapper/CHANGELOG.md Release notes for patch bump.
integration/frameworks/react/react-procaptcha-integration-demo/package.json Version bump + dependency alignment for release.
integration/frameworks/react/react-procaptcha-integration-demo/CHANGELOG.md Release notes for patch bump.
integration/frameworks/angular/angular-procaptcha-wrapper/package.json Version bump + dependency alignment for release.
integration/frameworks/angular/angular-procaptcha-wrapper/CHANGELOG.md Release notes for patch bump.
integration/frameworks/angular/angular-procaptcha-integration-demo/package.json Version bump + dependency alignment for release.
integration/frameworks/angular/angular-procaptcha-integration-demo/CHANGELOG.md Release notes for patch bump.
demos/provider-mock/package.json Version bump + dependency alignment for release.
demos/provider-mock/CHANGELOG.md Release notes for patch bump.
demos/cypress-shared/package.json Version bump + dependency alignment for release.
demos/cypress-shared/CHANGELOG.md Release notes for patch bump.
demos/client-example-server/package.json Version bump + dependency alignment for release.
demos/client-example-server/CHANGELOG.md Release notes for patch bump.
demos/client-bundle-example/package.json Dev dependency alignment for release.
dev/scripts/package.json Version bump + dependency alignment for release.
dev/scripts/CHANGELOG.md Release notes for patch bump.
dev/lint/package.json Version bump + dependency alignment for release.
dev/lint/CHANGELOG.md Release notes for patch bump.
dev/flux/package.json Version bump + dependency alignment for release.
dev/flux/CHANGELOG.md Release notes for patch bump.
docker/images/provider/package.json Version bump for release image metadata.
package.json Bumps workspace root version to v3.6.7.
package-lock.json Updates lockfile for v3.6.7 and dependency/version propagation.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +35 to 40
"./node": {
"types": "./dist/node.d.ts",
"import": "./dist/node.js",
"require": "./dist/cjs/node.cjs",
"default": "./dist/node.js"
}
Copy link

Copilot AI Mar 25, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new ./node export points to dist/node.js and dist/cjs/node.cjs, but the current Vite configs (via ViteEsmConfig/ViteCommonJSConfig) default to a single entry of src/index.ts. Since src/node.ts (and now src/cacheFile.ts) are no longer reachable from src/index.ts, the build is likely to stop emitting dist/node.* (and possibly dist/cacheFile.*), which would make import { cacheFile } from "@prosopo/util/node" fail at runtime.

Please update the util build configuration so node.ts is an explicit library entry (and thus produces both ESM + CJS artifacts matching the exports map), or otherwise ensure dist/node.js/dist/cjs/node.cjs are generated during the normal build.

Copilot uses AI. Check for mistakes.
light-source pushed a commit that referenced this pull request Mar 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants