Repository navigation
Releases: nachiketg/diagnyx
Releases · nachiketg/diagnyx
Release list
v1.0.0
What's Changed
- feat(core): add diagnyx query command (DX-036) by @nachiketg in #81
- feat(core): add retention/rotation policy for file sink (DX-037) by @nachiketg in #82
- feat(core): add retention policy for RDBMS sinks (DX-038) by @nachiketg in #83
- test(ci): verify v1 config files stay backward compatible (DX-039) by @nachiketg in #84
- feat(core): support multi-sink fan-out (DX-040) by @nachiketg in #85
- docs: write Phase 2 setup guide for OTLP/Loki/Grafana (DX-041) by @nachiketg in #86
- feat(core): add diagnyx retrieve for AI log retrieval (DX-042) by @nachiketg in #87
- test(ci): verify retrieval is sink-agnostic (DX-043) by @nachiketg in #88
- feat(core): add diagnyx ask CLI command (DX-044) by @nachiketg in #89
- feat(core): cite source log entries in ask responses (DX-045) by @nachiketg in #90
- docs: mark Phase 2 done and Phase 3 as the current roadmap phase by @nachiketg in #91
- feat(core): scope ask queries by time range and source (DX-046) by @nachiketg in #92
- feat(core): make LLM provider configurable (DX-047) by @nachiketg in #93
- feat(core): add grounded prompt template for ask (DX-048) by @nachiketg in #94
- fix(core): show a clear placeholder instead of raw JSON for ask by @nachiketg in #95
- feat(core): name the specific missing LLM config field (DX-049) by @nachiketg in #96
- feat(core): chunk long log spans for the LLM context window (DX-050) by @nachiketg in #97
- feat(core): estimate token usage before sending ask requests (DX-051) by @nachiketg in #98
- feat(core): add context-field redaction before LLM calls (DX-052) by @nachiketg in #99
- test(ci): verify ask has no outbound calls with a local LLM (DX-053) by @nachiketg in #100
- feat(core): add optional local web UI for ask (DX-054) by @nachiketg in #101
- docs: write Phase 3 setup guide (DX-055) by @nachiketg in #102
- chore: bump version to 1.0.0 by @nachiketg in #103
Full Changelog: v0.2.0...v1.0.0
v0.2.0
What's Changed
- chore: add shared Claude Code permission allowlist by @nachiketg in #68
- feat(core): auto-populate traceId/spanId from active trace context (DX-027) by @nachiketg in #69
- feat(sdk): accept externally supplied trace context in wrappers (DX-028) by @nachiketg in #70
- docs(core): map log fields onto the OpenTelemetry Logs Data Model (DX-029) by @nachiketg in #71
- feat(core): add OTLP log exporter sink (DX-030) by @nachiketg in #72
- test(ci): verify OTLP sink is configurable via config file only (DX-031) by @nachiketg in #73
- feat(core): add retry with exponential backoff to OTLP export (DX-032) by @nachiketg in #74
- feat(core): add Loki-compatible push exporter sink (DX-033) by @nachiketg in #75
- feat(dashboards): ship starter Grafana dashboard for Diagnyx logs (DX-034) by @nachiketg in #76
- feat(core): add optional Prometheus metrics endpoint (DX-035) by @nachiketg in #77
- test(ci): backfill CI coverage for DX-028 and DX-029 (DX-056) by @nachiketg in #78
- chore: bump version to 0.2.0 by @nachiketg in #80
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- feat(sinks): RDBMS sink abstraction (DX-010) by @nachiketg in #1
- feat(sinks): SQLite and PostgreSQL sinks (DX-011, DX-012) by @nachiketg in #2
- feat(sinks): implement MySQL and MSSQL sinks (DX-013, DX-014) by @nachiketg in #3
- feat(sinks,docs): schema consistency and clear connection errors (DX-015, DX-016) by @nachiketg in #4
- feat(sdk/dotnet): .NET SDK wrapper package (DX-017, DX-018, DX-019) by @nachiketg in #5
- feat(sdk/node): Node.js SDK package (DX-020, DX-021, DX-022) by @nachiketg in #9
- feat(release): unified versioning and package publishing (DX-023, DX-024) by @nachiketg in #14
- fix(sdk/dotnet): fail gracefully when core binary is missing (DX-019) by @nachiketg in #15
- feat(sdk/dotnet): bundle the CLI binary into the NuGet package (DX-017) by @nachiketg in #16
- fix(sdk/node): fail gracefully when core binary is missing (DX-022) by @nachiketg in #17
- feat(sdk/node): fetch the CLI binary via postinstall (DX-020) by @nachiketg in #18
- docs: fix README quick start to match the real SDK API (DX-025) by @nachiketg in #19
New Contributors
- @nachiketg made their first contribution in #1
Full Changelog: https://github.com/nachiketg/diagnyx/commits/v0.1.0
What's Changed
- feat(sinks): RDBMS sink abstraction (DX-010) by @nachiketg in #1
- feat(sinks): SQLite and PostgreSQL sinks (DX-011, DX-012) by @nachiketg in #2
- feat(sinks): implement MySQL and MSSQL sinks (DX-013, DX-014) by @nachiketg in #3
- feat(sinks,docs): schema consistency and clear connection errors (DX-015, DX-016) by @nachiketg in #4
- feat(sdk/dotnet): .NET SDK wrapper package (DX-017, DX-018, DX-019) by @nachiketg in #5
- feat(sdk/node): Node.js SDK package (DX-020, DX-021, DX-022) by @nachiketg in #9
- feat(release): unified versioning and package publishing (DX-023, DX-024) by @nachiketg in #14
- fix(sdk/dotnet): fail gracefully when core binary is missing (DX-019) by @nachiketg in #15
- feat(sdk/dotnet): bundle the CLI binary into the NuGet package (DX-017) by @nachiketg in #16
- fix(sdk/node): fail gracefully when core binary is missing (DX-022) by @nachiketg in #17
- feat(sdk/node): fetch the CLI binary via postinstall (DX-020) by @nachiketg in #18
- docs: fix README quick start to match the real SDK API (DX-025) by @nachiketg in #19
New Contributors
- @nachiketg made their first contribution in #1
Full Changelog: https://github.com/nachiketg/diagnyx/commits/v0.1.0