"To err is human, to monitor is divine."
π¨Upgrading from older versions
If you have existing alerts/dashboards data from v0.18.x and prior, you would need to migrate them using migration scripts in v0.19. - Docs and see SigNoz/signoz-otel-collector#130
π Features
- feat: add default parser for logs (#2701) @nityanandagohain
- feat: feature flag is updated (#2666) @palashgdev
- feat: trace to logs and logs to trace is added (#2699) @palashgdev
- feat: don't throw error if unable to enrich metadata (#2608) @nityanandagohain
- feat: add signoz cloud button in header (#2694) @palashgdev
- feat: introduce feature_usage table to manage features (#2661) @makeavish
- feat: add query builder to the alerts (#2657) @yeshev
- feat(query-service): alerts integration with query builder v3 (#2663) @srikanthccv
- feat: Connect Query builder with graph (#2611) @yeshev
- feat: package dependency is made exact (#2644) @palashgdev
- feat: error rate is added (#2638) @palashgdev
- feat: add errorCount in top_operations API (#2636) @makeavish
π Bug Fixes
- fix: alerts formula (#2733) @yeshev
- fix: query key is made dynamic (#2735) @palashgdev
- fix: remove some of the frontend redundant packages (#2731) @palashgdev
- fix: commit lint is updated (#2732) @palashgdev
- fix: onBlur for groupBy (#2728) @yeshev
- fix: add validations for aggregates on logs/traces datasource (#2709) @makeavish
- fix: api calls (#2725) @yeshev
- fix: having filter removing payload (#2706) @yeshev
- fix: add support for bool values in time series result (#2713) @makeavish
- fix: feature usage count (#2710) @makeavish
- fix: update the resource detection processor name for GCP (#2679) @srikanthccv
- fix(frontend): π accept zero as valid alert threshold (#2703) @prashant-shahi
- fix: count fixed columns of type bool/number (#2698) @makeavish
- fix : newline is also interpreted in log json view (#2693) @palashgdev
- fix: resolve gaps identified in the query builder (#2680) @srikanthccv
- fix: query builder filter label is adopted for dark mode (#2683) @palashgdev
- fix: disable prometheus.NormalizeName flag (#2678) @srikanthccv
- fix: nan aggregation values are skipped (#2664) @srikanthccv
- fix: trim spaces from email invite (#2668) @makeavish
- fix: update default PagerDuty message (#2617) @srikanthccv
- Fix: disabled content being copied on keyDown action (#2716) @s4nju
- fix: issue of new query builder v3 (#2697) @techchintan
- fix: small typo in README.md (#2667) @ww9
- Fix: updating alert configuration doesnt reflect immediately (#2671) @ksorv
- fix: issues on WHERE search filter (#2629) @techchintan
- [Fix]: Alert Channels breadcrumbs (#2669) @ksorv
- fix: changed versions of zookeeper & alertmanager (#2647) @GermaVinsmoke
π§° Maintenance
- chore: remove the limit condition (#2737) @palashgdev
- chore: commit lock file (#2718) @srikanthccv
- chore: removed some of the stage logic in the query builder (#2682) @palashgdev
- feat: package dependency is made exact (#2644) @palashgdev
- Test: added few test cases for Tooltip (#2714) @s4nju
- Test: added few test cases for MessageTip (#2715) @s4nju
- test: editor test case is added (#2649) @palashgdev
- test: added useIsValidTag.test (#2589) @palashgdev
- test: some of the test case is added (#2616) @palashgdev
- test: dashboard variable is updated (#2640) @palashgdev
- test: loadable component is added (#2650) @palashgdev
- docs: update README.md (#2724) @pranay01
- chore: remove react import (#2727) @GermaVinsmoke
- refactor(query_builder): remove old codebase (#2686) @yeshev