Releases: SigNoz/signoz
v0.39.1
🚀 Features
- feat: open left nav items in new tab on cmd ctrl click (#4561) @YounixM
- feat: api management (#4557) @makeavish
- feat: ui updates - traces explorer (#4555) @YounixM
- List View for Dashboard (#4517) @Rajat-Dabade
- API ingestion keys - CRUD (#4524) @YounixM
🐛 Bug Fixes
- fix: show expired token label (#4581) @YounixM
- fix: address gaps in alert to notification link (#4573) @srikanthccv
- fix: change the order of local and distributed table (#4565) @srikanthccv
- fix: dashboard panel light theme (#4556) @Vikrant2520
- fix: qb search not respecting the saved views panel type (#4554) @Vikrant2520
🧰 Maintenance
- chore: update heartbeat, language event and add serviceName event (#4571) @makeavish
- chore: Added jest cases for logs explorer page (#4553) @Vikrant2520
- chore: add ExponentialHistogram support for metrics v4 query range (#4525) @srikanthccv
Full Changelog: v0.39.0...v0.39.1
v0.39.0
🚀 Features
- feat: add borders to keyboard shortcut and settings tables (#4545) @YounixM
- feat: support zoom in for bar chart logs explorer (#4542) @Vikrant2520
- feat: added focus for qb search for last query search bar (#4534) @Vikrant2520
- feat: onboarding flows for rust swift and elixir (#4507) @Calm-Rock
- feat: added shortcuts page in the side nav (#4506) @Vikrant2520
- feat: support cache in logs (#4516) @nityanandagohain
- feat: setup the context for keyboard hotkeys (#4493) @Vikrant2520
- feat: [GH-1194]: support users with viewer roles to be able to mutate the dashboard variable values to customise views (#4475) @Vikrant2520
- feat: add alerts to explorer link in notification (#4446) @srikanthccv
🐛 Bug Fixes
- fix: invalid custom time value (#4547) @YounixM
- fix: date time value retain on location switch (#4546) @Vikrant2520
- fix: added missing updated time on first load for back navigation (#4544) @Vikrant2520
- fix: relative time preferences not respected (#4543) @Vikrant2520
- fix: number attributes not showing up in raw view (#4541) @Vikrant2520
- fix: orderby not working for attributes (#4540) @nityanandagohain
- fix: button border color for tab in log explorer (#4535) @Rajat-Dabade
- fix: old and new dashboards in sync with local storage (#4520) @Vikrant2520
- fix: shortcuts break when there are multiple queries (#4532) @Vikrant2520
- [Fix]: delete formula issue (#4526) @Rajat-Dabade
- fix: update the extend trial from default mailto client to notification panel (#4514) @Vikrant2520
- fix: update prom rule to use range query (#4461) @srikanthccv
- fix: don't throw error while fetching orgname (#4496) @nityanandagohain
- fix: remove sending_queue and retry_on_failure settings (#3815) @nityanandagohain
- fix: make label compliant with prometheus spec (#4488) @srikanthccv
🧰 Maintenance
- chore: add time shift function and some refactoring (#4445) @srikanthccv
- chore: add formula eval in query-service (#4402) @srikanthccv
- chore: bump clickhouse-server to 24.1.2-alpine (#4492) @srikanthccv
- changed permissions for Saved Views (#4538) @ankitnayan
- ci(testing-deploy): update workflow to handle force-push scenerio (#4503) @prashant-shahi
- chore(gh-workflows): 💚 bump up GH action versions (#3702) @prashant-shahi
- [Refactor]: added extra param to check isdepend on query build (#4523) @Rajat-Dabade
- Logs explorer design update (#4352) @YounixM
- docs: use the proper Node.js written convention form (#3140) @lirantal
- chore: fix dropped errors in tests (#3954) @alrs
- [Snyk] Security upgrade alpine from 3.18.5 to 3.18.6 (#4443) @ankitnayan
New Contributors
Full Changelog: v0.38.2...v0.39.0
v0.38.2
If you were using SigNoz from v0.37.x and prior, you will need to run the migration steps after upgrading to v0.38.2 - Docs
🚀 Features
- feat: add typecheck on pre-commit hook (#4472) @Vikrant2520
- feat: all line series with same labels should have same color in a da… (#4478) @YounixM
- feat: show info message in general settings for cloud users to reacho… (#4476) @YounixM
🐛 Bug Fixes
- fix: maintain existing pagination configs (#4484) @YounixM
- fix: custom range should be unique to pages (#4460) @Vikrant2520
Full Changelog: v0.38.1...v0.38.2
v0.38.1
If you were using SigNoz from v0.37.x and prior, you will need to run the migration steps after upgrading to v0.38.1 - Docs
What's Changed
- Revert "fix: Logs UI: querybuildersearch: avoid emptying out query on sourceKeys update if tags are yet to be populated " by @YounixM in #4473
Full Changelog: v0.38.0...v0.38.1
v0.38.0
🚨Upgrading from older versions
If you were using SigNoz from v0.37.x and prior, you will need to run the migration steps after upgrading to v0.38. - Docs
Please use 0.38.1 instead as it includes a critical bug fix.
🚀 Features
- feat: show total items count in table (#4453) @YounixM
- feat: users should choose either to broadcast all or enter specific channels to alert (#4441) @YounixM
🐛 Bug Fixes
- fix: update only showTotal property by spreading pagination object (#4467) @YounixM
- fix: set light background for full screen in dashboard (#4465) @YounixM
- fix: [GH-4451]: custom time range modal closed on focussing closed date (#4456) @Vikrant2520
- fix: close delete modal on delete success (#4459) @YounixM
- fix: variable selection flow - dependent variable option not updated … (#4438) @YounixM
- fix: [GH-4434]: dashboard variables performance issues (#4437) @Vikrant2520
- fix: Logs UI: querybuildersearch: avoid emptying out query on sourceKeys update if tags are yet to be populated (#4355) @raj-k-singh
- fix: center align the dashboard delete modal (#4429) @Vikrant2520
- fix:edit the name on sign up page if name is blank (#4216) @keshavg2
- fix(frontend,serviceMap): dynamically truncate service map node label (#4365) @prashanth-nani
🧰 Maintenance
- chore: include subscription status (#4447) @srikanthccv
- chore: support p9{9,5,0},75,50 for space aggregation (#4382) @srikanthccv
- chore: add functions support (#4381) @srikanthccv
New Contributors
- @prashanth-nani made their first contribution in #4365
Full Changelog: v0.37.2...v0.38.0
v0.37.2
🚀 Features
- feat: added log attributes in the raw view old designs (#4423) @Vikrant2520
🐛 Bug Fixes
- fix: custom time width and refresh text visibility issues (#4428) @YounixM
- fix: update search logic in dashboard to search for title, description, tags (#4427) @YounixM
- fix: reset env on data source select, set logo center aligned (#4417) @YounixM
🧰 Maintenance
- refactor: fill span for full view and dashboard view (#4424) @Rajat-Dabade
- refactor: added null check while searching for dashboard (#4421) @Rajat-Dabade
Full Changelog: v0.37.1...v0.37.2
v0.37.1
🐛 Bug Fixes
- fix: logs page crash when special chars present in the value of query (#4408) @Vikrant2520
- [Fix]: Resolve glitch in graph due to variable and time stamp change (#4406) @Rajat-Dabade
- fix: back btn navigation on first load (#4405) @Vikrant2520
- fix: trial banner moving to left screen and breaking trace detail page (#4403) @Vikrant2520
Full Changelog: v0.37.0...v0.37.1
v0.37.0
🚀 Features
- [feat]: persistence of graph toggle on variable change (#4316) @Rajat-Dabade
- [Feat]: added iscolumn in option rendering (#4334) @Rajat-Dabade
- feat: [GH-4325]: update the URL time query params when zoom in and zoom out of charts (#4380) @Vikrant2520
- feat: custom date time value (#4367) @YounixM
- [Feat]: soft min and soft max in uplot chart (#4287) @Rajat-Dabade
- feat: update sidebar and base theme styles (#4272) @YounixM
- feat: preserve the sorting searching and pagination in dashboard page (#4319) @keshavg2
🐛 Bug Fixes
- Revert "fix: update time stamp on the first load in URL to help with back navigation" (#4398) @YounixM
- fix: update time stamp on the first load in URL to help with back navigation (#4397) @Vikrant2520
- fix: allow workspace blocked users to extend trial (#4393) @YounixM
- fix: button visibility in clickhouse and promQL headers (#4390) @Vikrant2520
- fix: [GH-4383]: handle special characters in the services name (#4388) @Vikrant2520
- fix: autosave layout to layout change (#4385) @YounixM
- fix: set max 6 months for user entered time (#4384) @YounixM
- fix: update correct format in URL in case of custom date time (#4371) @Vikrant2520
- fix: empty string search doesn't return all exceptions (#4346) @YounixM
- fix: soft min and soft max undefined issue (#4351) @Rajat-Dabade
- Fix: FE: pipelines: should be able to exit edit mode without making a change (#4335) @raj-k-singh
- fix: validate password on paste, change (#4344) @YounixM
- fix: throw error when response for value panel returns more than one … (#4332) @srikanthccv
- chore: fix the query range cache gaps (#4283) @srikanthccv
🧰 Maintenance
- Revert "[Feat]: added iscolumn in option rendering" (#4396) @Rajat-Dabade
- chore: update onboarding events (#4387) @makeavish
- chore: update onboarding docs to send logs from the end with a note f… (#4374) @srikanthccv
- chore: add /v4/query_range endpoint (#4361) @srikanthccv
- chore: add signozspanmetrics delta temporality pipeline (#3776) @srikanthccv
- chore: add querier v2 (#4170) @srikanthccv
- chore: add prepare query for cumulative/unspecified table (#4169) @srikanthccv
- chore: fix the query range cache gaps (#4283) @srikanthccv
- chore: add prepare query for delta/unspecified table (#4168) @srikanthccv
- chore: add prepare query for delta/unspecified timeseries (#4167) @srikanthccv
- chore: add tenantId and orgName in usage (#4399) @nityanandagohain
- refactor: conditional based apdex on metrics and trace query range (#4395) @Rajat-Dabade
- [FE]: spaces in legend formatting (#4349) @Rajat-Dabade
- refactor: updated height for date selector (#4331) @Rajat-Dabade
- [Refactor]: resolve the wrong payload in timeseries log explorer issue (#4345) @Rajat-Dabade
- update readme.md (#3814) @YounixM
New Contributors
Full Changelog: v0.36.2...v0.37.0
v0.36.2
🐛 Bug Fixes
- Fix: logs pipelines: ignore coalesce op when generating nil check for add value expressions (#4305) @raj-k-singh
- fix: opamp server: do not panic if config generation fails (#4307) @raj-k-singh
🧰 Maintenance
- [Refactor]: css fixes (#4248) @Rajat-Dabade
- [Refactor]: updated css for height of Panel in LeftContainer (#4030) @Rajat-Dabade
Full Changelog: v0.36.1...v0.36.2
v0.36.1
🚀 Features
- feat: onboarding flow updates and new flow addition (#4222) @Calm-Rock
🐛 Bug Fixes
- fix: overflow issue in service page graphs (#4300) @YounixM
- fix: adjust the start and end more accurately (#4263) @srikanthccv
- fix: fill gap persistent (#4302) @Rajat-Dabade
- fix: normalize label name to follow prometheus spec (#4264) @srikanthccv
- Fix: log pipelines
contains
andncontains
filters should be case insensitive (#4299) @raj-k-singh - fix: update logic to handle step paths in Kubernetes APM flow (#4297) @YounixM
- [Fix]: live view details modal disappear bug (#4249) @Rajat-Dabade
- Fix: Logs: Pipelines: add nil check for grok parser parseFrom field in generated collector config (#4286) @raj-k-singh
- Fix: QS: Log Pipelines: generate correct nil checks for operators referencing fields like attributes["http.status.code"] (#4284) @raj-k-singh
- fix: ignore timestamp from the subquery result for value panel (#4293) @srikanthccv
- [Fix]: scroll bar issue in table panel (#4043) @Rajat-Dabade
- [Fix]: threshold table issue (#4247) @Rajat-Dabade
- fix: word overflow for large number in flamegraph (#4122) @s4nju
🧰 Maintenance
- refactor: added 3 days global timestamp (#4290) @Rajat-Dabade
- chore: update CODEOWNERS (#4285) @srikanthccv
Full Changelog: v0.36.0...v0.36.1