Releases: arcjet/arcjet-js
Releases · arcjet/arcjet-js
v1.0.0-alpha.26
v1.0.0-alpha.25
1.0.0-alpha.25 (2024-09-10)
🧹 Miscellaneous Chores
v1.0.0-alpha.24
1.0.0-alpha.24 (2024-09-05)
See the migration guide at https://docs.arcjet.com/upgrading/sdk-migration
⚠ BREAKING CHANGES
- Rework bot detection rule with allow/deny configuration (#1437)
🚀 New Features
🧹 Miscellaneous Chores
v1.0.0-alpha.23
v1.0.0-alpha.22
v1.0.0-alpha.21
1.0.0-alpha.21 (2024-08-05)
🚀 New Features
- Abstract transports into package to leverage conditional exports (#1221) (27776f7)
- Attempt to warm http2 connection upon SDK startup (#1201) (a5c2571)
🧹 Miscellaneous Chores
- ci: Change the dependabot commit prefix for Actions PRs (#1231) (4dac6d5)
- ci: Ignore typescript-eslint 8 until we upgrade to eslint 9 (#1263) (b089de2), closes #539
- ci: Leverage Dependabot to update our GitHub Actions (#1222) (ffde70a)
- ci: Switch release-please-action location & update to latest version (#1229) (e44d81d)
- deps: bump actions/checkout from 3 to 4 (#1226) (7d5242c)
- deps: bump step-security/harden-runner from 2.7.0 to 2.9.0 (#1225) (76755e1)
- examples: Ensure bun examples have updated dependencies (#1213) (e766029)
- Remove Dependencies section from release notes (#1211) (1708f6a)
v1.0.0-alpha.20
1.0.0-alpha.20 (2024-07-24)
🪲 Bug Fixes
📦 Dependencies
- bump @typescript-eslint/eslint-plugin from 7.16.1 to 7.17.0 (#1164) (06344e7)
- bump @typescript-eslint/parser from 7.16.1 to 7.17.0 (#1165) (40adc5b)
- bump eslint-config-turbo from 2.0.6 to 2.0.9 (#1159) (1e7a59f)
- dev: bump @rollup/wasm-node from 4.18.1 to 4.19.0 (#1160) (7062ca0)
- dev: bump typescript from 5.5.3 to 5.5.4 (#1166) (644e3a6)
- example: bump @clerk/nextjs from 5.2.5 to 5.2.6 in /examples/nextjs-14-permit in the dependencies group (#1173) (2dd29a7)
- example: bump hono from 4.4.13 to 4.5.1 in /examples/nodejs-hono-rl in the dependencies group across 1 directory (#1158) (797d8b8)
- example: bump postcss from 8.4.39 to 8.4.40 in /examples/nextjs-14-app-dir-validate-email in the dependencies group (#1177) (926f84e)
- example: bump postcss from 8.4.39 to 8.4.40 in /examples/nextjs-14-clerk-rl in the dependencies group across 1 directory (#1180) (47b6e7d)
- example: bump tailwindcss from 3.4.4 to 3.4.6 in /examples/nextjs-14-app-dir-validate-email in the dependencies group across 1 directory (#1139) (ee1938b)
- example: bump tailwindcss from 3.4.5 to 3.4.6 in /examples/nextjs-14-app-dir-rl in the dependencies group (#1152) (282448a)
- example: bump tailwindcss from 3.4.5 to 3.4.6 in /examples/nextjs-14-decorate in the dependencies group (#1148) (1149de9)
- example: bump tailwindcss from 3.4.5 to 3.4.6 in /examples/nextjs-14-ip-details in the dependencies group (#1147) (c77aa6b)
- example: bump tailwindcss from 3.4.5 to 3.4.6 in /examples/nextjs-14-nextauth-4 in the dependencies group (#1145) (a97525b)
- example: bump tailwindcss from 3.4.5 to 3.4.6 in /examples/nextjs-14-pages-wrap in the dependencies group (#1151) (d9291c6)
- example: bump the dependencies group across 1 directory with 2 updates (#1171) (e2bfd35)
- example: bump the dependencies group across 1 directory with 2 updates (#1179) (1240621)
- example: bump the dependencies group across 1 directory with 3 updates (#1163) (213a7c8)
- example: bump the dependencies group across 1 directory with 3 updates (#1178) (9bc5f1e)
- example: bump the dependencies group across 1 directory with 3 updates (#1181) (f01ec2c)
- example: bump the dependencies group across 1 directory with 5 updates (#1167) (f3c8ca7)
- example: bump the dependencies group across 1 directory with 6 updates (#1169) (a02a74c)
🧹 Miscellaneous Chores
v1.0.0-alpha.19
1.0.0-alpha.19 (2024-07-15)
🚀 New Features
📦 Dependencies
- Bump @typescript-eslint/eslint-plugin from 7.14.1 to 7.15.0 (#1063) (d4a1cfe)
- Bump @typescript-eslint/eslint-plugin from 7.15.0 to 7.16.0 (#1091) (6bbcbe6)
- bump @typescript-eslint/eslint-plugin from 7.16.0 to 7.16.1 (#1135) (6f4495a)
- Bump @typescript-eslint/parser from 7.14.1 to 7.15.0 (#1064) (b6e2b0f)
- Bump @typescript-eslint/parser from 7.15.0 to 7.16.0 (#1090) (c31957f)
- bump @typescript-eslint/parser from 7.16.0 to 7.16.1 (#1132) (3feb40a)
- Bump typeid-js from 0.7.0 to 1.0.0 (#1079) (fa276c5)
- dev: Bump @edge-runtime/jest-environment from 2.3.10 to 3.0.0 (#1087) (1e6eb00)
- dev: bump @edge-runtime/jest-environment from 3.0.0 to 3.0.1 (#1123) (9064240)
- dev: Bump @rollup/wasm-node from 4.18.0 to 4.18.1 (#1092) (ffc298a)
- dev: Bump bun-types from 1.1.17 to 1.1.18 (#1080) (6bb3483)
- dev: bump bun-types from 1.1.18 to 1.1.20 (#1118) (dbf3826)
- dev: Bump typescript from 5.5.2 to 5.5.3 (#1065) (ef05395)
- example: Bump @clerk/nextjs from 5.1.6 to 5.2.2 in /examples/nextjs-14-clerk-rl in the dependencies group across 1 directory (#1082) (7ac1236)
- example: Bump @clerk/nextjs from 5.1.6 to 5.2.2 in /examples/nextjs-14-clerk-shield in the dependencies group across 1 directory (#1081) (9b89f9b)
- example: bump @clerk/nextjs from 5.2.2 to 5.2.3 in /examples/nextjs-14-clerk-rl in the dependencies group (#1119) (5fe9ef0)
- example: bump @clerk/nextjs from 5.2.2 to 5.2.3 in /examples/nextjs-14-clerk-shield in the dependencies group (#1121) (baf55e0)
- example: Bump hono from 4.4.11 to 4.4.12 in /examples/nodejs-hono-rl in the dependencies group (#1085) (3782001)
- example: Bump hono from 4.4.12 to 4.4.13 in /examples/nodejs-hono-rl in the dependencies group (#1112) (49f8721)
- example: Bump lucide-react from 0.399.0 to 0.400.0 in /examples/nextjs-14-authjs-5 in the dependencies group (#1066) (b44dd6a)
- example: bump lucide-react from 0.407.0 to 0.408.0 in /examples/nextjs-14-authjs-5 in the dependencies group (#1116) (84bd181)
- example: bump tailwindcss from 3.4.4 to 3.4.5 in /examples/nextjs-14-app-dir-rl in the dependencies group (#1124) (c73e955)
- example: bump tailwindcss from 3.4.4 to 3.4.5 in /examples/nextjs-14-authjs-5 in the dependencies group (#1129) (74adca7)
- example: bump tailwindcss from 3.4.4 to 3.4.5 in /examples/nextjs-14-clerk-rl in the dependencies group (#1125) (8aa2f53)
- example: bump tailwindcss from 3.4.4 to 3.4.5 in /examples/nextjs-14-clerk-shield in the dependencies group (#1130) (6f76186)
- example: bump tailwindcss from 3.4.4 to 3.4.5 in /examples/nextjs-14-decorate in the dependencies group (#1126) (b2d9a81)
- example: bump tailwindcss from 3.4.4 to 3.4.5 in /examples/nextjs-14-ip-details in the dependencies group (#1127) (0251e74)
- example: bump tailwindcss from 3.4.4 to 3.4.5 in /examples/nextjs-14-nextauth-4 in the dependencies group (#1128) (b7f0028)
- example: bump tailwindcss from 3.4.4 to 3.4.5 in /examples/nextjs-14-pages-wrap in the dependencies group (#1131) (af3f8d6)
- example: Bump the dependencies group across 1 directory with 2 updates (#1068) (bc86928)
- example: Bump the dependencies group across 1 directory with 2 updates (#1071) (75df78a)
- example: bump the dependencies group across 1 directory with 2 updates (#1117) (306d4f1)
- example: Bump the dependencies group across 1 directory with 3 updates (#1072) (937b184)
- example: Bump the dependencies group across 1 directory with 3 updates (#1108) (3714941)
- example: Bump the dependencies group across 1 directory with 4 updates (#1106) (caaea7a)
- example: Bump the dependencies group across 1 directory with 6 updates (#1109) (c877b39)
- example: Bump the dependencies group in /examples/nextjs-14-app-dir-rl with 2 updates (#1104) (8cbde05)
- example: Bump the dependencies group in /examples/nextjs-14-app-dir-validate-email with 2 updates (#1107) (298a70b)
- example: Bump the dependencies group in /examples/nextjs-14-clerk-rl with 2 updates (#1102) (f1e7a4c)
- example: Bump the dependencies group in /examples/nextjs-14-clerk-shield with 2 updates ([#1101](https://gith...
v1.0.0-alpha.18
1.0.0-alpha.18 (2024-07-01)
⚠ BREAKING CHANGES
- Move generated protobuf to default buf file path (#1009)
🚀 New Features
- Allow characteristics to be specified on the SDK for fingerprint generation & propagate to rate limit rule (#1016) (6b692da), closes #1015
🪲 Bug Fixes
- env: Always rely on isDevelopment & remove isProduction helper (#998) (43423c6)
- sdk: Inform type signature of protect via global characteristics (#1043) (1ae4a89), closes #1042
📦 Dependencies
- Bump @typescript-eslint/eslint-plugin from 7.13.0 to 7.13.1 (#994) (9481c7f)
- Bump @typescript-eslint/eslint-plugin from 7.13.1 to 7.14.1 (#1025) (7e8cc60)
- Bump @typescript-eslint/parser from 7.13.0 to 7.13.1 (#993) (d15a09d)
- Bump @typescript-eslint/parser from 7.13.1 to 7.14.1 (#1024) (ee81b09)
- Bump eslint-config-turbo from 2.0.4 to 2.0.5 (#1023) (aaaf17c)
- Bump eslint-config-turbo from 2.0.5 to 2.0.6 (#1052) (e1d3cd3)
- dev: Bump bun-types from 1.1.13 to 1.1.17 (#1022) (3aa7181)
- dev: Bump typescript from 5.4.5 to 5.5.2 (#1011) (c17a101)
- example: Bump @clerk/nextjs from 5.1.5 to 5.1.6 in /examples/nextjs-14-clerk-rl in the dependencies group (#1013) (8bed1dc)
- example: Bump @clerk/nextjs from 5.1.5 to 5.1.6 in /examples/nextjs-14-clerk-shield in the dependencies group (#1012) (c4bcde8)
- example: Bump @sveltejs/kit from 2.5.17 to 2.5.18 in /examples/sveltekit in the dependencies group (#1046) (ebab7de)
- example: Bump ai from 3.1.36 to 3.1.37 in /examples/nextjs-14-openai in the dependencies group (#995) (b43827b)
- example: Bump hono from 4.4.9 to 4.4.10 in /examples/nodejs-hono-rl in the dependencies group (#1048) (6e7c1fe)
- example: Bump lucide-react from 0.396.0 to 0.399.0 in /examples/nextjs-14-authjs-5 in the dependencies group across 1 directory (#1040) (ea96487)
- example: Bump lucide-react from 0.396.0 to 0.399.0 in /examples/nextjs-14-react-hook-form in the dependencies group across 1 directory (#1039) (334ff9e)
- example: Bump postcss from 8.4.38 to 8.4.39 in /examples/nextjs-14-app-dir-rl in the dependencies group (#1051) (ac24a0b)
- example: Bump postcss from 8.4.38 to 8.4.39 in /examples/nextjs-14-app-dir-validate-email in the dependencies group (#1045) (290bc49)
- example: Bump postcss from 8.4.38 to 8.4.39 in /examples/nextjs-14-authjs-5 in the dependencies group (#1056) (e2343f0)
- example: Bump postcss from 8.4.38 to 8.4.39 in /examples/nextjs-14-clerk-rl in the dependencies group (#1058) (422b320)
- example: Bump postcss from 8.4.38 to 8.4.39 in /examples/nextjs-14-clerk-shield in the dependencies group (#1044) (b6b891f)
- example: Bump postcss from 8.4.38 to 8.4.39 in /examples/nextjs-14-decorate in the dependencies group (#1049) (43523a5)
- example: Bump postcss from 8.4.38 to 8.4.39 in /examples/nextjs-14-ip-details in the dependencies group (#1047) (1fe6a05)
- example: Bump postcss from 8.4.38 to 8.4.39 in /examples/nextjs-14-nextauth-4 in the dependencies group (#1054) (caff3dc)
- example: Bump postcss from 8.4.38 to 8.4.39 in /examples/nextjs-14-pages-wrap in the dependencies group (#1055) (90e04f5)
- example: Bump postcss from 8.4.38 to 8.4.39 in /examples/nextjs-14-react-hook-form in the dependencies group (#1050) (21e1108)
- example: Bump the dependencies group across 1 directory with 2 updates (#1006) (0578cb2)
- example: Bump the dependencies group across 1 directory with 2 updates (#1019) (a15df12)
- example: Bump the dependencies group across 1 directory with 6 updates (#1017) (fb43c78)
- example: Bump the dependencies group across 1 directory with 7 updates (#1028) (a3693d0)
- example: Bump the dependencies group across 1 directory with 7 updates (#1036) (4e2bfe9)
- example: Bump the dependencies group in /examples/nextjs-14-openai with 2 updates (#1057) (5df2e47)
- example: Bump the dependencies group in /examples/nextjs-14-react-hook-form with 2 updates (#996) (988dbf3)
- example: Bump the dependencies group in /examples/nodejs-hono-rl with 2 updates (#1007) (c36b9f3)
🧹 Miscellaneous Chores
v1.0.0-alpha.17
1.0.0-alpha.17 (2024-06-17)
🪲 Bug Fixes
📦 Dependencies
- Bump eslint-config-turbo from 2.0.3 to 2.0.4 (#983) (8383a31)
- example: Bump ai from 3.1.35 to 3.1.36 in /examples/nextjs-14-openai in the dependencies group (#984) (08d4b57)
- example: Bump the dependencies group across 1 directory with 5 updates (#991) (593833d)
- example: Bump the dependencies group in /examples/nextjs-14-react-hook-form with 2 updates (#985) (c259fb3)