Releases: probelabs/visor
Release v0.1.107
🚀 What's New in v0.1.107
📝 Changes
-
7c7159c build: update bundled dist files
-
2a1d4b4 fix: filter Visor review comments with new metadata format from AI context (#253)
-
3bd4344 build: update bundled dist files
-
22b2c9a build: update bundled dist files
-
f2dd693 fix: correct template path resolution for bundled actions (#252)
-
222b98a build: update bundled dist files
-
3a7f262 Update pr-review.yml
-
db0a050 build: update bundled dist files
-
1ec2b7b chore: update @probelabs/probe to v0.6.0-rc167 (#250)
-
e91b7dc build: update bundled dist files
-
9ff8d7f Update pr-review.yml
-
a56da29 build: update bundled dist files
-
7bb7bea build: update bundled dist files
-
056246b chore: update @probelabs/probe to v0.6.0-rc166 (#248)
-
324ff08 build: update bundled dist files
-
03e8e89 feat: Add reusable workflow system with composition and dependency management (#244)
-
3e865a4 build: update bundled dist files
-
fa2b730 Agent builder: stabilize loops + fix test expectations (#232)
-
917563f build: update bundled dist files
-
2cccda6 feat: Add bash command execution configuration for AI probe agent (#243)
-
8732164 build: update bundled dist files
-
49b2c8a feat: Add custom YAML-defined tools for MCP blocks (#242)
-
627ebd0 build: update bundled dist files
-
046384e chore: update @probelabs/probe to v0.6.0-rc164 (#241)
-
8162500 build: update bundled dist files
-
c64e2de chore: update @probelabs/probe to v0.6.0-rc163 (#240)
-
7e16c68 build: update bundled dist files
-
aced064 feat: Add tool filtering support (allowedTools, disableTools) to AI provider (#239)
-
80427a8 build: update bundled dist files
-
5b2fd32 chore: update @probelabs/probe to v0.6.0-rc162 (#238)
-
f60b8ea build: update bundled dist files
-
0a73bc3 feat: References: simple clickable list (no runtime transforms) (#237)
-
88ef7ee build: update bundled dist files
-
ac31b3b fix(defaults): avoid sandbox catch identifier bug in apply-issue-labels value_js; add issue-triage-labels test (#236)
-
b2bb398 build: update bundled dist files
-
ed90636 feat: add AI retry and fallback configuration (#233)
-
528a5e9 build: update bundled dist files
-
7c56d7b feat: add allow_edit option to AI step configuration (#234)
-
a43254b build: update bundled dist files
-
3d34085 chore: update @probelabs/probe to v0.6.0-rc161 (#235)
-
f4af922 build: update bundled dist files
-
b183f3c refactor(defaults): remove fallbacks; use visor.yaml and visor.tests.yaml only (#230)
-
6998c82 build: update bundled dist files
-
40649d4 feat(script): remove memory exec_js; add script (content); update docs and tests (#228)
-
d862ca9 build: update bundled dist files
-
57a0687 test framework: in-YAML runner, fixtures, prompt assertions, reporters; fix GitHub recorder + outputs selector; do not include dist changes (#223)
-
c0fd9de build: update bundled dist files
-
a9944ee feat: fail-secure and unified if-gating + routed tests (#226)
-
066ed4c build: update bundled dist files
-
2d0eed4 Fix: prevent duplicated dynamic issue comments (last-wins collapse) (#225)
-
a096bea build: update bundled dist files
-
940d1be fix(defaults): gate issue posting on fact validation; correct aggregator keys; add integration test (#221)
-
c8fcb12 build: update bundled dist files
-
baa89d1 release: add nightly and v1 flows; keep main dist updates; guard dist in PRs (#222)
-
7eb4cda build: update bundled dist files
-
be8cdc4 feat(action): diagnostics + guarded rerun for issue-assistant; fix message; rebuild dist (#219)
-
e09ef89 build: update bundled dist files
-
a66d11d fix(action): default to mock AI provider for issue/comment flows when no API key; honor ai-provider/ai-model inputs (#216)
-
3a5c84f build: update bundled dist files
-
0747113 feat: print action commit SHA in startup banner; embed commit into dist via inject-version (#215)
-
8add898 build: update bundled dist files
-
49a93ba fix: align template-not-found error with tests; robust template lookup; clearer Action logs (#213)
-
6f2dd23 build: update bundled dist files
-
5d4d225 build: update bundled dist files
-
ba240ef fix(ai): custom schemas always emit fallback text for templates (#209)
-
7b89c0b build: update bundled dist files
-
85c1397 feat(engine/env): default '*' env exposure with denylist; VISOR_ALLOW_ENV/VISOR_DENY_ENV (#208)
-
7396238 build: update bundled dist files
-
f518ad4 feat: add enableDelegate option for AI provider (Probe) (#206)
-
44f4417 build: update bundled dist files
-
a356f8a fix: preserve label spacing and add VISOR_NOBROWSER support (#207)
-
7429578 chore: update @probelabs/probe to v0.6.0-rc159 (#205)
-
4234d7b build: update bundled dist files
-
84f1c31 build: update bundled dist files
📊 Statistics
- 79 commits since v0.1.106
- Generated automatically from git history
📋 Installation & Usage
Using Visor as a GitHub Action
- uses: probelabs/visor@v0.1.107Using Visor CLI
npx -y @probelabs/visor --check allInstallation Options
NPM (Global)
npm install -g @probelabs/visor
visor --check allNPX (No installation)
npx -y @probelabs/visor --check security --output jsonRelease v0.1.106
🚀 What's New in v0.1.106
📝 Changes
-
cb796a6 feat(mode): explicit mode selection and workflow update (#204)
-
bcda4d8 build: update bundled dist files
-
b2b51a7 fix(otel): robust no-op startActiveSpan to prevent early exit without OTel (#203)
📊 Statistics
- 3 commits since v0.1.105
- Generated automatically from git history
📋 Installation & Usage
Using Visor as a GitHub Action
- uses: probelabs/visor@v0.1.106Using Visor CLI
npx -y @probelabs/visor --check allInstallation Options
NPM (Global)
npm install -g @probelabs/visor
visor --check allNPX (No installation)
npx -y @probelabs/visor --check security --output jsonRelease v0.1.105
🚀 What's New in v0.1.105
📝 Changes
-
b337678 build: update bundled dist files
-
89f97c6 fix(action): minimal entrypoint (use GITHUB_ACTIONS) (#202)
-
17d393c fix(action): await run() in GH mode to prevent early exit\n\nWhen running as a GitHub Action we were invoking run() without awaiting it.\nWith recent telemetry/visualizer changes no longer keeping the event loop\nopen in CI, Node could exit immediately after the first await, causing runs\nto stop after initial logs.\n\n- Wrap entrypoint IIFE in async and await run() for GH mode\n- Also await CLI main() in CLI mode\n- Add error handling to setFailed() and exit non-zero on failure\n\nThis addresses early termination seen in Actions while remaining a no-op\nlocally except for improved error handling. (#201)
-
ca99ac7 build: update bundled dist files
-
d06ecb4 fix: resolve environment variables in HTTP headers (#196)
📊 Statistics
- 5 commits since v0.1.104
- Generated automatically from git history
📋 Installation & Usage
Using Visor as a GitHub Action
- uses: probelabs/visor@v0.1.105Using Visor CLI
npx -y @probelabs/visor --check allInstallation Options
NPM (Global)
npm install -g @probelabs/visor
visor --check allNPX (No installation)
npx -y @probelabs/visor --check security --output jsonRelease v0.1.104
🚀 What's New in v0.1.104
📝 Changes
- a43b9e9 fix(action): await run() in GH mode to prevent early exit\n\nWhen running as a GitHub Action we were invoking run() without awaiting it.\nWith recent telemetry/visualizer changes no longer keeping the event loop\nopen in CI, Node could exit immediately after the first await, causing runs\nto stop after initial logs.\n\n- Wrap entrypoint IIFE in async and await run() for GH mode\n- Also await CLI main() in CLI mode\n- Add error handling to setFailed() and exit non-zero on failure\n\nThis addresses early termination seen in Actions while remaining a no-op\nlocally except for improved error handling. (#200)
📊 Statistics
- 1 commits since v0.1.103
- Generated automatically from git history
📋 Installation & Usage
Using Visor as a GitHub Action
- uses: probelabs/visor@v0.1.104Using Visor CLI
npx -y @probelabs/visor --check allInstallation Options
NPM (Global)
npm install -g @probelabs/visor
visor --check allNPX (No installation)
npx -y @probelabs/visor --check security --output jsonRelease v0.1.103
🚀 What's New in v0.1.103
📝 Changes
-
ec686d7 build: update bundled dist files
-
032aa7d fix(action): await run() in GH mode to prevent early exit\n\nWhen running as a GitHub Action we were invoking run() without awaiting it.\nWith recent telemetry/visualizer changes no longer keeping the event loop\nopen in CI, Node could exit immediately after the first await, causing runs\nto stop after initial logs.\n\n- Wrap entrypoint IIFE in async and await run() for GH mode\n- Also await CLI main() in CLI mode\n- Add error handling to setFailed() and exit non-zero on failure\n\nThis addresses early termination seen in Actions while remaining a no-op\nlocally except for improved error handling. (#199)
-
ab9ed38 build: update bundled dist files
-
c3fca95 fix: include SDK build artifacts in dist workflow (#198)
📊 Statistics
- 4 commits since v0.1.102
- Generated automatically from git history
📋 Installation & Usage
Using Visor as a GitHub Action
- uses: probelabs/visor@v0.1.103Using Visor CLI
npx -y @probelabs/visor --check allInstallation Options
NPM (Global)
npm install -g @probelabs/visor
visor --check allNPX (No installation)
npx -y @probelabs/visor --check security --output jsonRelease v0.1.102
🚀 What's New in v0.1.102
📝 Changes
-
dff5642 build: update bundled dist files
-
107c66f fix: wrap all OpenTelemetry require() calls to prevent bundler static resolution
📊 Statistics
- 2 commits since v0.1.101
- Generated automatically from git history
📋 Installation & Usage
Using Visor as a GitHub Action
- uses: probelabs/visor@v0.1.102Using Visor CLI
npx -y @probelabs/visor --check allInstallation Options
NPM (Global)
npm install -g @probelabs/visor
visor --check allNPX (No installation)
npx -y @probelabs/visor --check security --output jsonRelease v0.1.101
🚀 What's New in v0.1.101
📝 Changes
-
01429bb build: update bundled dist files
-
aa45539 fix: prevent bundler from statically resolving optional OpenTelemetry dependency (#197)
-
27f9786 build: update bundled dist files
-
78e0515 perf: make OpenTelemetry optional to reduce bundle size by 34% (#195)
-
40c56c2 build: update bundled dist files
-
a9c86dd chore: update @probelabs/probe to v0.6.0-rc154 (#193)
-
684bbff build: update bundled dist files
-
47b3be0 Fix MCP provider config schema validation (#194)
📊 Statistics
- 8 commits since v0.1.100
- Generated automatically from git history
📋 Installation & Usage
Using Visor as a GitHub Action
- uses: probelabs/visor@v0.1.101Using Visor CLI
npx -y @probelabs/visor --check allInstallation Options
NPM (Global)
npm install -g @probelabs/visor
visor --check allNPX (No installation)
npx -y @probelabs/visor --check security --output jsonRelease v0.1.100
🚀 What's New in v0.1.100
📝 Changes
-
cfeb45d build: update bundled dist files
-
2a01130 build: update bundled dist files
-
5c7b757 chore: update @probelabs/probe to v0.6.0-rc153 (#192)
📊 Statistics
- 4 commits since v0.1.99
- Generated automatically from git history
📋 Installation & Usage
Using Visor as a GitHub Action
- uses: probelabs/visor@v0.1.100Using Visor CLI
npx -y @probelabs/visor --check allInstallation Options
NPM (Global)
npm install -g @probelabs/visor
visor --check allNPX (No installation)
npx -y @probelabs/visor --check security --output jsonRelease v0.1.99
🚀 What's New in v0.1.99
📝 Changes
-
15d620f build: update bundled dist files
-
3887963 chore: update @probelabs/probe to v0.6.0-rc152 (#190)
-
3f226cc fix(schema): enforce JSON-only responses in code-review schema
-
f2610e7 chore: remove debug and documentation files from PR #179 (#186)
-
96972ed build: update bundled dist files
-
22f81bb Implement Execution Control in Debug Visualizer (#179)
-
02ad329 build: update bundled dist files
-
8d77522 build: update bundled dist files
-
d3fb1ff chore: update @probelabs/probe to v0.6.0-rc149 (#185)
-
db86207 build: update bundled dist files
-
ce97293 Fix: Ensure proper auth context for GitHub operations (#184)
-
20b6889 build: update bundled dist files
-
6dc339d build: update bundled dist files
-
3977cd4 build: update bundled dist files
-
0509675 Add detailed logging to issue label application (#180)
📊 Statistics
- 18 commits since v0.1.98
- Generated automatically from git history
📋 Installation & Usage
Using Visor as a GitHub Action
- uses: probelabs/visor@v0.1.99Using Visor CLI
npx -y @probelabs/visor --check allInstallation Options
NPM (Global)
npm install -g @probelabs/visor
visor --check allNPX (No installation)
npx -y @probelabs/visor --check security --output jsonRelease v0.1.98
🚀 What's New in v0.1.98
📝 Changes
-
fc10627 build: update bundled dist files
-
5919686 Rename 'checks' to 'steps' with backward compatibility (#178)
📊 Statistics
- 2 commits since v0.1.97
- Generated automatically from git history
📋 Installation & Usage
Using Visor as a GitHub Action
- uses: probelabs/visor@v0.1.98Using Visor CLI
npx -y @probelabs/visor --check allInstallation Options
NPM (Global)
npm install -g @probelabs/visor
visor --check allNPX (No installation)
npx -y @probelabs/visor --check security --output json