Releases: SigNoz/signoz
Releases · SigNoz/signoz
v0.44.0
What's Changed
🚀 Features
- feat: [SIG-585]: Added facingIssueBtn at Dashboard list, detail and alert list, detail etc. pages (#4899) @SagarRajput-7
- feat: [SIG-584]: moved facing issue btn tracking from trackEvent to logEvent (#4888) @SagarRajput-7
- feat: show timestamp in list view of trace explorer (#4860) @YounixM
🐛 Bug Fixes
- fix: rate in table panel (#4916) @makeavish
- fix(clickhouse): update endpoint of the healthcheck in deployment files (#4908) @prashant-shahi
- fix: restrict visibility of facing-issue button to only cloud users with intercom setup (#4907) @SagarRajput-7
- fix: alert threshold form is resetting to default query option on stage & run (#4876) @SagarRajput-7
- fix: do not save dashboard panel on creating a new panel if discard is pressed (#4884) @Vikrant2520
- fix: billing container scroll issue when trial banner present (#4893) @Vikrant2520
- fix: dashboard variable filters issue with dashboards containing older variable format (#4890) @Vikrant2520
- fix: handle the case where the functions are undefined in the query response (#4880) @Vikrant2520
- fix: threshold getting cleared on stage and run query and user not able to create alert issue (#4875) @Vikrant2520
🧰 Maintenance
- chore: pin SigNoz OtelCollector 0.88.21 and update ClickHouse dsn (#4909) @prashant-shahi
- chore: added jest coverage setup (#4871) @SagarRajput-7
- chore: bump SigNoz/prometheus from v1.10.1 to v1.11.0 (#4912) @prashant-shahi
- chore(deps): bump golang.org/x/net from 0.21.0 to 0.23.0 (#4889) @dependabot
Full Changelog: v0.43.0...v0.44.0
v0.43.0
🚀 Features
- Pie Chart Panel (#4751) @Rajat-Dabade
- feat: send event if users click in facing issues button in get started (#4859) @YounixM
- feat: allow query restrictions for log queries (#4778) @nityanandagohain
- feat: support of changing panel type in dashboards (#4759) @Vikrant2520
- feat: revamp integration flow (#4832) @Vikrant2520
- feat: update styles for toolbar (#4824) @YounixM
- feat: views toolbar visibility, light mode (#4813) @YounixM
- feat: retry on chunk load error (#4803) @YounixM
- feat: updated otel version number (#4798) @Calm-Rock
- feat: docked sidebar (#4794) @YounixM
- feat: onboarding flow - enable users to submit request for a new data… (#4786) @YounixM
- feat: add integrations to the side-nav for cloud users (#4756) @Vikrant2520
- feat: allow characters in attribute names (#4775) @nityanandagohain
- feat: do not retry query range API's with i/o timeout error (#4768) @Vikrant2520
- feat: update time range selection flows to handle relative and absolu… (#4742) @YounixM
- feat: add events API (#4761) @makeavish
- Feat/integrations v0 mongo and nginx (#4763) @raj-k-singh
- feat: add support to pin attributes in logs details view (#4692) @YounixM
- feat: support drag select in chart - alerts page (#4618) @YounixM
🐛 Bug Fixes
- fix: fixed sidenav alignment with and without get-started (#4829) @SagarRajput-7
- fix: wrong payload being sent in the dashboard payload (#4854) @Vikrant2520
- fix: trace page breaking (#4844) @Vikrant2520
- [Fix]: selected time in right container to be used in query-range (#4842) @Rajat-Dabade
- fix: added billing page condition to not show when its not either cloud or enterprise (#4827) @SagarRajput-7
- fix: time preference from the panel should be used to fetch data (#4836) @YounixM
- fix: avoid rate limiting heartbeat events (#4822) @makeavish
- fix: query range API validation (#4821) @makeavish
- fix: sidebar jitter (#4815) @makeavish
- fix: [SIG-578]: changed color of function block connector (#4800) @SagarRajput-7
- fix: [SIG-577]: QB functions - states not clearing (#4810) @SagarRajput-7
- fix: alerts tag popup vibrating (#4812) @Vikrant2520
- chore: fixed java instructions (#4799) @Calm-Rock
- fix: app content overlapping sidenav (#4811) @Vikrant2520
- fix: querier v2 synced and tablePanel result processor updated (#4807) @nityanandagohain
- fix: incorrect error rate query (#4805) @srikanthccv
- fix: remove integrations page view and add event for the same (#4802) @Vikrant2520
- fix: chunk load webpack error (#4795) @Vikrant2520
- fix: sidenav items overlapping in small screens (#4789) @Vikrant2520
- fix: added dashboard and QB shortcuts to the shortcuts page (#4791) @Vikrant2520
- fix: hotfix bug in enhance query (#4783) @nityanandagohain
- fix: do not move to next step if env not selected in onboarding (#4784) @Vikrant2520
- fix: enrich all queries with non materialized attributes (#4772) @nityanandagohain
- fix: billing page crashes when all three signal data is not present (#4764) @Vikrant2520
- fix: update devtool property to eval-source-map (#4760) @YounixM
- fix: 404 resource not found issues (#4757) @Vikrant2520
- fix: [SIG-575]: no data in new trace explorer page specific scenario (#4748) @Vikrant2520
- fix: typo in the log message (#4769) @git-hulk
🧰 Maintenance
- chore: make send resolved notifs configurable (#4833) @srikanthccv
- chore: use last 1day data for apdex latency metric meta (#4846) @srikanthccv
- chore: added test cases for Logs (#4828) @SagarRajput-7
- chore(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /frontend (#4838) @dependabot
- chore: add log comment for prom queries (#4819) @srikanthccv
- Chore: logs pipelines cover all available processors with tests (#4454) @raj-k-singh
- chore: fixed java instructions (#4799) @Calm-Rock
- chore: update events (#4808) @makeavish
- chore: rate limit param (#4785) @makeavish
- chore: integration instructions: add typical log file locations for macOS (#4779) @raj-k-singh
- chore: send language and service name events as list (#4588) @makeavish
- refactor: removed the error body (#4850) @Rajat-Dabade
- revert: prevent stage and run query to apply legends (#4816) @Vikrant2520
- Docker instructions (#4797) @Calm-Rock
- QB - Logs - Enable TimeShift function (#4792) @YounixM
- Dashboard Clean up and list view improvement. (#4675) @Rajat-Dabade
- [Refactor]: Table Grid Formula issue. (#4758) @Rajat-Dabade
New Contributors
Full Changelog: v0.42.0...v0.43.0
v0.42.0
What's Changed
- [Fix]: Using exported dashboards as input to dashboard provisioning #2 (#4726) @wbtan7
- Explorer Toolbar maximised and minimised (#4721) @Rajat-Dabade
🚀 Features
- Feat: QS: redis integration v0: instructions for collecting and parsing logs (#4753) @raj-k-singh
- feat: show environments in a separate dropdown (#4717) @YounixM
- feat: [SIG-573]: Fixed billing page issues (#4744) @SagarRajput-7
- feat: [SIG-566]: Added message to alert user about their past due - subscription status (#4724) @SagarRajput-7
- feat: add ability to customize alert frequency (#4697) @srikanthccv
- Feat: QS: postgres integration: instructions for collecting and parsing logs (#4738) @raj-k-singh
- feat: [SIG-572]: allow number of lines changing in the logs list view (#4737) @Vikrant2520
- feat: [SIG-571]: added support for has and nhas operator for json filter (#4736) @Vikrant2520
- feat: implement download logs feature for logs explorer new design (#4728) @Vikrant2520
- feat:php flow (#4688) @Calm-Rock
- Feat: postgres integration v0 (#4704) @raj-k-singh
- Feat: integrations v0 metrics connection status (#4715) @raj-k-singh
- feat: enabled variable selection in case of dashboard locked (#4709) @Vikrant2520
- feat: handled inactive tab handling by removing the display flex override (#4708) @SagarRajput-7
🐛 Bug Fixes
- chore: fix alerting options (#4752) @srikanthccv
- feat: [SIG-573]: Fixed billing page issues (#4744) @SagarRajput-7
- fix: log chips not forming making filtering not work (#4749) @Vikrant2520
- chore: fix query-service logging (#4696) @srikanthccv
- fix: [SIG-574]: support __ in the groupBy clause (#4747) @Vikrant2520
- (fix) send 403 on wrong password entry during change password operation (#4733) @grandwizard28
- fix: [SIG-565]: design feedback for integrations (#4723) @Vikrant2520
- fix: [SIG-570]: query builder issue when - is present in free text seach (#4735) @Vikrant2520
- fix: [SIG-567]: prevented stage-&-run API on legend change (#4720) @SagarRajput-7
- fix: context filter input overflow issue, min height for logs list view (#4710) @YounixM
🧰 Maintenance
- chore: fix alerting options (#4752) @srikanthccv
- chore: fix query-service logging (#4696) @srikanthccv
- chore: update events (#4725) @makeavish
- chore: update postgres config instructions to work for both signoz cloud and self-hosted (#4718) @raj-k-singh
- chore: frontend: some cleanups in plumbing for integration connection status (#4716) @raj-k-singh
- chore: remove share invite link message (#4691) @YounixM
New Contributors
- @grandwizard28 made their first contribution in #4733
- @wbtan7 made their first contribution in #4726
Full Changelog: v0.41.1...v0.42.0
v0.41.1
What's Changed
Full Changelog: v0.41.0...v0.41.1
v0.41.0
🚀 Features
- feat: added isFetching condition and changed series color (#4689) @SagarRajput-7
- FE: Design update for log context tab (#4601) @Rajat-Dabade
- Explorer Toolbar maximised and minimised (#4656) @Rajat-Dabade
- feat: [SIG-557]: added Billing usage graph - daily and weekly (#4686) @SagarRajput-7
- FE: updated routes and modal for create alert css (#4602) @Rajat-Dabade
- feat: add support for alerting on absent metric (#3245) @srikanthccv
- Feat: qs autopopulate installed integration dashboards (#4680) @raj-k-singh
- feat: [SIG-546]: user with viewer roles can only view saved views (#4663) @Vikrant2520
- feat: [SIG-543]: add time selection in the custom date selection (#4658) @Vikrant2520
- Feat: QS: Log Pipelines for installed integrations (#4674) @raj-k-singh
- feat: support for timeshift in logs (#4607) @nityanandagohain
- Feat: QS: structure for built in integrations (#4655) @raj-k-singh
- feat: route to the onboarding flow when clicking the sending logs in case of no logs (#4600) @Vikrant2520
- feat: add clone query functionality (#4617) @YounixM
- feat: [SIG-526]: UI Integrations V0 (#4595) @Vikrant2520
- Feat: qs api integration connection status (#4628) @raj-k-singh
- Feat: qs integrations http api (#4622) @raj-k-singh
- feat: add support for email alert channel (#4599) @srikanthccv
- feat: update query builder to support spatial aggregations and functions (#4569) @YounixM
- feat: use attribute if present for json query (#4458) @nityanandagohain
🐛 Bug Fixes
- fix: use same time window as the logs/traces query (#4682) @srikanthccv
- [Fix]: full view bar chart (#4667) @Rajat-Dabade
- fix: interpret missing point as zero value in formula evaluation (#4668) @srikanthccv
- fix: handle defaults for apm and aws (#4678) @YounixM
- fix: remove early return for services call in usage explorer (#4669) @srikanthccv
- fix: update the md file for integrations config (#4677) @Vikrant2520
- fix: [SIG-542]: handle special characters in servicename (#4649) @Vikrant2520
- fix: [SIG-549]: bring the ts config for pre-commit hook in sync with github CI (#4660) @Vikrant2520
- fix: [SIG-532]: Copy Log Link Functionality for new designs (#4644) @Vikrant2520
- fix: offset added hinders the timestamps for the traces (#4642) @Vikrant2520
- fix: [SIG-538]: dashboard variables reset on tab visibility change (#4619) @Vikrant2520
- fix: default version to v4 if version param not present in url params (#4636) @YounixM
- fix: update date picker styles (#4635) @YounixM
🧰 Maintenance
- Graph visibility state management. (#4632) @Rajat-Dabade
- Logs Strip color according to
severity_text
(#4643) @Rajat-Dabade - Update panel type on selecting new panel on dashboards. (#4634) @Rajat-Dabade
- refactor: onblur convert to tag (#4662) @Rajat-Dabade
- [Refactor]: Height for log explorer list panel (#4657) @Rajat-Dabade
- chore: dashboard info update (#4684) @makeavish
- chore: add day wise usage breakdown (#4648) @srikanthccv
- chore: add LogCommentEnricher middleware (#4681) @srikanthccv
- chore: limit number of top level operations in services list (#4666) @srikanthccv
- chore: extract dashboard/alert query info and send event (#4665) @makeavish
- chore: minor integrations UI cleanups (#4661) @raj-k-singh
- chore: [SIG-526]: Improve the light theme designs for integrations UI (#4659) @Vikrant2520
- chore: integrations: accept query param for lookback seconds in connection status API (#4650) @raj-k-singh
- chore: bump github.com/SigNoz/prometheus to v1.9.79-0.1 (#4651) @srikanthccv
- chore: update version for clickhouse mock dependency (#4640) @raj-k-singh
- chore: update APM metrics to use v4 query range (#4638) @srikanthccv
- chore: update dependency github.com/srikanthccv/ClickHouse-go-mock from v0.4.0 -> v0.6.0 (#4637) @raj-k-singh
New Contributors
- @SagarRajput-7 made their first contribution in #4686
Full Changelog: v0.40.0...v0.41.0
v0.40.0
🚀 Features
- feat: added aws monitoring section (#4614) @Calm-Rock
- Feat: Bar chart (#4562) @Rajat-Dabade
- feat: QS package for integrations (#4578) @raj-k-singh
- feat: update naming to API keys to Access Tokens (#4597) @YounixM
- feat: send only required details in billing events (#4587) @YounixM
- Add basic support for secure clickhouse connections (#4178) @features-not-bugs
🐛 Bug Fixes
- fix: create PAT not null error (#4613) @makeavish
- fix: remove unknown setting from connection string (#4612) @srikanthccv
- fix: [SIG-528]: precommit typescript check for md files (#4596) @Vikrant2520
- fix: update no logs text and link based on the data source (#4594) @YounixM
- fix: traceID link not opening from log details page (#4590) @Vikrant2520
- fix: redirect old logs routes to new routes (#4584) @YounixM
- fix: date time value initialising to start of day in case of typing (#4585) @Vikrant2520
🧰 Maintenance
- Frontend telemetry (#4560) @YounixM
- ci(telemetry): include environment variables for ee build (#4603) @prashant-shahi
New Contributors
- @features-not-bugs made their first contribution in #4178
Full Changelog: v0.39.1...v0.40.0
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