Chirag Chandrashekhar
c273c10f0c
fix: add uuid v7 support in pre-request scripts ( #7377 )
2026-04-03 17:20:23 +05:30
Sid
3ea489816c
chore: pin axios version ( #7632 )
...
* chore: pin axios version
* limit it to the max mentioned by the repo
* chore: pin to 1.13.6
* chore: pin transitive
* chore: update axios version to 1.13.6
* chore: min release age for deps
2026-03-31 15:30:00 +05:30
Sid
53aa9ed6e3
fix(dependencies): update fast-xml-parser to 5.5.7 and simple-git to … ( #7602 )
...
* fix(dependencies): update fast-xml-parser to 5.5.7 and simple-git to 3.32.3; add path-expression-matcher and fast-xml-builder
2026-03-30 19:20:50 +05:30
gopu-bruno
910581a627
feat: improve stack traces for script and test failures ( #7181 )
...
* chore: update package-lock.json to include yaml dependency
* feat: add script-aware stack traces and source context for script/test failures
* chore: sync package-lock.json with yaml dependency in bruno-js
* fix: handle null check in getErrorTypeName and align JSDoc style
* refactor: derive script path from request.pathname and use SCRIPT_TYPES constant
* fix: avoid showing source context for collection/folder script errors
* feat: map collection/folder script errors to source file and line
* fix: update error formatting and avoid undefined message
* fix: resolve script block location in collection/folder yml files
* refactor: use script wrapper utils and rename wrapper offsets
* refactor: move script wrapper to utils, add wrapScriptInClosure fn
2026-03-02 15:27:18 +05:30
lohit
07fff423bb
feat: add node-vault util functions ( #6796 )
...
* feat: add `node-vault` util functions
* fix: review comment fixes
2026-01-13 22:06:40 +05:30
Bijin A B
33022843f2
fix: CWE-347: Improper Verification of Cryptographic Signature ( #6336 )
2025-12-07 14:16:39 +05:30
lohit
4f8d2c0c67
feat: default developer mode to nodevm and remove vm2 ( #6187 )
2025-11-29 00:04:55 +05:30
Abhishek S Lal
18848cdb26
fix: added xml-formatter package in package.json of bruno-js ( #5920 )
...
* fix: added xml-formatter package in package.json of bruno-js
* fix: package lock json update
2025-10-28 18:42:34 +05:30
anusree-bruno
c997b91698
added jsonwebtoken as inbuilt library ( #5535 )
...
* added jsonwebtoken as inbuilt library
* removed bundling
* handle callback in quickjs
* chore: tests folder restructure
* chore: lint fix
---------
Co-authored-by: Sid <siddharth@usebruno.com >
2025-10-22 14:57:19 +05:30
lohit-bruno
90492d6e79
fix crypto-js in safe mode
2025-09-16 15:39:06 +05:30
sanish chirayath
efb2e83ad9
Add gRPC support ( #5148 )
2025-08-20 16:24:49 +05:30
Pooja Belaramani
2852c07ec7
feat: support tv4 as a inbuilt lib ( #4589 )
2025-05-07 17:44:29 +05:30
Anoop M D
eefb0f836b
fix: revert pr #4225 that broke tests
2025-03-13 03:22:09 +05:30
Anoop M D
7e16304426
chore: updated bruno lib versions
2025-03-13 02:16:44 +05:30
Anoop M D
1be0b97895
chore: deps update - axios, jsonpath-plus, @aws-sdk/credential-providers, express
2025-03-13 01:27:37 +05:30
Anoop M D
4c1765e9f9
feat( #2896 ): add support for cheerio and xml2json as inbuilt library
2025-02-10 18:55:20 +05:30
lohit
0633d45a10
upgraded axios libarary ( #3899 )
2025-01-28 18:55:59 +05:30
lohxt1
f09fd19ca0
chore: updates
2024-12-30 16:38:41 +05:30
lohxt1
f578c188fb
chore: updates
2024-12-30 16:32:46 +05:30
lohxt1
0d2b449b27
chore: aikido -- library version upgrades
2024-12-30 16:26:38 +05:30
lohit
f43775e245
chore: removed unused libraries ( #3330 )
...
* chore: posthog-node lib version upgrade
* chore: removed github button
* chore: removed lossless-json and json-bignt lib
* chore: updated package lock
* chore: removed unused libraries
2024-10-21 18:31:42 +05:30
lohit
cc8f3de8be
feat: upgrade libraries for dependabot alerts ( #3300 )
...
* feat: upgrade libraries and code cleanup
2024-10-17 11:04:47 +05:30
lohit
44d70ca02a
fix: boolean, undefined, null values eval in quickjs vm ( #2893 )
...
fix: boolean, undeifned, null values in pre-request vars
2024-08-23 16:18:41 +05:30
Anoop M D
753a576c3c
Feat/safe mode quickjs ( #2848 )
...
Safe Mode Sandbox using QuickJS
Co-authored-by: Anoop M D <anoop.md1421@gmail.com >
Co-authored-by: lohit <lohit.jiddimani@gmail.com >
2024-08-21 12:52:49 +05:30
lohit
ca22ad06df
update interpolate function in bruno js ( #2479 )
...
* update interpolate function in bruno js
* removeed handlebars import, updated validations
* removed handlebars import
2024-06-21 11:15:23 +05:30
Anoop M D
411289daa8
chore: bumped cli version
2024-05-06 16:24:00 +05:30
Anoop M D
2cd0e065bd
chore: updated lib versions
2024-03-13 03:05:29 +05:30
Florent Boisselier
a756c49285
feat( #947 ): set up ajv-formats in script and test runtimes
2024-02-18 14:22:46 +01:00
Anoop M D
c39b8ff282
fix( #1487 ): updated deps and bumped versions
2024-01-30 22:04:39 +05:30
Anoop M D
c48cb56709
chore: updated deps
2024-01-30 15:20:51 +05:30
Timon
4e34aba1ca
fix( #263 ): Replace vm2 with fork of vm2 to fix security issues ( #1400 )
2024-01-17 04:01:00 +05:30
Anoop M D
784f63ca5b
chore: updated deps
2023-12-07 00:57:45 +05:30
Anoop M D
861d76f7b7
chore: bump @usebruno/js to 0.9.3
2023-12-02 01:50:32 +05:30
Anoop M D
e96da632b2
chore: version bump @usebruno/js @usebruno/cli
2023-11-18 08:29:18 +05:30
Anoop M D
1e6c85eb01
Merge pull request #827 from martinsefcik/fix-axios-versions-inconsistency
...
fix (#759 ): fixed axios versions inconsistency
2023-11-06 21:16:58 +05:30
Boris Baskovec
fdb9b10353
Add node-vault library
2023-11-03 12:25:43 +01:00
Martin Sefcik
ff63cea108
fix ( #759 ): fixed axios versions inconsistency
2023-10-30 18:03:32 +01:00
Anoop M D
5ba3903c31
fix( #701 ): fix bru cli issue
2023-10-23 14:09:24 +05:30
Anoop M D
b35596bb59
chore: updated monorepo package versions
2023-10-23 03:28:22 +05:30
Anoop M D
e3679c9ee9
feat( #306 ): module whitelisting support
2023-10-07 03:19:02 +05:30
Anoop M D
3661fa7df3
chore: published libs
2023-09-28 05:17:59 +05:30
Anoop M D
a3050db6c4
fix( #216 ): fixed issue where .env vars were not injected into bru.getEnvVar()
2023-09-28 04:32:07 +05:30
Anoop M D
8780d309ac
feat: exposing chai library in script and test runtimes
2023-09-27 23:47:56 +05:30
Brent Shikoski
6306ad17c3
Add license information to modules.
2023-09-25 20:57:51 -05:00
Anoop M D
eb6b75ff98
feat( #199 ): bru cli updates to load .env vars
2023-09-25 02:10:12 +05:30
Anoop M D
aeb9fc8875
chore: release bruno packages to npm
2023-09-01 13:43:26 +05:30
Anoop M D
8e0bc68ada
feat: support node-fetch as an inbuilt library ( #138 )
2023-04-20 10:51:29 +05:30
Anoop M D
78d2393686
chore: prep for bruno-cli release
2023-04-01 13:40:23 +05:30
Anoop M D
dea95664b9
fix: fixed issue in bru cli where assertions was not being run
2023-03-23 21:35:41 +05:30
Anoop M D
5efb18ad63
chore: npm publish
2023-02-21 00:00:10 +05:30