Skip to content

v1.0.2

Choose a tag to compare

@enmanuelmag enmanuelmag released this 13 May 16:25
· 56 commits to main since this release

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