Skip to content

Commit b5242fa

Browse files
anandgupta42claude
andcommitted
release: v0.5.1
- Bump `@altimateai/altimate-core` to 0.2.5 (Rust-side failure telemetry with PII masking) - Fix `mssql` typecheck error in SQL Server driver (missing type declarations) - Update CHANGELOG.md for v0.5.1 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 53c38a8 commit b5242fa

File tree

4 files changed

+31
-8
lines changed

4 files changed

+31
-8
lines changed

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,28 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.5.1] - 2026-03-19
9+
10+
### Added
11+
12+
- Simplified agent modes: 3 primary modes (`builder`, `analyst`, `plan`) replacing 7 — cleaner UX with focused roles (#282)
13+
- SQL write access control — `builder` prompts for approval on write queries, `analyst` blocks them entirely, destructive SQL (`DROP DATABASE`, `TRUNCATE`) hard-blocked (#282)
14+
- `core_failure` telemetry with PII-safe input signatures — captures tool failures with masked SQL literals and redacted secrets (#245)
15+
- `peerDependencies` for database drivers in published npm packages (#273)
16+
- Comprehensive docs restructuring with new Changelog, Getting Started, and Tools reference pages (#284)
17+
18+
### Fixed
19+
20+
- Replace `escapeSqlString` with parameterized query binds in `finops/schema` modules (#277)
21+
- Driver error messages now suggest `npm install` instead of `bun add` (#273)
22+
- System prompt traced only once per session to avoid duplication (#287)
23+
24+
### Changed
25+
26+
- Bump `@altimateai/altimate-core` to 0.2.5 — adds Rust-side failure telemetry with PII masking
27+
- Removed 5 agent prompts: `executive`, `migrator`, `researcher`, `trainer`, `validator` (#282)
28+
- README cleanup and updated branding (#288)
29+
830
## [0.5.0] - 2026-03-18
931

1032
### Added

bun.lock

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/drivers/src/sqlserver.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import type { ConnectionConfig, Connector, ConnectorResult, SchemaColumn } from
77
export async function connect(config: ConnectionConfig): Promise<Connector> {
88
let mssql: any
99
try {
10+
// @ts-expect-error — mssql has no type declarations; installed as optional peerDependency
1011
mssql = await import("mssql")
1112
mssql = mssql.default || mssql
1213
} catch {

packages/opencode/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
"@ai-sdk/togetherai": "1.0.34",
7676
"@ai-sdk/vercel": "1.0.33",
7777
"@ai-sdk/xai": "2.0.51",
78-
"@altimateai/altimate-core": "^0.2.4",
78+
"@altimateai/altimate-core": "^0.2.5",
7979
"@altimateai/drivers": "workspace:*",
8080
"@aws-sdk/credential-providers": "3.993.0",
8181
"@clack/prompts": "1.0.0-alpha.1",

0 commit comments

Comments
 (0)