v0.106.0

SigNoz/signozv0.106.0Jan 7, 2026by github-actions[bot]

AI Summary

Adds support for feature flags via the Flagger package, global configuration, and deep integration for JSON body logs.

Key Highlights

  • Implementation of feature flags using the Flagger package.
  • Global config support for ingestion URLs.
  • JSON body logs integration suite and metadata support.

New Features

  • Use flagger package to power feature flags
  • Update AWS data sources in onboarding
  • JSON body logs integration suite
  • Tooltip placement updated to avoid flicker
  • Global config support
  • Public dashboard APIs
  • Case-insensitive query name handling

Full Release Notes

## 🚀 Features

* feat: use flagger package to power feature flags (#9925) @balanikaran
* feat: update AWS data sources in onboarding (#9928) @makeavish
* chore: adding JSON body logs integration suite (#9923) @piyushsingariya
* feat: tooltip placement updated to avoid flicker (#9932) @ishan621
* feat: updated tooltip - mouse delay to 0 from 100ms (#9933) @ishan621
* feat: use global config api to fetch ingestion url in ingestion and m… (#9884) @YounixM
* feat(telemetrymetadata): add enrichment for intrinsic metrics in metadata (#9595) @nikhilmantri0902
* feat: default max lines to 1 in logs (#9874) @YounixM
* feat: rename org_domains table to auth_domain (#9910) @balanikaran
* feat: handled case for checkbox query reload (#9871) @ishan621
* feat: introduce flagger package for feature flags (#9827) @balanikaran
* feat(JSON): JSON Plan Util (#9596) @piyushsingariya
* chore(JSON): Promote Body Paths API  (#9592) @piyushsingariya
* feat: updated cmdk and added shift overlay (#9814) @ishan621
* feat: add support for truncating long status_message in trace details and showing expandable popover on hover (#9630) @ahmadshaheer
* feat(global): add global config support (#9826) @vikrantgupta25
* feat(dashboard): add public dashboard APIs to open-api spec (#9899) @vikrantgupta25
* feat: implement case-insensitive query name handling in formula evaluation (#9302) @niladrix719

## 🐛 Bug Fixes

* fix: improve ttl integration tests (#9917) @tushar-signoz
* fix: exclude 'A' filter from endpoint stats while navigating from all… (#9937) @YounixM
* fix(preference): rename columns for preference tables (#9912) @vikrantgupta25
* tests: fix logspipelines integration test suite (#9905) @piyushsingariya
* fix: alerts creation from dashboard and panel to happen in new tab (#9902) @AshwinBhatkal
* Fix Metrics to Logs/Traces correlation | Limit text box disappears on non numeric input (#9893) @aks07
* fix: pipelines saving failure on first try (#9898) @piyushsingariya
* feat: handled case for checkbox query reload (#9871) @ishan621
* Fix Unwanted API calls in quick filters logs/traces (#9894) @aks07
* fix: added fix for limit still getting sent in payload even after removing (#9877) @ahrefabhi
* fix: added fix for metric selection tooltip scroll issue (#9869) @ahrefabhi
* fix: added fix for reduceTo selection based on metric type + code cleanup (#9732) @ahrefabhi
* fix: update spelling (#9864) @aks07
* fix: added fix for panel rerenders on interaction (#9855) @ahrefabhi
* fix: restore click-to-copy for non-JSON body fields after #9657 (#9769) @ahmadshaheer
* fix: fix the issue of hidden related logs in span logs drawer (#9844) @ahmadshaheer
* fix: remove key prefix when copying log body fields (#9774) @ahmadshaheer
* fix(dashboard): index out of bounds for widget query range  (#9851) @vikrantgupta25
* fix: added fix for quick filter reset not working (#9824) @ahrefabhi
* fix(apikey): batch last seen sql update for api-key middleware (#9833) @vikrantgupta25
* fix: added fix for prefix units not rendering in value panel (#9750) @ahrefabhi
* fix: clear search term when closing widget header search (#9663) @ahrefabhi
* fix: added fix for free text with quick filter issue (#9768) @ahrefabhi
* fix: unable to edit panels when dashboard path has trailing slash (#9816) @AshwinBhatkal
* fix: sibling spans order respects the span start timestamp (#9842) @ajmalmohad
* fix: fillZero usage in query builder and correct step values to ms (#9880) @niladrix719
* fix: normalize context-prefixed field keys (#9089) @niladrix719
* fix: update host type data fetching to use dot metrics (#9883) @Asp-irin
* fix: improve light mode text color for selected values in query builder (#9876) @majiayu000

## 🧰 Maintenance

* chore(release): bump SigNoz to v0.106.0 (#9943) @primus-bot
* chore: Add changelog for public field to PR template (#9868) @YounixM
* Add new data sources in onboarding (#9929) @makeavish
* chore: adding JSON body logs integration suite (#9923) @piyushsingariya
* chore: remove metrics pre-aggregation flag (#9935) @balanikaran
* chore: update role change message (#9930) @therealpandey
* chore: show publish option in dashboard settings only to admins and licensed users (#9873) @YounixM
* chore(frontend): make docs URL configurable via environment variable (#9908) @makeavish
* chore(preference): add integration tests for org preferences (#9913) @vikrantgupta25
* chore: add integration tests owner (#9907) @therealpandey
* chore: warn users about incorrect usage with y axis unit (#9588) @amlannandy
* chore: y axis management in metrics explorer (#9587) @amlannandy
* chore(JSON): Promote Body Paths API  (#9592) @piyushsingariya
* chore: update codeowners for frontend repo from individuals to frontend-maintainers team (#9828) @YounixM
* chore(metrics-explorer): API for the alerts with metric_name (#9640) @nikhilmantri0902
* chore: handle jsx spread operator (#9906) @AshwinBhatkal
* chore(metrics-explorer): API for the alerts with metric_name (#9640) @nikhilmantri0902
* test(integration): add dtype=object to preserve types and insert resource keys (#9897) @srikanthccv
* test: added test for testing codemirror state when switching tabs (#9766) @ahrefabhi
* test: add integration tests for preferences and add --with-web flag (#9821) @therealpandey
* perf(logs): reduce amount of re-renders (#9839) @H4ad
* perf: optimize uplot chart data processing (#9881) @ahrefabhi
* perf: remove typography.text to improve scroll performance (#9785) @H4ad

## New Contributors
* @AshwinBhatkal made their first contribution in https://github.com/SigNoz/signoz/pull/9816
* @H4ad made their first contribution in https://github.com/SigNoz/signoz/pull/9785
* @majiayu000 made their first contribution in https://github.com/SigNoz/signoz/pull/9876
* @Asp-irin made their first contribution in https://github.com/SigNoz/signoz/pull/9883
* @ajmalmohad made their first contribution in https://github.com/SigNoz/signoz/pull/9842

**Full Changelog**: https://github.com/SigNoz/signoz/compare/v0.105.1...v0.106.0