Releases
v1.0.0-alpha.9
⚠ BREAKING CHANGES
Remove logger from context and leverage singleton logger instead (#260 )
Separate ArcjetRequest and ArcjetRequestDetails types to accept record of headers (#228 )
🚀 New Features
Add withRule
API for adding adhoc rules (#245 ) (f8ebbdc ), closes #193
Add decorate package to set rate limit headers (#247 ) (232750d )
decorate: Allow decorating Headers object directly (#266 ) (0bfdcc7 )
Implement initial nodejs SDK (#268 ) (6273296 )
Separate ArcjetRequest and ArcjetRequestDetails types to accept record of headers (#228 ) (4950364 ), closes #33
📦 Dependencies
Bump eslint-config-next from 14.1.0 to 14.1.1 (#279 ) (0e0e1ab )
Bump eslint-config-turbo from 1.12.3 to 1.12.4 (#231 ) (f495f1b )
Bump eslint-plugin-react from 7.33.2 to 7.34.0 (#280 ) (97cf82b )
Bump next from 14.1.0 to 14.1.1 (#281 ) (c568890 )
dev: Bump @edge-runtime/jest-environment from 2.3.9 to 2.3.10 (#229 ) (6f3a070 )
dev: Bump @rollup/wasm-node from 4.10.0 to 4.12.0 (#235 ) (cf7ffc2 )
dev: Bump @rollup/wasm-node from 4.9.6 to 4.10.0 (#223 ) (47c24b4 )
dev: Bump eslint from 8.56.0 to 8.57.0 (#249 ) (49972a9 )
example: Bump the dependencies group in /examples/nextjs-13-pages-wrap with 1 update (#243 ) (7c5cb6f )
example: Bump the dependencies group in /examples/nextjs-13-pages-wrap with 2 updates (#259 ) (7aa9316 )
example: Bump the dependencies group in /examples/nextjs-13-pages-wrap with 3 updates (#291 ) (02c9312 )
example: Bump the dependencies group in /examples/nextjs-14-app-dir-rl with 1 update (#241 ) (17b57c5 )
example: Bump the dependencies group in /examples/nextjs-14-app-dir-rl with 2 updates (#256 ) (7a40bb7 )
example: Bump the dependencies group in /examples/nextjs-14-app-dir-rl with 3 updates (#286 ) (6595327 )
example: Bump the dependencies group in /examples/nextjs-14-app-dir-validate-email with 1 update (#239 ) (dce121f )
example: Bump the dependencies group in /examples/nextjs-14-app-dir-validate-email with 2 updates (#257 ) (2d690a6 )
example: Bump the dependencies group in /examples/nextjs-14-app-dir-validate-email with 3 updates (#288 ) (94d4cd4 )
example: Bump the dependencies group in /examples/nextjs-14-clerk-rl with 5 updates (#295 ) (4dc786b )
example: Bump the dependencies group in /examples/nextjs-14-clerk-shield with 5 updates (#293 ) (8d46255 )
example: Bump the dependencies group in /examples/nextjs-14-decorate with 4 updates (#292 ) (b9bde97 )
example: Bump the dependencies group in /examples/nextjs-14-openai with 3 updates (#240 ) (b6c2257 )
example: Bump the dependencies group in /examples/nextjs-14-openai with 3 updates (#255 ) (08612b5 )
example: Bump the dependencies group in /examples/nextjs-14-openai with 5 updates (#289 ) (aa68d70 )
example: Bump the dependencies group in /examples/nextjs-14-pages-wrap with 1 update (#242 ) (45e7999 )
example: Bump the dependencies group in /examples/nextjs-14-pages-wrap with 2 updates (#258 ) (7dfdd1e )
example: Bump the dependencies group in /examples/nextjs-14-pages-wrap with 3 updates (#287 ) (183bccf )
example: Bump the dependencies group in /examples/nextjs-example with 1 update (#294 ) (f3e857f )
📝 Documentation
Add node SDK and move core to utility section (#290 ) (b6683a5 )
examples: Added example apps for Clerk integration (#244 ) (95c7abd )
examples: Expanded AI example with rate limit by user ID (#221 ) (915d3fc )
Update HTTP version (#227 ) (c102c64 )
🧹 Miscellaneous Chores
Add bugs and author info & update readme (#254 ) (9b0d2fc )
ci: Add newer examples to required checks (#299 ) (43e61d2 )
ci: Disable next.js 13 required check (#298 ) (9b46606 )
ci: Update dependabot to check all examples (#284 ) (e681904 )
ci: Update harden-runner, set policy to block, restrict permissions (#297 ) (deaecaa )
examples: Disable telemetry to tighten harden-runner (#296 ) (cf9fe38 )
Remove logger from context and leverage singleton logger instead (#260 ) (c93a2e1 )
You can’t perform that action at this time.