Skip to content

Commit 9150887

Browse files
chore: Release 1.0.0-alpha.28 (#1830)
Automatically generated with [Release Please](https://github.com/googleapis/release-please). --- <details><summary>@arcjet/analyze: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/analyze-v1.0.0-alpha.28) (2024-10-23) ### ⚠ BREAKING CHANGES * Return ERROR decision when fingerprint cannot be generated ([#1990](#1990)) * **analyze:** improve sensitive info string token accuracy ([#1962](#1962)) * Update Wasm with phone-number fix and tokenizer update ([#1854](#1854)) ### 🚀 New Features * **analyze:** improve sensitive info string token accuracy ([#1962](#1962)) ([abad1bd](abad1bd)) ### 🪲 Bug Fixes * Return ERROR decision when fingerprint cannot be generated ([#1990](#1990)) ([618a1ee](618a1ee)), closes [#1801](#1801) * Update Wasm with phone-number fix and tokenizer update ([#1854](#1854)) ([f94f078](f94f078)) ### 🧹 Miscellaneous Chores * **analyze:** Regenerate Wasm with updated dependencies ([#2067](#2067)) ([f96994c](f96994c)) ### Dependencies * The following workspace dependencies were updated * dependencies * @arcjet/protocol bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/body: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/body-v1.0.0-alpha.28) (2024-10-23) ### 🧹 Miscellaneous Chores * **@arcjet/body:** Synchronize arcjet-js versions ### Dependencies * The following workspace dependencies were updated * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/bun: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/bun-v1.0.0-alpha.28) (2024-10-23) ### ⚠ BREAKING CHANGES * **ip:** Accept Request or IncomingMessage directly ([#2018](#2018)) ### 🚀 New Features * **ip:** Accept Request or IncomingMessage directly ([#2018](#2018)) ([1704da8](1704da8)), closes [#1904](#1904) ### Dependencies * The following workspace dependencies were updated * dependencies * @arcjet/env bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/headers bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/ip bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/logger bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/protocol bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/transport bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * arcjet bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/decorate: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/decorate-v1.0.0-alpha.28) (2024-10-23) ### 🧹 Miscellaneous Chores * **@arcjet/decorate:** Synchronize arcjet-js versions ### Dependencies * The following workspace dependencies were updated * dependencies * @arcjet/protocol bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/sprintf bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/deno: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/deno-v1.0.0-alpha.28) (2024-10-23) ### ⚠ BREAKING CHANGES * **ip:** Accept Request or IncomingMessage directly ([#2018](#2018)) ### 🚀 New Features * **ip:** Accept Request or IncomingMessage directly ([#2018](#2018)) ([1704da8](1704da8)), closes [#1904](#1904) ### Dependencies * The following workspace dependencies were updated * dependencies * @arcjet/env bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/headers bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/ip bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/logger bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/protocol bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/transport bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * arcjet bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/duration: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/duration-v1.0.0-alpha.28) (2024-10-23) ### 🧹 Miscellaneous Chores * **@arcjet/duration:** Synchronize arcjet-js versions ### Dependencies * The following workspace dependencies were updated * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/env: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/env-v1.0.0-alpha.28) (2024-10-23) ### 🚀 New Features * **ip:** Add Vercel platform-specific IP header detection ([#2022](#2022)) ([d886c76](d886c76)) ### Dependencies * The following workspace dependencies were updated * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/eslint-config: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/eslint-config-v1.0.0-alpha.28) (2024-10-23) ### 🧹 Miscellaneous Chores * **@arcjet/eslint-config:** Synchronize arcjet-js versions </details> <details><summary>@arcjet/headers: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/headers-v1.0.0-alpha.28) (2024-10-23) ### 🧹 Miscellaneous Chores * **@arcjet/headers:** Synchronize arcjet-js versions ### Dependencies * The following workspace dependencies were updated * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/ip: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/ip-v1.0.0-alpha.28) (2024-10-23) ### ⚠ BREAKING CHANGES * **ip:** Accept Request or IncomingMessage directly ([#2018](#2018)) * **ip:** Exit early if platform-specific headers are missing IP ([#2021](#2021)) ### 🚀 New Features * **ip:** Accept Request or IncomingMessage directly ([#2018](#2018)) ([1704da8](1704da8)), closes [#1904](#1904) * **ip:** Add Vercel platform-specific IP header detection ([#2022](#2022)) ([d886c76](d886c76)) ### 🪲 Bug Fixes * **ip:** Exit early if platform-specific headers are missing IP ([#2021](#2021)) ([1a13d9c](1a13d9c)) ### Dependencies * The following workspace dependencies were updated * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/logger: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/logger-v1.0.0-alpha.28) (2024-10-23) ### ⚠ BREAKING CHANGES * Ensure performance metrics are scoped to same call ([#2019](#2019)) ### 🪲 Bug Fixes * Ensure performance metrics are scoped to same call ([#2019](#2019)) ([e9f869c](e9f869c)), closes [#1865](#1865) ### Dependencies * The following workspace dependencies were updated * dependencies * @arcjet/sprintf bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/nest: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/nest-v1.0.0-alpha.28) (2024-10-23) ### ⚠ BREAKING CHANGES * **ip:** Accept Request or IncomingMessage directly ([#2018](#2018)) ### 🚀 New Features * **ip:** Accept Request or IncomingMessage directly ([#2018](#2018)) ([1704da8](1704da8)), closes [#1904](#1904) ### 🪲 Bug Fixes * **nestjs:** Lookup request from GraphQL context in ArcjetGuard ([#1857](#1857)) ([c0b2903](c0b2903)), closes [#1856](#1856) ### Dependencies * The following workspace dependencies were updated * dependencies * @arcjet/env bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/headers bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/ip bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/logger bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/protocol bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/transport bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/body bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * arcjet bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/next: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/next-v1.0.0-alpha.28) (2024-10-23) ### ⚠ BREAKING CHANGES * **ip:** Accept Request or IncomingMessage directly ([#2018](#2018)) ### 🚀 New Features * **ip:** Accept Request or IncomingMessage directly ([#2018](#2018)) ([1704da8](1704da8)), closes [#1904](#1904) * **nextjs:** Support Next.js Server Actions ([#1991](#1991)) ([07e68dc](07e68dc)), closes [#1200](#1200) ### Dependencies * The following workspace dependencies were updated * dependencies * @arcjet/env bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/headers bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/ip bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/logger bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/protocol bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/transport bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * arcjet bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/node: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/node-v1.0.0-alpha.28) (2024-10-23) ### ⚠ BREAKING CHANGES * **ip:** Accept Request or IncomingMessage directly ([#2018](#2018)) ### 🚀 New Features * **ip:** Accept Request or IncomingMessage directly ([#2018](#2018)) ([1704da8](1704da8)), closes [#1904](#1904) ### Dependencies * The following workspace dependencies were updated * dependencies * @arcjet/env bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/headers bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/ip bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/logger bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/protocol bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/transport bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/body bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * arcjet bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/protocol: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/protocol-v1.0.0-alpha.28) (2024-10-23) ### ⚠ BREAKING CHANGES * Ensure performance metrics are scoped to same call ([#2019](#2019)) * **protocol:** Remove received_at and decision fields from Report ([#1988](#1988)) * Remove `match` option from rate limit rules ([#1815](#1815)) ### 🚀 New Features * Add Remix adapter ([#1866](#1866)) ([32d6d41](32d6d41)), closes [#1313](#1313) * Use `waitUntil` for Report call if available ([#1838](#1838)) ([2851021](2851021)), closes [#884](#884) ### 🪲 Bug Fixes * Ensure performance metrics are scoped to same call ([#2019](#2019)) ([e9f869c](e9f869c)), closes [#1865](#1865) ### 🧹 Miscellaneous Chores * **protocol:** Remove received_at and decision fields from Report ([#1988](#1988)) ([3da543e](3da543e)) * Remove `match` option from rate limit rules ([#1815](#1815)) ([853119d](853119d)), closes [#1810](#1810) ### Dependencies * The following workspace dependencies were updated * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/redact: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/redact-v1.0.0-alpha.28) (2024-10-23) ### 🧹 Miscellaneous Chores * **@arcjet/redact:** Synchronize arcjet-js versions ### Dependencies * The following workspace dependencies were updated * dependencies * @arcjet/redact-wasm bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/redact-wasm: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/redact-wasm-v1.0.0-alpha.28) (2024-10-23) ### ⚠ BREAKING CHANGES * Return ERROR decision when fingerprint cannot be generated ([#1990](#1990)) * **analyze:** improve sensitive info string token accuracy ([#1962](#1962)) * Update Wasm with phone-number fix and tokenizer update ([#1854](#1854)) ### 🚀 New Features * **analyze:** improve sensitive info string token accuracy ([#1962](#1962)) ([abad1bd](abad1bd)) ### 🪲 Bug Fixes * Return ERROR decision when fingerprint cannot be generated ([#1990](#1990)) ([618a1ee](618a1ee)), closes [#1801](#1801) * Update Wasm with phone-number fix and tokenizer update ([#1854](#1854)) ([f94f078](f94f078)) ### Dependencies * The following workspace dependencies were updated * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/remix: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/remix-v1.0.0-alpha.28) (2024-10-23) ### ⚠ BREAKING CHANGES * **ip:** Accept Request or IncomingMessage directly ([#2018](#2018)) ### 🚀 New Features * Add Remix adapter ([#1866](#1866)) ([32d6d41](32d6d41)), closes [#1313](#1313) * **ip:** Accept Request or IncomingMessage directly ([#2018](#2018)) ([1704da8](1704da8)), closes [#1904](#1904) ### Dependencies * The following workspace dependencies were updated * dependencies * @arcjet/env bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/headers bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/ip bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/logger bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/protocol bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/transport bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * arcjet bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/rollup-config: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/rollup-config-v1.0.0-alpha.28) (2024-10-23) ### 🧹 Miscellaneous Chores * **@arcjet/rollup-config:** Synchronize arcjet-js versions ### Dependencies * The following workspace dependencies were updated * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/runtime: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/runtime-v1.0.0-alpha.28) (2024-10-23) ### 🧹 Miscellaneous Chores * **@arcjet/runtime:** Synchronize arcjet-js versions ### Dependencies * The following workspace dependencies were updated * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/sprintf: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/sprintf-v1.0.0-alpha.28) (2024-10-23) ### 🧹 Miscellaneous Chores * **@arcjet/sprintf:** Synchronize arcjet-js versions ### Dependencies * The following workspace dependencies were updated * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/sveltekit: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/sveltekit-v1.0.0-alpha.28) (2024-10-23) ### ⚠ BREAKING CHANGES * **ip:** Accept Request or IncomingMessage directly ([#2018](#2018)) ### 🚀 New Features * **ip:** Accept Request or IncomingMessage directly ([#2018](#2018)) ([1704da8](1704da8)), closes [#1904](#1904) ### Dependencies * The following workspace dependencies were updated * dependencies * @arcjet/env bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/headers bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/ip bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/logger bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/protocol bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/transport bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * arcjet bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/transport: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/transport-v1.0.0-alpha.28) (2024-10-23) ### 🧹 Miscellaneous Chores * **@arcjet/transport:** Synchronize arcjet-js versions ### Dependencies * The following workspace dependencies were updated * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>@arcjet/tsconfig: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/tsconfig-v1.0.0-alpha.28) (2024-10-23) ### 🧹 Miscellaneous Chores * **@arcjet/tsconfig:** Synchronize arcjet-js versions </details> <details><summary>arcjet: 1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](v1.0.0-alpha.27...arcjet-v1.0.0-alpha.28) (2024-10-23) ### ⚠ BREAKING CHANGES * Ensure performance metrics are scoped to same call ([#2019](#2019)) * Return ERROR decision when fingerprint cannot be generated ([#1990](#1990)) * Remove `match` option from rate limit rules ([#1815](#1815)) ### 🚀 New Features * Use `waitUntil` for Report call if available ([#1838](#1838)) ([2851021](2851021)), closes [#884](#884) ### 🪲 Bug Fixes * **arcjet:** Ensure performance measurements are 1-to-1 and always captured ([#1858](#1858)) ([4d29f9a](4d29f9a)) * Ensure performance metrics are scoped to same call ([#2019](#2019)) ([e9f869c](e9f869c)), closes [#1865](#1865) * Return ERROR decision when fingerprint cannot be generated ([#1990](#1990)) ([618a1ee](618a1ee)), closes [#1801](#1801) ### 🧹 Miscellaneous Chores * Remove `match` option from rate limit rules ([#1815](#1815)) ([853119d](853119d)), closes [#1810](#1810) ### Dependencies * The following workspace dependencies were updated * dependencies * @arcjet/analyze bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/duration bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/headers bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/protocol bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/runtime bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * devDependencies * @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 * @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28 </details> <details><summary>1.0.0-alpha.28</summary> ## [1.0.0-alpha.28](v1.0.0-alpha.27...v1.0.0-alpha.28) (2024-10-23) ### ⚠ BREAKING CHANGES * **ip:** Accept Request or IncomingMessage directly ([#2018](#2018)) * **ip:** Exit early if platform-specific headers are missing IP ([#2021](#2021)) * Ensure performance metrics are scoped to same call ([#2019](#2019)) * Return ERROR decision when fingerprint cannot be generated ([#1990](#1990)) * **protocol:** Remove received_at and decision fields from Report ([#1988](#1988)) * **analyze:** improve sensitive info string token accuracy ([#1962](#1962)) * Update Wasm with phone-number fix and tokenizer update ([#1854](#1854)) * Remove `match` option from rate limit rules ([#1815](#1815)) ### 🚀 New Features * Add Remix adapter ([#1866](#1866)) ([32d6d41](32d6d41)), closes [#1313](#1313) * **analyze:** improve sensitive info string token accuracy ([#1962](#1962)) ([abad1bd](abad1bd)) * **ip:** Accept Request or IncomingMessage directly ([#2018](#2018)) ([1704da8](1704da8)), closes [#1904](#1904) * **ip:** Add Vercel platform-specific IP header detection ([#2022](#2022)) ([d886c76](d886c76)) * **nextjs:** Support Next.js Server Actions ([#1991](#1991)) ([07e68dc](07e68dc)), closes [#1200](#1200) * Use `waitUntil` for Report call if available ([#1838](#1838)) ([2851021](2851021)), closes [#884](#884) ### 🪲 Bug Fixes * **arcjet:** Ensure performance measurements are 1-to-1 and always captured ([#1858](#1858)) ([4d29f9a](4d29f9a)) * Ensure performance metrics are scoped to same call ([#2019](#2019)) ([e9f869c](e9f869c)), closes [#1865](#1865) * **ip:** Exit early if platform-specific headers are missing IP ([#2021](#2021)) ([1a13d9c](1a13d9c)) * **nestjs:** Lookup request from GraphQL context in ArcjetGuard ([#1857](#1857)) ([c0b2903](c0b2903)), closes [#1856](#1856) * Return ERROR decision when fingerprint cannot be generated ([#1990](#1990)) ([618a1ee](618a1ee)), closes [#1801](#1801) * Update Wasm with phone-number fix and tokenizer update ([#1854](#1854)) ([f94f078](f94f078)) ### 🧹 Miscellaneous Chores * Add README links for new adapters ([#1831](#1831)) ([81885d9](81885d9)), closes [#1813](#1813) * **analyze:** Regenerate Wasm with updated dependencies ([#2067](#2067)) ([f96994c](f96994c)) * **examples:** Reorganize examples for clarity and decoupling from Next.js version ([#2017](#2017)) ([8568bf2](8568bf2)) * **examples:** Various cleanup ([#2066](#2066)) ([c626228](c626228)) * **protocol:** Remove received_at and decision fields from Report ([#1988](#1988)) ([3da543e](3da543e)) * Remove `match` option from rate limit rules ([#1815](#1815)) ([853119d](853119d)), closes [#1810](#1810) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
1 parent f96994c commit 9150887

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+950
-337
lines changed

.github/.release-please-manifest.json

+26-26
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11
{
2-
".": "1.0.0-alpha.27",
3-
"analyze": "1.0.0-alpha.27",
4-
"arcjet": "1.0.0-alpha.27",
5-
"arcjet-bun": "1.0.0-alpha.27",
6-
"arcjet-deno": "1.0.0-alpha.27",
7-
"arcjet-nest": "1.0.0-alpha.27",
8-
"arcjet-next": "1.0.0-alpha.27",
9-
"arcjet-node": "1.0.0-alpha.27",
10-
"arcjet-remix": "1.0.0-alpha.27",
11-
"arcjet-sveltekit": "1.0.0-alpha.27",
12-
"body": "1.0.0-alpha.27",
13-
"decorate": "1.0.0-alpha.27",
14-
"duration": "1.0.0-alpha.27",
15-
"env": "1.0.0-alpha.27",
16-
"eslint-config": "1.0.0-alpha.27",
17-
"headers": "1.0.0-alpha.27",
18-
"ip": "1.0.0-alpha.27",
19-
"logger": "1.0.0-alpha.27",
20-
"protocol": "1.0.0-alpha.27",
21-
"redact": "1.0.0-alpha.27",
22-
"redact-wasm": "1.0.0-alpha.27",
23-
"rollup-config": "1.0.0-alpha.27",
24-
"runtime": "1.0.0-alpha.27",
25-
"sprintf": "1.0.0-alpha.27",
26-
"transport": "1.0.0-alpha.27",
27-
"tsconfig": "1.0.0-alpha.27"
2+
".": "1.0.0-alpha.28",
3+
"analyze": "1.0.0-alpha.28",
4+
"arcjet": "1.0.0-alpha.28",
5+
"arcjet-bun": "1.0.0-alpha.28",
6+
"arcjet-deno": "1.0.0-alpha.28",
7+
"arcjet-nest": "1.0.0-alpha.28",
8+
"arcjet-next": "1.0.0-alpha.28",
9+
"arcjet-node": "1.0.0-alpha.28",
10+
"arcjet-remix": "1.0.0-alpha.28",
11+
"arcjet-sveltekit": "1.0.0-alpha.28",
12+
"body": "1.0.0-alpha.28",
13+
"decorate": "1.0.0-alpha.28",
14+
"duration": "1.0.0-alpha.28",
15+
"env": "1.0.0-alpha.28",
16+
"eslint-config": "1.0.0-alpha.28",
17+
"headers": "1.0.0-alpha.28",
18+
"ip": "1.0.0-alpha.28",
19+
"logger": "1.0.0-alpha.28",
20+
"protocol": "1.0.0-alpha.28",
21+
"redact": "1.0.0-alpha.28",
22+
"redact-wasm": "1.0.0-alpha.28",
23+
"rollup-config": "1.0.0-alpha.28",
24+
"runtime": "1.0.0-alpha.28",
25+
"sprintf": "1.0.0-alpha.28",
26+
"transport": "1.0.0-alpha.28",
27+
"tsconfig": "1.0.0-alpha.28"
2828
}

CHANGELOG.md

+43
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,48 @@
11
# Changelog
22

3+
## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...v1.0.0-alpha.28) (2024-10-23)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* **ip:** Accept Request or IncomingMessage directly ([#2018](https://github.com/arcjet/arcjet-js/issues/2018))
9+
* **ip:** Exit early if platform-specific headers are missing IP ([#2021](https://github.com/arcjet/arcjet-js/issues/2021))
10+
* Ensure performance metrics are scoped to same call ([#2019](https://github.com/arcjet/arcjet-js/issues/2019))
11+
* Return ERROR decision when fingerprint cannot be generated ([#1990](https://github.com/arcjet/arcjet-js/issues/1990))
12+
* **protocol:** Remove received_at and decision fields from Report ([#1988](https://github.com/arcjet/arcjet-js/issues/1988))
13+
* **analyze:** improve sensitive info string token accuracy ([#1962](https://github.com/arcjet/arcjet-js/issues/1962))
14+
* Update Wasm with phone-number fix and tokenizer update ([#1854](https://github.com/arcjet/arcjet-js/issues/1854))
15+
* Remove `match` option from rate limit rules ([#1815](https://github.com/arcjet/arcjet-js/issues/1815))
16+
17+
### 🚀 New Features
18+
19+
* Add Remix adapter ([#1866](https://github.com/arcjet/arcjet-js/issues/1866)) ([32d6d41](https://github.com/arcjet/arcjet-js/commit/32d6d41661ec2e5fe08d4300b60086dc007841bc)), closes [#1313](https://github.com/arcjet/arcjet-js/issues/1313)
20+
* **analyze:** improve sensitive info string token accuracy ([#1962](https://github.com/arcjet/arcjet-js/issues/1962)) ([abad1bd](https://github.com/arcjet/arcjet-js/commit/abad1bdbb13c9778d9724e29e97cddfadcf3ab02))
21+
* **ip:** Accept Request or IncomingMessage directly ([#2018](https://github.com/arcjet/arcjet-js/issues/2018)) ([1704da8](https://github.com/arcjet/arcjet-js/commit/1704da87a6791c824cc5ddf6b10a11d5e0786a39)), closes [#1904](https://github.com/arcjet/arcjet-js/issues/1904)
22+
* **ip:** Add Vercel platform-specific IP header detection ([#2022](https://github.com/arcjet/arcjet-js/issues/2022)) ([d886c76](https://github.com/arcjet/arcjet-js/commit/d886c763983b2adcf50223a56f80ba0df2df078a))
23+
* **nextjs:** Support Next.js Server Actions ([#1991](https://github.com/arcjet/arcjet-js/issues/1991)) ([07e68dc](https://github.com/arcjet/arcjet-js/commit/07e68dc2f8d2273b8c114df7a6bc74a5a1249b9f)), closes [#1200](https://github.com/arcjet/arcjet-js/issues/1200)
24+
* Use `waitUntil` for Report call if available ([#1838](https://github.com/arcjet/arcjet-js/issues/1838)) ([2851021](https://github.com/arcjet/arcjet-js/commit/28510216334e2b66fc19a7ee51e741fb59a20607)), closes [#884](https://github.com/arcjet/arcjet-js/issues/884)
25+
26+
27+
### 🪲 Bug Fixes
28+
29+
* **arcjet:** Ensure performance measurements are 1-to-1 and always captured ([#1858](https://github.com/arcjet/arcjet-js/issues/1858)) ([4d29f9a](https://github.com/arcjet/arcjet-js/commit/4d29f9adee96296ca0a4fc7cd3192f68ebc6ad0a))
30+
* Ensure performance metrics are scoped to same call ([#2019](https://github.com/arcjet/arcjet-js/issues/2019)) ([e9f869c](https://github.com/arcjet/arcjet-js/commit/e9f869ca0c287c9dfb23fa3ebe91007822b3390e)), closes [#1865](https://github.com/arcjet/arcjet-js/issues/1865)
31+
* **ip:** Exit early if platform-specific headers are missing IP ([#2021](https://github.com/arcjet/arcjet-js/issues/2021)) ([1a13d9c](https://github.com/arcjet/arcjet-js/commit/1a13d9c9b3a96a4c90a13842b04ca5bf39bf018e))
32+
* **nestjs:** Lookup request from GraphQL context in ArcjetGuard ([#1857](https://github.com/arcjet/arcjet-js/issues/1857)) ([c0b2903](https://github.com/arcjet/arcjet-js/commit/c0b29032a9a4bb5398edb041221d5cc732fc21cb)), closes [#1856](https://github.com/arcjet/arcjet-js/issues/1856)
33+
* Return ERROR decision when fingerprint cannot be generated ([#1990](https://github.com/arcjet/arcjet-js/issues/1990)) ([618a1ee](https://github.com/arcjet/arcjet-js/commit/618a1eef0bd70c827ce1c4911d991bfb55b0deb2)), closes [#1801](https://github.com/arcjet/arcjet-js/issues/1801)
34+
* Update Wasm with phone-number fix and tokenizer update ([#1854](https://github.com/arcjet/arcjet-js/issues/1854)) ([f94f078](https://github.com/arcjet/arcjet-js/commit/f94f07825431dea7690bd82982047e2820971b72))
35+
36+
37+
### 🧹 Miscellaneous Chores
38+
39+
* Add README links for new adapters ([#1831](https://github.com/arcjet/arcjet-js/issues/1831)) ([81885d9](https://github.com/arcjet/arcjet-js/commit/81885d92c1a4cb36d4ffbf4483ae20c1d90b7b6c)), closes [#1813](https://github.com/arcjet/arcjet-js/issues/1813)
40+
* **analyze:** Regenerate Wasm with updated dependencies ([#2067](https://github.com/arcjet/arcjet-js/issues/2067)) ([f96994c](https://github.com/arcjet/arcjet-js/commit/f96994c83fbd40bd40a379c954dae53c11e5d1ae))
41+
* **examples:** Reorganize examples for clarity and decoupling from Next.js version ([#2017](https://github.com/arcjet/arcjet-js/issues/2017)) ([8568bf2](https://github.com/arcjet/arcjet-js/commit/8568bf2f930bcf65c6870c003b7018942268d64a))
42+
* **examples:** Various cleanup ([#2066](https://github.com/arcjet/arcjet-js/issues/2066)) ([c626228](https://github.com/arcjet/arcjet-js/commit/c62622871ab851b33eee4dd6d6fdcfe5af52fa20))
43+
* **protocol:** Remove received_at and decision fields from Report ([#1988](https://github.com/arcjet/arcjet-js/issues/1988)) ([3da543e](https://github.com/arcjet/arcjet-js/commit/3da543e78fa95dc2d001fd54a210115458eb5a60))
44+
* Remove `match` option from rate limit rules ([#1815](https://github.com/arcjet/arcjet-js/issues/1815)) ([853119d](https://github.com/arcjet/arcjet-js/commit/853119d24c37330690c937149a0cf1d0c4d31862)), closes [#1810](https://github.com/arcjet/arcjet-js/issues/1810)
45+
346
## [1.0.0-alpha.27](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.26...v1.0.0-alpha.27) (2024-10-01)
447

548

analyze/CHANGELOG.md

+35
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,40 @@
11
# Changelog
22

3+
## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/analyze-v1.0.0-alpha.28) (2024-10-23)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* Return ERROR decision when fingerprint cannot be generated ([#1990](https://github.com/arcjet/arcjet-js/issues/1990))
9+
* **analyze:** improve sensitive info string token accuracy ([#1962](https://github.com/arcjet/arcjet-js/issues/1962))
10+
* Update Wasm with phone-number fix and tokenizer update ([#1854](https://github.com/arcjet/arcjet-js/issues/1854))
11+
12+
### 🚀 New Features
13+
14+
* **analyze:** improve sensitive info string token accuracy ([#1962](https://github.com/arcjet/arcjet-js/issues/1962)) ([abad1bd](https://github.com/arcjet/arcjet-js/commit/abad1bdbb13c9778d9724e29e97cddfadcf3ab02))
15+
16+
17+
### 🪲 Bug Fixes
18+
19+
* Return ERROR decision when fingerprint cannot be generated ([#1990](https://github.com/arcjet/arcjet-js/issues/1990)) ([618a1ee](https://github.com/arcjet/arcjet-js/commit/618a1eef0bd70c827ce1c4911d991bfb55b0deb2)), closes [#1801](https://github.com/arcjet/arcjet-js/issues/1801)
20+
* Update Wasm with phone-number fix and tokenizer update ([#1854](https://github.com/arcjet/arcjet-js/issues/1854)) ([f94f078](https://github.com/arcjet/arcjet-js/commit/f94f07825431dea7690bd82982047e2820971b72))
21+
22+
23+
### 🧹 Miscellaneous Chores
24+
25+
* **analyze:** Regenerate Wasm with updated dependencies ([#2067](https://github.com/arcjet/arcjet-js/issues/2067)) ([f96994c](https://github.com/arcjet/arcjet-js/commit/f96994c83fbd40bd40a379c954dae53c11e5d1ae))
26+
27+
28+
### Dependencies
29+
30+
* The following workspace dependencies were updated
31+
* dependencies
32+
* @arcjet/protocol bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
33+
* devDependencies
34+
* @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
35+
* @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
36+
* @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
37+
338
## [1.0.0-alpha.27](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.26...@arcjet/analyze-v1.0.0-alpha.27) (2024-10-01)
439

540

analyze/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@arcjet/analyze",
3-
"version": "1.0.0-alpha.27",
3+
"version": "1.0.0-alpha.28",
44
"description": "Arcjet local analysis engine",
55
"license": "Apache-2.0",
66
"homepage": "https://arcjet.com",
@@ -48,12 +48,12 @@
4848
"test": "NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests"
4949
},
5050
"dependencies": {
51-
"@arcjet/protocol": "1.0.0-alpha.27"
51+
"@arcjet/protocol": "1.0.0-alpha.28"
5252
},
5353
"devDependencies": {
54-
"@arcjet/eslint-config": "1.0.0-alpha.27",
55-
"@arcjet/rollup-config": "1.0.0-alpha.27",
56-
"@arcjet/tsconfig": "1.0.0-alpha.27",
54+
"@arcjet/eslint-config": "1.0.0-alpha.28",
55+
"@arcjet/rollup-config": "1.0.0-alpha.28",
56+
"@arcjet/tsconfig": "1.0.0-alpha.28",
5757
"@bytecodealliance/jco": "1.5.0",
5858
"@jest/globals": "29.7.0",
5959
"@rollup/wasm-node": "4.24.0",

arcjet-bun/CHANGELOG.md

+28
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,33 @@
11
# Changelog
22

3+
## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/bun-v1.0.0-alpha.28) (2024-10-23)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* **ip:** Accept Request or IncomingMessage directly ([#2018](https://github.com/arcjet/arcjet-js/issues/2018))
9+
10+
### 🚀 New Features
11+
12+
* **ip:** Accept Request or IncomingMessage directly ([#2018](https://github.com/arcjet/arcjet-js/issues/2018)) ([1704da8](https://github.com/arcjet/arcjet-js/commit/1704da87a6791c824cc5ddf6b10a11d5e0786a39)), closes [#1904](https://github.com/arcjet/arcjet-js/issues/1904)
13+
14+
15+
### Dependencies
16+
17+
* The following workspace dependencies were updated
18+
* dependencies
19+
* @arcjet/env bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
20+
* @arcjet/headers bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
21+
* @arcjet/ip bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
22+
* @arcjet/logger bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
23+
* @arcjet/protocol bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
24+
* @arcjet/transport bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
25+
* arcjet bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
26+
* devDependencies
27+
* @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
28+
* @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
29+
* @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
30+
331
## [1.0.0-alpha.27](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.26...@arcjet/bun-v1.0.0-alpha.27) (2024-10-01)
432

533

arcjet-bun/package.json

+11-11
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@arcjet/bun",
3-
"version": "1.0.0-alpha.27",
3+
"version": "1.0.0-alpha.28",
44
"description": "Arcjet SDK for Bun.sh",
55
"license": "Apache-2.0",
66
"homepage": "https://arcjet.com",
@@ -38,18 +38,18 @@
3838
"test": "NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests"
3939
},
4040
"dependencies": {
41-
"@arcjet/env": "1.0.0-alpha.27",
42-
"@arcjet/headers": "1.0.0-alpha.27",
43-
"@arcjet/ip": "1.0.0-alpha.27",
44-
"@arcjet/logger": "1.0.0-alpha.27",
45-
"@arcjet/protocol": "1.0.0-alpha.27",
46-
"@arcjet/transport": "1.0.0-alpha.27",
47-
"arcjet": "1.0.0-alpha.27"
41+
"@arcjet/env": "1.0.0-alpha.28",
42+
"@arcjet/headers": "1.0.0-alpha.28",
43+
"@arcjet/ip": "1.0.0-alpha.28",
44+
"@arcjet/logger": "1.0.0-alpha.28",
45+
"@arcjet/protocol": "1.0.0-alpha.28",
46+
"@arcjet/transport": "1.0.0-alpha.28",
47+
"arcjet": "1.0.0-alpha.28"
4848
},
4949
"devDependencies": {
50-
"@arcjet/eslint-config": "1.0.0-alpha.27",
51-
"@arcjet/rollup-config": "1.0.0-alpha.27",
52-
"@arcjet/tsconfig": "1.0.0-alpha.27",
50+
"@arcjet/eslint-config": "1.0.0-alpha.28",
51+
"@arcjet/rollup-config": "1.0.0-alpha.28",
52+
"@arcjet/tsconfig": "1.0.0-alpha.28",
5353
"@jest/globals": "29.7.0",
5454
"@types/node": "20.12.12",
5555
"@rollup/wasm-node": "4.24.0",

arcjet-deno/CHANGELOG.md

+28
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,33 @@
11
# Changelog
22

3+
## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/deno-v1.0.0-alpha.28) (2024-10-23)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* **ip:** Accept Request or IncomingMessage directly ([#2018](https://github.com/arcjet/arcjet-js/issues/2018))
9+
10+
### 🚀 New Features
11+
12+
* **ip:** Accept Request or IncomingMessage directly ([#2018](https://github.com/arcjet/arcjet-js/issues/2018)) ([1704da8](https://github.com/arcjet/arcjet-js/commit/1704da87a6791c824cc5ddf6b10a11d5e0786a39)), closes [#1904](https://github.com/arcjet/arcjet-js/issues/1904)
13+
14+
15+
### Dependencies
16+
17+
* The following workspace dependencies were updated
18+
* dependencies
19+
* @arcjet/env bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
20+
* @arcjet/headers bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
21+
* @arcjet/ip bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
22+
* @arcjet/logger bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
23+
* @arcjet/protocol bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
24+
* @arcjet/transport bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
25+
* arcjet bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
26+
* devDependencies
27+
* @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
28+
* @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
29+
* @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
30+
331
## [1.0.0-alpha.27](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.26...@arcjet/deno-v1.0.0-alpha.27) (2024-10-01)
432

533

arcjet-deno/package.json

+11-11
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@arcjet/deno",
3-
"version": "1.0.0-alpha.27",
3+
"version": "1.0.0-alpha.28",
44
"description": "Arcjet SDK for Deno",
55
"license": "Apache-2.0",
66
"homepage": "https://arcjet.com",
@@ -38,18 +38,18 @@
3838
"test": "NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests"
3939
},
4040
"dependencies": {
41-
"@arcjet/env": "1.0.0-alpha.27",
42-
"@arcjet/headers": "1.0.0-alpha.27",
43-
"@arcjet/ip": "1.0.0-alpha.27",
44-
"@arcjet/logger": "1.0.0-alpha.27",
45-
"@arcjet/protocol": "1.0.0-alpha.27",
46-
"@arcjet/transport": "1.0.0-alpha.27",
47-
"arcjet": "1.0.0-alpha.27"
41+
"@arcjet/env": "1.0.0-alpha.28",
42+
"@arcjet/headers": "1.0.0-alpha.28",
43+
"@arcjet/ip": "1.0.0-alpha.28",
44+
"@arcjet/logger": "1.0.0-alpha.28",
45+
"@arcjet/protocol": "1.0.0-alpha.28",
46+
"@arcjet/transport": "1.0.0-alpha.28",
47+
"arcjet": "1.0.0-alpha.28"
4848
},
4949
"devDependencies": {
50-
"@arcjet/eslint-config": "1.0.0-alpha.27",
51-
"@arcjet/rollup-config": "1.0.0-alpha.27",
52-
"@arcjet/tsconfig": "1.0.0-alpha.27",
50+
"@arcjet/eslint-config": "1.0.0-alpha.28",
51+
"@arcjet/rollup-config": "1.0.0-alpha.28",
52+
"@arcjet/tsconfig": "1.0.0-alpha.28",
5353
"@jest/globals": "29.7.0",
5454
"@types/deno": "2.0.0",
5555
"@rollup/wasm-node": "4.24.0",

arcjet-nest/CHANGELOG.md

+34
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,39 @@
11
# Changelog
22

3+
## [1.0.0-alpha.28](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.27...@arcjet/nest-v1.0.0-alpha.28) (2024-10-23)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* **ip:** Accept Request or IncomingMessage directly ([#2018](https://github.com/arcjet/arcjet-js/issues/2018))
9+
10+
### 🚀 New Features
11+
12+
* **ip:** Accept Request or IncomingMessage directly ([#2018](https://github.com/arcjet/arcjet-js/issues/2018)) ([1704da8](https://github.com/arcjet/arcjet-js/commit/1704da87a6791c824cc5ddf6b10a11d5e0786a39)), closes [#1904](https://github.com/arcjet/arcjet-js/issues/1904)
13+
14+
15+
### 🪲 Bug Fixes
16+
17+
* **nestjs:** Lookup request from GraphQL context in ArcjetGuard ([#1857](https://github.com/arcjet/arcjet-js/issues/1857)) ([c0b2903](https://github.com/arcjet/arcjet-js/commit/c0b29032a9a4bb5398edb041221d5cc732fc21cb)), closes [#1856](https://github.com/arcjet/arcjet-js/issues/1856)
18+
19+
20+
### Dependencies
21+
22+
* The following workspace dependencies were updated
23+
* dependencies
24+
* @arcjet/env bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
25+
* @arcjet/headers bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
26+
* @arcjet/ip bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
27+
* @arcjet/logger bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
28+
* @arcjet/protocol bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
29+
* @arcjet/transport bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
30+
* @arcjet/body bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
31+
* arcjet bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
32+
* devDependencies
33+
* @arcjet/eslint-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
34+
* @arcjet/rollup-config bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
35+
* @arcjet/tsconfig bumped from 1.0.0-alpha.27 to 1.0.0-alpha.28
36+
337
## [1.0.0-alpha.27](https://github.com/arcjet/arcjet-js/compare/v1.0.0-alpha.26...@arcjet/nest-v1.0.0-alpha.27) (2024-10-01)
438

539

arcjet-nest/package.json

+12-12
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@arcjet/nest",
3-
"version": "1.0.0-alpha.27",
3+
"version": "1.0.0-alpha.28",
44
"description": "Arcjet SDK for NestJS",
55
"license": "Apache-2.0",
66
"homepage": "https://arcjet.com",
@@ -40,23 +40,23 @@
4040
"test": "NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests"
4141
},
4242
"dependencies": {
43-
"@arcjet/env": "1.0.0-alpha.27",
44-
"@arcjet/headers": "1.0.0-alpha.27",
45-
"@arcjet/ip": "1.0.0-alpha.27",
46-
"@arcjet/logger": "1.0.0-alpha.27",
47-
"@arcjet/protocol": "1.0.0-alpha.27",
48-
"@arcjet/transport": "1.0.0-alpha.27",
49-
"@arcjet/body": "1.0.0-alpha.27",
50-
"arcjet": "1.0.0-alpha.27"
43+
"@arcjet/env": "1.0.0-alpha.28",
44+
"@arcjet/headers": "1.0.0-alpha.28",
45+
"@arcjet/ip": "1.0.0-alpha.28",
46+
"@arcjet/logger": "1.0.0-alpha.28",
47+
"@arcjet/protocol": "1.0.0-alpha.28",
48+
"@arcjet/transport": "1.0.0-alpha.28",
49+
"@arcjet/body": "1.0.0-alpha.28",
50+
"arcjet": "1.0.0-alpha.28"
5151
},
5252
"peerDependencies": {
5353
"@nestjs/common": "^10",
5454
"reflect-metadata": "^0.1.12 || ^0.2.0"
5555
},
5656
"devDependencies": {
57-
"@arcjet/eslint-config": "1.0.0-alpha.27",
58-
"@arcjet/rollup-config": "1.0.0-alpha.27",
59-
"@arcjet/tsconfig": "1.0.0-alpha.27",
57+
"@arcjet/eslint-config": "1.0.0-alpha.28",
58+
"@arcjet/rollup-config": "1.0.0-alpha.28",
59+
"@arcjet/tsconfig": "1.0.0-alpha.28",
6060
"@jest/globals": "29.7.0",
6161
"@nestjs/common": "^10.4.5",
6262
"@rollup/wasm-node": "4.24.0",

0 commit comments

Comments
 (0)