Releases: SigNoz/signoz
Releases · SigNoz/signoz
v0.129.0
🚀 Features
- feat(dashboards-v2): panel rendering system (pure-V5 data path, renderers, panel chrome) (#11639) @ahrefabhi
- feat: introduce dashboard views for list dashboards page (#11465) @namanv3
- feat: add clone dashboard API for perses dashboards (#11742) @namanv3
- feat: use empty suggestions api for empty ui state of ai assistant (#11744) @YounixM
- feat(infra-monitoring): add default group by namespace name, cluster name for workloads. (#11716) @nikhilmantri0902
- feat: adding support for Azure DB services (#11679) @swapnil-signoz
- feat: extend error responses with new error struct (#11542) @tushar-signoz
- feat(statsreporter): expose collected stats via GET /api/v1/stats (#11698) @therealpandey
- feat(dashboard-v2): public dashboard settings section (#11696) @AshwinBhatkal
- feat(infra-monitoring): v2 daemonsets integration tests (#11442) @nikhilmantri0902
- feat(dashboard-v2): consolidate dashboard detail header, toolbar & settings (#11713) @AshwinBhatkal
- feat(infra-monitoring): v2 jobs integration tests (#11441) @nikhilmantri0902
- feat(traces): integrate flamegraph v3 API (#11648) @aks07
- feat(dashboard-v2): variables settings tab (#11645) @AshwinBhatkal
- feat(infra-monitoring) : add useful tags for infra-monitoring
clickhouse.query_log.log_comment(#11638) @nikhilmantri0902 - feat(resource): add resource middleware (#11607) @vikrantgupta25
- feat(dashboards): serve V2 dashboard pages behind use_dashboard_v2 flag (#11642) @AshwinBhatkal
- feat(auth): add back to login CTA on reset password token error screen (#11634) @SagarRajput-7
- feat: v2 list, delete, pin, unpin dashboards api (#11219) @namanv3
- feat(infra-monitoring): v2 statefulsets integration tests (#11440) @nikhilmantri0902
- feat: show recent queries to user (#11523) @tewarig
- feat(infra-monitoring): v2 deployments integration tests (#11437) @nikhilmantri0902
- feat(infra-monitoring): v2 volumes integration tests (#11431) @nikhilmantri0902
🐛 Bug Fixes
- chore: added fix for infinite query call on services page (#11755) @ahrefabhi
- fix: AI Assistant improvements (#11722) @YounixM
- fix(openapi): omit content type for responses without a body (#11720) @therealpandey
- fix(settings): trial banner causing the scroll of the sub-pages to be broken (#11684) @SagarRajput-7
- fix(settings): guard against non-APIError in logs retention error state (#11685) @SagarRajput-7
- fix(infra-monitoring-volumes): add missing inodes columns (#11683) @H4ad
- fix: mark numeric columns as aggregation in scalar query response (#11593) @tushar-signoz
- fix(infra-monitoring-details): ensure events/traces uses timestamp adjusted by the timezone (#11644) @H4ad
- fix(infra-monitoring-clusters): deployments desired should use latest instead of avg (#11681) @H4ad
- fix(infra-monitoring-k8s-pods): working set memory should use space aggregation sum (#11680) @H4ad
- fix: proper definition of user dashboard preferences (#11643) @namanv3
- fix(frontend): always show SigNoz version in sidebar header (#11596) @pandareen
- fix(web): app crash when web speech api access throws (#11618) @jaydorsey
- fix: add check for percentile aggregation for non-histogram metrics (#11387) @namanv3
🧰 Maintenance
- chore(release): bump SigNoz to v0.129.0 (#11773) @Primus-bot
- chore: bumping agent version to v0.0.13 (#11757) @swapnil-signoz
- chore: added fix for infinite query call on services page (#11755) @ahrefabhi
- chore(trace-details): remove flamegraph v2 API (#11629) @krsoninikhil
- chore(traces): remove legacy trace view toggle and redirect /trace-old to /trace (#11732) @tewarig
- chore: bump cloud integration agent version to v0.0.12 (#11741) @swapnil-signoz
- chore(sentry): bump packages to v10 & v5 for vite-plugin (#11723) @H4ad
- chore(oxc): bump oxfmt and oxlint/tsgolint to 0.54 and 1.69/0.23 (#11724) @H4ad
- chore(css-modules): add good practices for writing css module files (#11587) @H4ad
- chore: add firing alert count and system/k8s metric existance status (#11730) @srikanthccv
- chore: make some fields required in perses replicated spec (#11612) @namanv3
- chore: add discriminator on kind in perses spec (#11635) @namanv3
- chore(css-modules): add good practices for writing css module files (#11587) @H4ad
- perf: reuse label maps and index series by variable in formulas (#11529) @namanv3
- refactor(planned-maintenance): remove time bounds from recurrence (#11500) @jatinderjit
- test: use v1 dashboards list API in cleanup (#11688) @namanv3
New Contributors
- @jaydorsey made their first contribution in #11618
- @pandareen made their first contribution in #11596
Full Changelog: v0.128.0...v0.129.0
v0.128.0
🚀 Features
- feat(infra-monitoring): v2 clusters integration tests (#11430) @nikhilmantri0902
- feat: adding support for VMs in Azure integration (#11573) @swapnil-signoz
- feat(traces): Noz button on trace detail page (#11624) @aks07
- feat: adding assets and dashboards for azure app services (#11565) @swapnil-signoz
- feat(trace-details): add implementation for flamegraph building (part 2) (#11491) @krsoninikhil
- feat(metrics-explorer): fast path for get stats and get treemap when no filter (#11458) @nikhilmantri0902
- feat(infra-monitoring): v2 namespaces integration tests (#11429) @nikhilmantri0902
- feat: adding support for Azure Container Apps (#11580) @swapnil-signoz
- feat(infra-monitoring): v2 nodes integration tests (#11428) @nikhilmantri0902
- feat(infra-monitoring): v2 pods integration tests (#11424) @nikhilmantri0902
- feat: adding support for Azure AKS (#11615) @swapnil-signoz
- feat(infra-monitoring): v2 host endpoint integration tests (#11418) @nikhilmantri0902
- feat: generalizes the Legend component so it can be reused by non‑uPlot charts, and adds a shared Pie (donut) chart built on top of it (#11583) @ahrefabhi
- feat(trace-detail): add flamegraph v3 with optimized memory consumption (part 1) (#11462) @krsoninikhil
- feat(dashboards): V2 dashboard — settings, configure drawer & inline title (#11581) @AshwinBhatkal
- feat(metrics-explorer): fast path for get stats and get treemap when no filter (#11458) @nikhilmantri0902
🐛 Bug Fixes
- fix(billing): fix cancel subscription flow failing silently for users without a default mail client (#11622) @SagarRajput-7
- fix(qb): neutral outline badge for query builder metadata chips (#11625) @aks07
- fix(sso): strip conditional google auth and role mapping fields from save payload (#11613) @SagarRajput-7
- fix(authn): include base path in SSO callback and error-redirect URLs (#11588) @vikrantgupta25
- fix(infra-monitoring-charts): fixes for hosts/deployments/jobs/namespaces (#11599) @H4ad
- fix(qb): neutral outline badge for query builder metadata chips (#11625) @aks07
🧰 Maintenance
- chore(release): bump SigNoz to v0.128.0 (#11633) @Primus-bot
- chore(trace-detail): waterfall v3 and v2 cleanup (#11609) @krsoninikhil
- chore(api): deprecate any hand-written api call (#11632) @H4ad
- chore: bumping integration agent version to v0.0.11 (#11621) @swapnil-signoz
- chore(vite.config): ensure commits information for sentry (#11623) @H4ad
- chore(vite.config): ensure commits information for sentry (#11623) @H4ad
Full Changelog: v0.127.1...v0.128.0
v0.127.1
🚀 Features
- fix(frontend): dropdown menu rendering behind antd drawer/modal (z-index regression) (#11604) @aks07
- feat(billing): migrate BillingUsageGraph from uPlotLib to uPlotV2 and added stacking (#11579) @SagarRajput-7
- feat: adding get cloud integration service for account handler (#11497) @swapnil-signoz
- feat(dashboards): V2 dashboard — sections, drag-and-drop & panel management (#11544) @AshwinBhatkal
- feat(trace-details): lazy aggregations + waterfall v4 cutover (#11556) @aks07
- fix(trace-flamegraph): prevent layout hang on very wide traces (#11578) @aks07
- feat(cloud-integrations): adding endpoint services metadata for account (#11563) @swapnil-signoz
- feat: v2 dashboard update, lock, unlock, and patch API (#11481) @namanv3
- test(alerts): add tests for list alerts & triggered alerts (#11554) @H4ad
- feat(dashboards): V2 dashboard details — base scaffolding (#11543) @AshwinBhatkal
🐛 Bug Fixes
- fix(frontend): dropdown menu rendering behind antd drawer/modal (z-index regression) (#11604) @aks07
- fix(trace-flamegraph): prevent layout hang on very wide traces (#11578) @aks07
- fix: ui issues in Trace and logs (#11564) @tewarig
- fix: time not being updated issue in domainlist and traces (#11460) @tewarig
- fix(dashboards): variables can be undefined when create new dashboard (#11155) @H4ad
- fix: do not show errors for non-existent cost meter metrics (#10843) @namanv3
- fix: service integration tests fix (#11598) @swapnil-signoz
- fix: remove widget filter references when a dashboard variable is deleted (#11270) @rinkydevi
🧰 Maintenance
- chore(release): bump SigNoz to v0.127.1 (#11606) @Primus-bot
- chore(alertmanager): support custom receiver configs (#11473) @srikanthccv
- chore: replace perses/perses with perses/spec and introduce kind enum values (#11559) @namanv3
- chore(codeowners): move openapi schema generation ownership to backend (#11585) @H4ad
- chore: removed workspace suspended page's text for data retention (#11501) @SagarRajput-7
- chore(dashboard): remove obsolete Sentry query-range timeout warning (#11576) @AshwinBhatkal
- chore: add metric for waterfall monitoring (#11557) @krsoninikhil
- refactor: service response changes and dashboardID handling (#11485) @swapnil-signoz
- refactor(sentry-config): disable tracing & ensure correct environment (#11552) @H4ad
- refactor(types): tighten MetricQueryRangeSuccessResponse shape (#11562) @ahrefabhi
Full Changelog: v0.127.0...v0.127.1
v0.127.0
🚀 Features
- feat(logs/traces): migrate column picker UI to FieldsSelector (#11516) @aks07
- feat: [traces] time aware dynamic field mapper (#11234) @nityanandagohain
- feat(auth): validate reset password token on page load before showing form (#11522) @SagarRajput-7
- feat(web): disable all integrations by default (#11539) @vikrantgupta25
- feat(trace-detail): add analytics instrumentation for new trace details page (#11538) @aks07
- feat(ai-assistant): show descriptive Noz hover tooltip on all entry points (#11526) @makeavish
- feat(trace-details): Add API endpoint & module for trace aggregations (#11452) @krsoninikhil
- feat(logs/traces): streamline column state — selectColumns becomes canonical source (#11426) @aks07
- feat: v2 dashboards list page (#11404) @AshwinBhatkal
- feat: rename AI Assistant to Noz and introduce Noz component with hov… (#11510) @YounixM
- feat(tanstack-text): add support for forwardRef (#11464) @H4ad
- feat(user): add support for token verification (#11496) @vikrantgupta25
- feat(alerts): rewrite list alerts & triggered alerts to use new table (#11277) @H4ad
- feat(web): gate sentry and pylon init behind boot settings flags (#11498) @SagarRajput-7
- feat(web): add support for sentry and pylon (#11495) @vikrantgupta25
- feat: extend error fields (#11228) @tushar-signoz
🐛 Bug Fixes
- fix: resolve UX regressions across dashboards, metrics and alerts pages after component migration (#11546) @AshwinBhatkal
- fix: skip resource filter if it exceeds a threshold (#11524) @nityanandagohain
- fix(logs): dedupe body/timestamp columns in explorer picker (#11553) @aks07
- fix(sso): send empty object when clearing group/domain mappings on save (#11550) @SagarRajput-7
- fix: do not close suggestion on typing period (#11490) @tushar-signoz
- fix(web): update web settings config (#11548) @vikrantgupta25
- fix(metrics-explorer): handle in case .data is undefined (#11527) @H4ad
- fix(metrics-explorer): handle in case .attributes is undefined (#11528) @H4ad
- fix(create-alert-v2): tooltip not showing due to pointer-events none (#11489) @H4ad
- fix: add adjustkeys in trace operator cte builder (#11349) @nityanandagohain
- fix: add references in waterfall response (#11536) @krsoninikhil
- fix: tag container styles in dashboard (#11503) @tewarig
- fix: qb warnings (#11518) @tushar-signoz
- fix(telemetrystore): fix clickhouse connection-pool slot leak (acquire conn timeout) (#11506) @therealpandey
- fix: badge label color in logs (#11492) @tewarig
- fix(querybuilder): return PreparedWhereClause by value so warnings propagate when clause is empty (#11395) @tushar-signoz
- fix(infra-monitoring): align v2 custom queries' bounds with QBv5 querier step adjustment (#11397) @nikhilmantri0902
- fix(divider): mismatch on margin/colors (#11488) @H4ad
🧰 Maintenance
- chore(release): bump SigNoz to v0.127.0, OTel Collector to v0.144.5 (#11558) @Primus-bot
- chore: remove query status (#11476) @tewarig
- chore(codeowners): add pulse for alerts and infra monitoring pages (#11508) @H4ad
- chore: use distinct fingerprint in resource filter (#11521) @nityanandagohain
- chore(ci): remove unused frontend build variables (#11504) @vikrantgupta25
- chore(oxlint): disable max-params, jsdoc, and more rules for tests (#11467) @H4ad
- chore: remove cloud integration service cascade delete constraint (#11480) @swapnil-signoz
- refactor(frontend): migrate plain antd Input to @signozhq/ui/input (#11401) @tewarig
- refactor(query-builder): removed unused query component (#11486) @H4ad
- refactor(infra-monitoring): removed primary filters deprecated prop (#11505) @H4ad
- Revert "refactor: replace antd Tabs with @signozhq/ui Tabs (#11392)" (#11507) @H4ad
- refactor: replace antd Tabs with @signozhq/ui Tabs (#11392) @YounixM
Full Changelog: v0.126.3-rc.1...v0.127.0
v0.126.3-rc.1
Changelog
- 72dd544 Revert "refactor: replace antd Tabs with @signozhq/ui Tabs (#11392)" (#11507)
- 53b2b2f fix(telemetrystore): fix clickhouse connection-pool slot leak (acquire conn timeout) (#11506)
- b568f3e chore(ci): remove unused frontend build variables (#11504)
- 516e490 fix: different color in badge (#11492)
- 407d969 feat(user): add support for token verification (#11496)
- fa3ab0c chore(oxlint): disable max-params, jsdoc, and more rules for tests (#11467)
- 457ceb8 feat(alerts): rewrite list alerts & triggered alerts to use new table (#11277)
- 1928de7 feat(web): gate sentry and pylon init behind boot settings flags (#11498)
- c6b2fe4 feat(web): add support for sentry and pylon (#11495)
- 1d6fa6e feat: extend error fields (#11228)
- 9106455 chore: remove cloud integration service cascade delete constraint (#11480)
- edc1278 fix(querybuilder): return PreparedWhereClause by value so warnings propagate when clause is empty (#11395)
- da1b09c refactor: replace antd Tabs with @signozhq/ui Tabs (#11392)
- 1f40682 refactor(frontend): migrate plain antd Input to @signozhq/ui/input (#11401)
- f626380 fix(infra-monitoring): align v2 custom queries' bounds with QBv5 querier step adjustment (#11397)
- fe8283e refactor(query-builder): removed unused query component (#11486)
- 4366d6f fix(divider): mismatch on margin/colors (#11488)
v0.126.1
What's Changed
🚀 Features
- refactor: replace antd Checkbox with @signozhq/ui Checkbox (#11396) @YounixM
- feat: replace Radio components with ToggleGroup in various components (#11391) @YounixM
- feat: new soft colour palette for waterfall + flamegraph (#11468) @aks07
- feat: v2 create and get dashboard API (#11125) @namanv3
- feat(authz): upgrade OpenFGA from v1.11.2 to v1.14.1 (#11475) @vikrantgupta25
- feat(ai-assistant): base route, auth-retry streaming, and rate-limit UX (#11457) @YounixM
- feat(trace-details): added clear filter button in trace details header + UI restructure (#11345) @aks07
🐛 Bug Fixes
- fix: ensure timestamp is always in ms (#11483) @nityanandagohain
- fix: ClickHouse 25.12.5 Trace Operator query analyzer fail due to dangling CTE (#11268) @piyushsingariya
- fix: added utility functions to calculate minimum step intervals and … (#11447) @YounixM
- fix(rules): use alertmanager external URL for related logs/traces and generator URL (#11413) @jatinderjit
- fix(deps): upgrade idna to 3.16 to fix CVE-2026-45409 (#11479) @vikrantgupta25
🧰 Maintenance
- chore(release): bump SigNoz to v0.126.1 (#11487) @Primus-bot
- chore: migrate antd Tag to badge (#11421) @manika-signoz
- chore(meterreporter): document jitter config in example.yaml (#11482) @karanbalani
- chore: migrate antd divider to signozhq/ui divider (#11474) @manika-signoz
- chore: preserve order of pipelines between
memory_limiterandbatch(#11461) @piyushsingariya - chore(agents): add more instructions for code quality (#11466) @H4ad
- chore: migrate Avatar from antd to signozhq/ui Avatar (#11478) @manika-signoz
- chore: breakdown query range function (#11211) @tushar-signoz
- refactor(frontend): migrate plain antd dropdown to @signozhq/ui/dropdown (#11400) @tewarig
v0.126.0
🚀 Features
- feat(meterreporter): add jitter to meter collection cycles (#11451) @karanbalani
- feat(ai-assistant): polish composer UX and add Cmd+K entry (#11362) @makeavish
- feat: trace based filters for logs, supporting aggregations as well (#11394) @nityanandagohain
- feat: installed integration dashboards migration to DB (#11415) @swapnil-signoz
- feat: right dock span details (#11427) @aks07
- feat: alert template processor + integration in notifiers (#10750) @abhishekhugetech
- feat(planned-downtime): explicit toggle for all vs specific alert rules (#11272) @jatinderjit
- chore: feature flag for dashboard v2 (#11339) @namanv3
- feat(boot-settings): runtime enable/disable control for PostHog and Appcues (#11416) @SagarRajput-7
- feat(planned-downtime): scope maintenance windows to label expressions (#11186) @jatinderjit
- feat(web): add support for generating web settings types (#11445) @vikrantgupta25
- feat(ai-assistant): collapse thinking + tool-call steps into one row (#11361) @makeavish
- feat(web): add support web settings (#11444) @vikrantgupta25
- feat: opamp integration signozspanmapper (#11335) @nityanandagohain
- feat(infra-monitoring): allow order by primary name column in v2 apis (#11264) @nikhilmantri0902
- feat(no-auth): added no auth frontend setup (#11218) @SagarRajput-7
- feat(onboarding): add Cert Manager, GraphQL, Railway, ASP.NET, Istio, slog, Scala, Apache Druid, Azure CDN datasources (#11384) @revmag
- feat(tracedetail): add waterfall api with memory optimisations (#11450) @krsoninikhil
🐛 Bug Fixes
- fix(planned-downtime): remove unused timezone dep from useMemo hooks (#11448) @AshwinBhatkal
- fix: handle body json for default view (#11443) @tushar-signoz
- fix(trace-details): make back button reliably return to previous in-app page (#11414) @tewarig
- fix(date-time-selection-v2): out of sync query params (#11399) @H4ad
- fix(authdomain): sso enabled toggle value from nested config (#11402) @karanbalani
- fix(user-info): surfaced errors for reset password and fixed issues (#11389) @SagarRajput-7
- feat(trace-details): promote ExpandableValue to periscope + dropdown z-index fix (#11393) @aks07
- Fix drilldown on service details page (#11338) @aks07
🧰 Maintenance
- chore(release): bump SigNoz to v0.126.0 (#11472) @Primus-bot
- chore(frontend): add agents/claude markdown file (#11463) @H4ad
- chore: add name column in dashboards table for v2 dashboards (#11456) @namanv3
- chore: broke down drilldown navigate into a saperate hook (#11070) @ahrefabhi
- chore(upgrade-signoz): removed upgrade.signoz.io url (#11449) @H4ad
- chore: feature flag for dashboard v2 (#11339) @namanv3
- chore: added changes to migrate slider component from antd to signozhq/ui (#11411) @ahrefabhi
- chore: added changes to migerate alert chart component to new charts (#11308) @ahrefabhi
- chore: migrate antd Progress to signoz ui component (#11398) @manika-signoz
- chore: update code owners for dashboard v2 and e2e (#11412) @AshwinBhatkal
- chore: stats collection for logspipeline (#11409) @piyushsingariya
- chore(integrations): make dot-metrics dashboards canonical, remove Is DotMetricsEnabled flag (#11406) @swapnil-signoz
- chore: fga ui feedbacks (#11403) @SagarRajput-7
- fix(infra-monitoring): make records non-nullable (#11388) @nikhilmantri0902
- test: added test for crosshair series highlight changes (#11015) @ahrefabhi
- Remove unused field from waterfall response (part 1 of memory opt) (#11337) @krsoninikhil
- refactor: merge tracedetail typse with spantypes (#11417) @krsoninikhil
- refactor: cloud integration dashboards migration to DB (#11382) @swapnil-signoz
- refactor: replace Ant Design Switch with Signoz UI Switch across mult… (#11223) @YounixM
- test: dashboards details spec with new e2e framework (#11279) @AshwinBhatkal
Full Changelog: v0.125.1...v0.126.0
v0.125.1
🐛 Bug Fixes
- fix(alerts): ensure edit alert name is updated correctly and not override after save (#11348) @H4ad
- fix(tanstack-table): reset page to 1 when change page size (#11344) @H4ad
- fix(alerts-new): show tabs and breadcrumbs on create alert (#11316) @H4ad
- fix: expand waterfall ancestors on flamegraph click (#11373) @aks07
- fix: postprocess json logs message key (#11189) @piyushsingariya
- fix(metrics-explorer): show actual timestamp in metric sidesheet 'Last Received' tooltip (#11370) @AshwinBhatkal
🧰 Maintenance
- chore(release): bump SigNoz to v0.125.1 (#11381) @Primus-bot
- chore: replace antd badge with signozhq badge (#11377) @manika-signoz
- chore: Accept body as Map in FE (#11291) @piyushsingariya
- chore: create source field in dashboards (#11367) @srikanthccv
- refactor(infra-monitoring): expand pod phase / node ready count method signatures to take individual params (#11371) @nikhilmantri0902
Full Changelog: v0.125.0...v0.125.1
v0.125.0
🚀 Features
- feat(sqlmigration): add integration_dashboard table (#11343) @swapnil-signoz
- feat: field selector migrated to telemetry field key (#11360) @aks07
- feat(role-fga): added feature flag gate on roles fga - create and details page (#11350) @SagarRajput-7
- feat(role-sa-fga): role sa fga followup changes (#11330) @SagarRajput-7
- feat(sa-fga): service account fga (#11258) @SagarRajput-7
- feat(k8s-base-details): migrate logs/traces/events to query builder v5 (#11060) @H4ad
🐛 Bug Fixes
- move planned maintenance to alertmanager pipeline (#11130) @jatinderjit
- fix(planned-downtime): timezone handling (#11318) @jatinderjit
- Fix RootSpans does not sync with QB correctly (#11355) @aks07
- fix: added fix for widget warning/save modal states (#11356) @ahrefabhi
- fix(dashboard): component UX updates in widget header and settings panel (#11357) @AshwinBhatkal
- fix: maintenance ignores recurrence when fixed times also set (#11121) @jatinderjit
- fix(dashboard): align Delete dashboard with other action menu items (#11352) @AshwinBhatkal
- fix(form-alert-rules): confirm modal broken (#11347) @H4ad
- fix(frontend): unblock pnpm generate:api after orval v8 upgrade (#11346) @AshwinBhatkal
- fix: order by ignored in formula query (#10950) @tushar-signoz
- fix: enforce minimum step interval for v3 promql queries (#11293) @tushar-signoz
- fix: cache memory leak (#10967) @tushar-signoz
- fix(authz): reserve signoz prefix for managed roles (#11327) @vikrantgupta25
- fix(infra-monitoring): error due to invalid operators on query builder (#11300) @H4ad
- fix(deps): resolve all high/critical Dependabot security alerts (#11323) @vikrantgupta25
- fix(authz): add role CRUD permissions (#11315) @vikrantgupta25
🧰 Maintenance
- chore(authz): add authz feature flag (#11341) @vikrantgupta25
- chore: added changes for sorting tooltip content (#11320) @ahrefabhi
- chore(onboarding): shuffle ordering of interest in SigNoz based on version (#11336) @manika-signoz
- chore(release): bump SigNoz to v0.125.0 by @Primus-bot[bot] in #11369
- Enable new trace details page (#11296) @aks07
- chore(authz): add authz feature flag (#11341) @vikrantgupta25
Full Changelog: v0.124.0...v0.125.0
v0.124.0
🚀 Features
- feat(infra-monitoring): v2 daemonsets list api (#11149) @nikhilmantri0902
- feat(alerts): add docs and agent skill info banner to ClickHouse query editor (#11262) @krsoninikhil
- feat: new module for tags (#11254) @namanv3
- feat(cmd): add metastore migrate command (#11311) @therealpandey
- feat(authz): introduce detach relationship (#11298) @vikrantgupta25
- feat(infra-monitoring): v2 jobs list api (#11148) @nikhilmantri0902
- feat(infra-monitoring): v2 statefulsets list api (#11146) @nikhilmantri0902
- feat(authz): enable multi role assignment for members page (#11269) @SagarRajput-7
- feat(infra-monitoring): v2 deployments list api (#11140) @nikhilmantri0902
- Feat/trace details pending 2 (#11255) @aks07
- feat: add lint rule to enforce subpath imports for Signoz UI components (#11275) @YounixM
- Feat/trace details pending (#11170) @aks07
- feat(infra-monitoring): v2 volumes list api (#11137) @nikhilmantri0902
- feat(pnpm): migrate away from yarn (#11158) @H4ad
- feat: module and store for span mapper (#11127) @nityanandagohain
- feat: migrate from lucide react and antD icons to signoz icons (#11222) @tewarig
- feat: meter reporter for new billing infra (#11016) @karanbalani
- feat(infra-monitoring): v2 clusters list api (#11132) @nikhilmantri0902
- feat(authz): enable multi role assignment for service account (#11231) @SagarRajput-7
- feat(infra-monitoring): v2 namespaces list api (#11131) @nikhilmantri0902
- feat(auditor): add file provider (#11252) @therealpandey
- feat(authz): add resource-level FGA for service accounts (#11065) @vikrantgupta25
- feat: update imports for @signozhq/ui components (#11237) @YounixM
- feat(ruletypes): publish OpenAPI 3 discriminator on RuleThresholdData and EvaluationEnvelope (#11180) @therealpandey
- feat: replicate perses structs but with proper plugin references (#11031) @namanv3
- feat(ingestion): make set alert on ingestion limit prominent and added default alert name (#11215) @SagarRajput-7
- feat(typography): migrate to @signozhq/ui (#11199) @H4ad
- feat(sqlstore): enable transaction_mode immediate (#10825) @vikrantgupta25
- Feat: Trace Details Revamp (#10973) @aks07
- feat(infra-monitoring): show total items count on list page (#11212) @H4ad
- feat(infra-monitoring): v2 nodes list api (#11128) @nikhilmantri0902
- feat(llmpricing): implement store and module and integrate with opamp (#11089) @nityanandagohain
🐛 Bug Fixes
- fix: resource tag querybuilding in conditionFor (#11302) @piyushsingariya
- chore(test): fix, unskip and refactor platform surfaces tests (#11301) @SagarRajput-7
- fix: return 404 when no comparable spans are found (#11289) @krsoninikhil
- fix: added fix for traceoperator not getting saved in alerts (#11208) @ahrefabhi
- fix(time-picker): disable browser autofill on time selection input (#11247) @AshutoshSharma-pixel
- fix(alert-details): missing icon for nodata alerts (#11292) @jatinderjit
- fix(alerts): invalidate rule cache after disable/enable toggle (#11295) @jatinderjit
- fix: remove returnSpansFrom from rawexport e2e (#11278) @piyushsingariya
- fix: disable opamp integration for llm (#11284) @nityanandagohain
- fix: replace log icons with list icon (#11283) @tewarig
- fix(infra-monitoring): handle -1 values on hosts metrics (#11256) @H4ad
- fix: handle ragged label sets in scalar table conversion (#11112) @nityanandagohain
- fix(global-time): initialize store with default value instead of 0 (#11257) @H4ad
- fix(status): strip 'v' prefix before comparing versions (#11011) @Mrsandeep27
- fix: disallow group by timestamp for timeseries request (#11018) @tushar-signoz
- fix(lint-staged): run format for css files & parallel tsgo check (#11213) @H4ad
- fix(frontend): simplify password matching logic (#11174) @belikedeep
- fix: dashboard date refresh (#11201) @tushar-signoz
- Fix: dangling and syntax in dashboard filter ( #10674) (#11243) @rinkydevi
- fix(frontend): open trace details in new tab from funnel results (#10999) @Dasmat13
🧰 Maintenance
- chore(release): bump SigNoz to v0.124.0 (#11322) @Primus-bot
- chore(pnpm): upgrade deps & add minimum release age (#11274) @H4ad
- chore(test): fix, unskip and refactor platform surfaces tests (#11301) @SagarRajput-7
- chore(husky): ensure can run without xterm-256color (#11297) @H4ad
- chore(signozhq): bump to 0.0.19 (#11294) @H4ad
- chore(authz): add support for wildcard selectors (#11310) @vikrantgupta25
- chore: pin pnpm version in package.json and enforce via preinstall (#11303) @AshwinBhatkal
- chore: revert signoz to v0.122.0 release in deploy/docker (#11286) @Nageshbansal
- chore(release): bump SigNoz to v0.123.0, OTel Collector to v0.144.4 (#11282) @Primus-bot
- chore: update orval (#11267) @tewarig
- chore: update ts-jest and show filters styles (#11266) @tewarig
- chore: filter out warning and info level events (#11216) @YounixM
- Trace Details: Migrate to CSS modules (#11288) @aks07
- test: new playwright project to seed data (#11271) @AshwinBhatkal
- refactor(icons): replace LoadingOutlined with SigNoz Loader (#10839) @yadavshubham01
- test: dashboards list spec with new e2e framework (#11190) @AshwinBhatkal
New Contributors
- @AshutoshSharma-pixel made their first contribution in #11247
- @rinkydevi made their first contribution in #11243
Full Changelog: v0.123.0...v0.124.0