v1.0.2
Changes since v0.1.6
- feat(repo): update version to 1.0.2 in package.json
- feat(docs): update database schema in README.md to reflect new heimdall_spans and heimdall_metrics tables
- feat(repo): update version to 1.0.1 and format onlyBuiltDependencies in package.json
- feat(deps): update pnpm-workspace.yaml to allow cpu-features and ssh2 builds
- feat(tests): add MySqlStore and PostgresStore tests, enhance SqliteStore tests with additional queries and validations
- feat(tests): refactor tests to use TransportFactory and DatabaseSpanProcessor, update span handling in SqliteStore
- feat(telemetry): update DatabaseSpanProcessor and MetricsRecorder to use consistent span saving and status handling
- feat(store): rename save method to saveSpan for consistency across MySql, Postgres, and Sqlite stores
- feat(store): streamline database initialization by using raw SQL constants for MySQL, PostgreSQL, and SQLite
- feat(schema): add raw SQL table definitions for MySQL, PostgreSQL, and SQLite
- feat(types): update SpanStatus type to use numeric values for consistency
- feat(telemetry): refactor DatabaseSpanProcessor to convert ReadableSpan to StoredSpan and save to DB
- feat(store): update span and metrics table schemas and refactor save/query methods to use StoredSpan type
- feat(schema): update spans and metrics tables to use consistent naming and types across MySQL, PostgreSQL, and SQLite
- chore(repo): update pnpm-workspace.yaml to include protobufjs build option
- style(cli, index, types): standardize code formatting with consistent semicolons across cli, index, and types files
- style(transport): standardize code formatting with consistent semicolons across transport files
- style(tests): standardize code formatting with consistent semicolons across test files
- feat(telemetry): implement DatabaseSpanProcessor and initialize telemetry setup with OTLP exporter
- style(store): standardize code formatting with consistent semicolons and improve type definitions
- style(schema): standardize code formatting with consistent semicolons
- style(proxy): standardize code formatting with consistent semicolons
- style(interceptors): standardize code formatting with consistent semicolons
- style(package-data): format code with consistent semicolons
- feat(vscode): add VSCode settings for Prettier and ESLint configuration
Published to npm: pnpm add @cardor/heimdall-mcp@1.0.2