This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+3 more
ReleasePort's take
Light signalRelease v0.0.49 fixes several bugs (e.g., double span.end() calls, OTLP port defaults) and adds new features like the Asymptote Observe SDK scaffolding.
Why it matters: Bug fixes prevent runtime errors such as duplicate exports and incorrect OTLP ports; new SDK scaffolding enables observability integration. Severity scores average 40 for critical bugfixes.
Summary
AI summaryUpdates Other, Bug Fixes, and macOS/Linux across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Add Asymptote Observe SDK scaffolding. Add Asymptote Observe SDK scaffolding. Source: llm_adapter@2026-06-09 Confidence: high |
— |
| Feature | Low |
Add Vector‑based Falcon log forwarding. Add Vector‑based Falcon log forwarding. Source: llm_adapter@2026-06-09 Confidence: high |
— |
| Feature | Low |
Add falcon script for Claude integration. Add falcon script for Claude integration. Source: llm_adapter@2026-06-09 Confidence: high |
— |
| Feature | Low |
Install Falcon Vector before hook repair. Install Falcon Vector before hook repair. Source: granite4.1:30b@2026-06-09-audit Confidence: low |
— |
| Dependency | Low |
Move @anthropic-ai/sdk from dependencies to devDependencies. Move @anthropic-ai/sdk from dependencies to devDependencies. Source: granite4.1:30b@2026-06-09-audit Confidence: low |
— |
| Bugfix | Medium |
Prevent double span.end() call in finishAsyncIterable error path. Prevent double span.end() call in finishAsyncIterable error path. Source: llm_adapter@2026-06-09 Confidence: high |
— |
| Bugfix | Medium |
Respect disableInstrumentations flag when patching OpenLLMetry modules. Respect disableInstrumentations flag when patching OpenLLMetry modules. Source: llm_adapter@2026-06-09 Confidence: high |
— |
| Bugfix | Medium |
Fix Falcon Vector Fleet health query. Fix Falcon Vector Fleet health query. Source: llm_adapter@2026-06-09 Confidence: high |
— |
| Bugfix | Medium |
Fix duplicate export when using custom spanExporter and orphaned patch instrumentations. Fix duplicate export when using custom spanExporter and orphaned patch instrumentations. Source: llm_adapter@2026-06-09 Confidence: high |
— |
| Bugfix | Medium |
Correct default OTLP ports from 5317/5318 to 4317/4318 and tolerate launchctl failure on no‑user path. Correct default OTLP ports from 5317/5318 to 4317/4318 and tolerate launchctl failure on no‑user path. Source: llm_adapter@2026-06-09 Confidence: high |
— |
| Bugfix | Medium |
Exit with status 1 when no console user is found in repair‑falcon‑claude‑hooks.sh. Exit with status 1 when no console user is found in repair‑falcon‑claude‑hooks.sh. Source: llm_adapter@2026-06-09 Confidence: high |
— |
| Bugfix | Medium |
Roll back SDK state if patch() throws during initialization. Roll back SDK state if patch() throws during initialization. Source: llm_adapter@2026-06-09 Confidence: high |
— |
| Refactor | Low |
Remove v1/traces endpoint and harden Asymptote observe CI/release pipeline. Remove v1/traces endpoint and harden Asymptote observe CI/release pipeline. Source: granite4.1:30b@2026-06-09-audit Confidence: low |
— |
Full changelog
Changelog
Bug Fixes
- 6cefea0335d107fb32cf1c59e574f35ac3662a5e fix: prevent double span.end() in finishAsyncIterable error path
- ef8f9f15c093735c861c230d744dc2c9347bdfca fix: respect disableInstrumentations flag in patchOpenLLMetryModules
Other
- 93574f4e941606b52ea846d49900189825fc67b1 Add Asymptote Observe SDK scaffolding (#128)
- a7076f5e23ddeec98a1c7bc2c9cb542cb62dae62 Add Vector-based Falcon log forwarding
- df4b32a91573fd0d689ae9135743d06936ebb413 Add Vector-based Falcon log forwarding (#131)
- 2c896f5cada5544f983d3cc3620f25ee323f1f71 Add falcon script for claude (#129)
- a55a62d9f13177ee8ccd7168a803bce6ba36798d Fix Falcon Vector Fleet health query
- 422299bd55d0005f68a6cafa278ed88f7a20f4e4 Fix duplicate export with custom spanExporter and orphaned patch instrumentations
- e1d36735f57490346afa03b6360e25bb7228dfc6 Fix wrong default OTLP ports (5317/5318 -> 4317/4318) and tolerate launchctl failure on no-user path
- 1b8dad99f394822cc036810336efd09600724ff9 Fix: exit 1 when no console user found in repair-falcon-claude-hooks.sh
- 0b9ad0cd92f22606be54a60de4c70ce78a84b330 Fix: roll back SDK state when patch() throws during initialize()
- 53bb80849718277abe57684107c51a3ebd2610bb Install Falcon Vector before hook repair
- 39eea8ec8d4053273ef86ac0b649f1477dfc52dc Move @anthropic-ai/sdk from dependencies to devDependencies
- cebb8256f66e8f321350c85349dc66bb78cafe38 Remove v1/traces, Asymptote observe CI/release hardening (#130)
- 8448e47cd9c63d0dcc313070a8c92a2cf4ac1784 add asymptote sdk scaffolding
- 39c5d0b3796599063ff76adf33cc5123b64e6e7a add falcon script
- 3d60405afa4266f379bbdf89d0575ef42b8e33d9 fix oltp bugs, unused imports
- 08e20f4dcb87fce1d4beddf1b78e11cdbb11b6c4 harden-sdk
Installation
Homebrew (macOS/Linux)
brew tap asymptote-labs/tap
brew install beacon
Manual Download
Download the appropriate archive for your platform from the assets below, extract it, and add the binary to your PATH.
Quick Start
beacon endpoint install
beacon endpoint status
beacon endpoint wazuh print-config
Breaking Changes
- Changed default OpenTelemetry Protocol (OTLP) ports from 5317/5318 to 4317/4318
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Beacon
All releases →Related context
Related tools
Earlier breaking changes
- v0.0.54 Require cloud run ID before upload
Beta — feedback welcome: [email protected]