Releases: SigNoz/signoz
v0.86.2
What's Changed
🐛 Bug Fixes
- fix(promql): add missing flag columns in query (#8153) @aniketio-ctrl
🧰 Maintenance
- chore(release): bump SigNoz to v0.86.2 (#8154) @Primus-bot
- chore: add formula evaluator (#8112) @srikanthccv
v0.86.1
What's Changed
🐛 Bug Fixes
- fix(alertmanager): fix legacy alertmanager injection (#8151) @grandwizard28
🧰 Maintenance
- chore(release): bump SigNoz to v0.86.1 (#8152) @Primus-bot
v0.86.0
🚀 Features
- feat: fixed multiple sentry error around dashboards (#8148) @SagarRajput-7
- Feat/7294 | Updated clickhouse alb queries (#8139) @aniketio-ctrl
- feat(7294): updated dashboard uri for cloud integrations (#8135) @aniketio-ctrl
- chore(feature): drop the feature status table (#8124) @vikrantgupta25
- Fix(8082): Removed Unnecessary log lines (#8123) @aniketio-ctrl
- Feat/7294: Updated Dashboards for integrations (#8113) @aniketio-ctrl
- feat: adds a part of trace funnel feature (APIs, module, handler, store, migrations) implementation (#7763) @shivanshuraj1333
- feat(sharder): add simple and noop sharder (#8107) @grandwizard28
- chore: support for non-normalized metrics behind a feature flag (#7919) @aniketio-ctrl
- feat: add views tab to metrics explorer (#8091) @amlannandy
🐛 Bug Fixes
- feat: fixed multiple sentry error around dashboards (#8148) @SagarRajput-7
- [Fix #8102] Logs Issues with context view (#8111) @aks07
- fix(metrics): exclude NoRecordedValue data points from aggregation (#7674) @aniketio-ctrl
- Fix(8082): Removed Unnecessary log lines (#8123) @aniketio-ctrl
- fix(license): fixes for license service (#8121) @vikrantgupta25
- fix: remove create dashboard call before navigate (#8029) @aks07
- Fix html escape and json string parsing in qb (#8039) @aks07
- fix(metric-explorer): case sensitivity in contains (#8103) @aniketio-ctrl
- FIX: Pipelines edit filter return empty filter (#8055) @aks07
- fix: Broken Docker Downloads Badge (#7954) @Nageshbansal
🧰 Maintenance
- chore(release): bump SigNoz to v0.86.0 (#8150) @Primus-bot
- chore(dashboard): mismatch in dashboard lock rbac (#8137) @vikrantgupta25
- chore(feature): drop the feature status table (#8124) @vikrantgupta25
- chore: port functions, reduce to, series limit support (#8105) @srikanthccv
- chore: add field mapper and condition builder for ts v4 (#8100) @srikanthccv
- chore(dashboard): make dashboard schema production ready (#8092) @vikrantgupta25
- chore: support for non-normalized metrics behind a feature flag (#7919) @aniketio-ctrl
- refactor: update funnel description endpoint from POST /save to PUT /{funnel_id} (#8080) @ahmadshaheer
Full Changelog: v0.85.3...v0.86.0
v0.85.3
What's Changed
🐛 Bug Fixes
- fix(license): return the active license even in case of suspended status (#8097) @vikrantgupta25
- chore: infra monitoring fixes (#8066) @amlannandy
🧰 Maintenance
- chore(release): bump SigNoz to v0.85.3 (#8099) @Primus-bot
- chore: infra monitoring fixes (#8066) @amlannandy
v0.85.2
What's Changed
🐛 Bug Fixes
- fix: added safety checks for query data (#8088) @SagarRajput-7
- Revert "feat: improved the alert rules list search functionality" (#8085) @SagarRajput-7
🧰 Maintenance
- chore(release): bump SigNoz to v0.85.2, OTel Collector to v0.111.42 (#8089) @Primus-bot
v0.85.1
What's Changed
🐛 Bug Fixes
- fix(saml): do not fetch the claims and use orgID from domain (#8086) @vikrantgupta25
v0.85.0
SigNoz Community Edition now available with SSO (Google OAuth) and API keys
We've introduced important updates to the SigNoz Community Edition:
Single Sign-On (SSO) with Google OAuth: You can now enable SSO using Google as an identity provider via OAuth. Support for additional OAuth providers will be added soon, with plans to make it fully configurable for all users.
API Keys: You can now generate and use API keys to programmatically access all SigNoz APIs.
You can read more about it in this blog.
🚀 Features
- feat: improved the alert rules list search functionality (#8075) @SagarRajput-7
- feat: init pylon and deprecate intercom (#8059) @makeavish
- feat: add appcues and remove customerio (#8045) @makeavish
- feat(pylon|appcues): add pylon and appcues (#8073) @grandwizard28
- feat: oss - sso and api keys (#8068) @YounixM
- feat: allow custom color pallete in panel for legends (#8063) @SagarRajput-7
- feat: added enhancements to legends in panel (#8035) @SagarRajput-7
- feat: Introducing DynamoDB integration (#8012) @piyushsingariya
- feat: added custom stepIntervals to bar chart for better visibilty (#8023) @SagarRajput-7
- feat(error): build generic error component (#8038) @ahmadshaheer
- feat(user): support sso and api key in community edition (#8030) @vikrantgupta25
- feat(signoz): compile time check for dependency injection (#8033) @grandwizard28
- feat(license): build license service (#7969) @vikrantgupta25
- feat(integration): Introducing SNS integration (AWS) (#7996) @piyushsingariya
- feat: ElastiCache AWS Integration (#7923) @piyushsingariya
- feat(emailing): add smtp and emailing (#7993) @grandwizard28
🐛 Bug Fixes
- fix: updated the service name in exceptions filter (#8069) @eKuG
- fix(login): fixed the interceptor to handle multiple failures (#8071) @vikrantgupta25
- chore: metrics explorer minor fixes (#8042) @amlannandy
- fix(quickfilter): fix injection of quickfilter (#8031) @grandwizard28
- fix: allow non expireable API key (#8013) @nityanandagohain
- fix: time shift not working with fill gaps (#7999) @srikanthccv
- fix: add error message in login (#8010) @nityanandagohain
- fix: logs window based pagination to pageSize offset instead of using… (#6830) @nityanandagohain
🧰 Maintenance
- chore(release): bump SigNoz to v0.85.0 (#8078) @Primus-bot
- chore: show migration info to all cloud regions (#8077) @srikanthccv
- chore: add querier base implementation (#8028) @srikanthccv
- chore: add logs statement builder base (#8024) @srikanthccv
- chore(preference): add sidenav pinned preference (#8062) @vikrantgupta25
- chore: persist the state selection in the URL for all entities and filters in Infra Monitoring (#7991) @amlannandy
- chore: metrics explorer minor fixes (#8042) @amlannandy
- chore: infra monitoring improvements (#8002) @amlannandy
- chore: add to alerts/dashboard improvements for one chart per query mode in metrics explorer (#8014) @amlannandy
- chore: add traces statement builder base (#8020) @srikanthccv
- chore(linter): add more linters and deprecate zap (#8034) @grandwizard28
- chore(go-lint): enable go-lint (#8022) @grandwizard28
- chore: remove telemetrytests package and add generic type for aggregation (#8019) @srikanthccv
- fix(cache): use sensible defaults for caching (#8011) @vikrantgupta25
- chore(api-key): refactor API key (#7959) @nityanandagohain
- Custom Quick FIlters: Integration across other tabs (#8001) @aks07
- Update pull_request_template.md (#8065) @YounixM
- refactor: update logs explorer pagination logic (#7010) @ahmadshaheer
Full Changelog: v0.84.1...v0.85.0
v0.84.1
v0.84.0
What's Changed
Caution
This release has a bug which does not show any filters for logs.
Warning
We are removing the normalisation for metrics names and labels, learn more here https://signoz.io/guides/metrics-migration/ and leave any comments here #5975
🚀 Features
- feat: add support for request integrations in aws integrations page (#7968) @ahmadshaheer
- feat: show pricing update banner in home page (#7990) @YounixM
- feat: add support for S3 region buckets syncing (#7874) @ahmadshaheer
- Custom Quick Filters: Logs (#7986) @aks07
- feat: added entry point operations api for the service overview page (#7957) @eKuG
- feat: added error preview and warning text with info on cyclic dependency detected (#7893) @SagarRajput-7
- feat: introducing ECS + SQS integration (#7840) @piyushsingariya
- feat: removed allow clear icon from when ALL option is selected (#7894) @SagarRajput-7
- feat: added user role restriction on crud for planned downtime feat (#7896) @SagarRajput-7
- feat: added variable description icon and details on tooltip (#7897) @SagarRajput-7
- feat: suggest and allow variables in panel title (#7898) @SagarRajput-7
- feat: external services co relation and url sharing (#7815) @sawhil
🐛 Bug Fixes
- Fix: exists clause in logs QB (#7987) @nityanandagohain
- fix: trace funnel bugfixes and improvements (#7922) @ahmadshaheer
- fix: AWS integration bugfixes (#7886) @ahmadshaheer
- fix(analytics): fix heartbeat event (#7975) @grandwizard28
- fix(apm): update the apdex to latest response structure (#7966) @vikrantgupta25
- fix: cover the title as reactNode case for useGetResolvedText (#7965) @SagarRajput-7
- fix: refresh token to access token (#7949) @nityanandagohain
🧰 Maintenance
- chore(release): bump SigNoz to v0.84.0 (#7995) @Primus-bot
- chore: changed name of api monitoring from third party apis to external apis (#7989) @sawhil
- chore: add aggregation expr rewriter and exhaustive tests for logs filter (#7972) @srikanthccv
- chore: add analytics events for trace funnels (#7638) @ahmadshaheer
- chore: persist the filters and time selection, modal open state in summary view (#7942) @amlannandy
- chore(savedview|apdex|dashboard): create modules and handlers (#7960) @grandwizard28
- chore: move visitor impl out of generated files (#7956) @srikanthccv
- chore: add fieldmapper implementation (#7955) @srikanthccv
- chore: add query builder types (#7940) @srikanthccv
- chore: less strict context for fetching field values (#7807) @srikanthccv
- chore(auth): refactor the client handlers in preparation for multi tenant login (#7902) @vikrantgupta25
- chore(auth): refactor the auth modules and handler in preparation for multi tenant login (#7778) @nityanandagohain
- chore: remove unnecessary AWS dependency (#7938) @piyushsingariya
- chore(go): add go-deps workflow (#7936) @grandwizard28
v0.83.0
Warning
We are removing the normalisation for metrics names and labels, learn more here https://signoz.io/guides/metrics-migration/ and leave any comments here #5975
🚀 Features
- feat: S3 Sync (AWS Integrations) (#7718) @piyushsingariya
- feat: user pilot reload (#7905) @makeavish
- feat(analytics): add analytics package (#7808) @grandwizard28
- feat: Funnel Details Page Base Structure (#7364) @ahmadshaheer
- Feat trace ordering on the basis of span_count or Trace_duration (#7842) @eKuG
- feat(error): base setup for error handling in frontend (#7851) @vikrantgupta25
🐛 Bug Fixes
- fix: quick filter dependency injection issue in CE (#7918) @eKuG
- Fix: Update query_range api from v3 to v4 (Logs and Traces) (#7906) @aks07
- fix: changed the keys in the default quick filters to actual keys in … (#7863) @eKuG
- fix(dashboards): fix lock/unlock functionality (#7880) @grandwizard28
- fix: added prismjs 1.30.0 in resolutions (#7872) @sawhil
- fix: resolve typescript issues in metrics explorer (#7878) @amlannandy
- fix: fix 'open in explorer' functionality in metrics explorer (#7873) @amlannandy
- fix(api-key): make the expires in human readable in api keys (#7864) @vikrantgupta25
- fix(migration): fix cascading drops in sqlite (#7844) @grandwizard28
- fix: OSS telemetry for the number of services (#7908) @Nageshbansal
🧰 Maintenance
- chore(release): bump SigNoz to v0.83.0 (#7931) @Primus-bot
- chore(frontend): update the api folder structure (#7901) @vikrantgupta25
- chore: improvements to the all attributes section in metric details (#7879) @amlannandy
- chore: persist one chart per query toggle across refreshes and exports (#7884) @amlannandy
- chore(integration-test): remove the outdated-setup (#7887) @vikrantgupta25
- chore(deps): bump @babel/helpers from 7.21.0 to 7.26.10 in /frontend (#7272) @dependabot
- chore(go): upgrade to 1.23 (#7885) @grandwizard28
- chore(deps): bump @babel/runtime from 7.21.0 to 7.26.10 in /frontend (#7289) @dependabot
- chore(error): update the channels module to use the new api errors (#7856) @vikrantgupta25
- chore: change time series layout to grid in explorer view (#7852) @amlannandy
- chore: improve error handling and loading states in summary view of metrics explorer (#7862) @amlannandy
- chore: add notification for upcoming migration for cloud region IN users (#7848) @srikanthccv
- Update CODEOWNERS (#7861) @YounixM
- Update pull_request_template.md (#7865) @YounixM
Full Changelog: v0.82.1...v0.83.0