Releases: SigNoz/signoz
Releases · SigNoz/signoz
v0.111.0
🚀 Features
- feat(onboarding): add Docker support for apm data sources, Convex and simplify PHP flow (#10261) @makeavish
- feat: The open Icon in the quick filters is not correct (#10244) @ishan621
- feat(authz): add support for wildcard selector (#10208) @vikrantgupta25
- feat: added new time series panel (#10207) @ahrefabhi
- feat: added new time-series graph (#10201) @ahrefabhi
- feat: added changes to compute legend items width for virtualization (#10196) @ahrefabhi
- feat: consume new semantic token and automatic light and dark mode theming (#10104) @SagarRajput-7
- feat: updated the generated apis (#10171) @SagarRajput-7
- feat(authz): migrate rbac to authz (#10134) @vikrantgupta25
- feat: added a new tooltip plugin (#10167) @ahrefabhi
- test(integration): alert firing verification fixture (#10131) @abhishekhugetech
- feat: sidebar enhancement (#10157) @SagarRajput-7
- feat: added line styling options for uplot (#10166) @ahrefabhi
- feat: Added ChartLayout component + utils to correctly position Legends and Chart in the view (#10160) @ahrefabhi
- feat: implement uPlot builder pattern API for chart configuration (#10069) @ahrefabhi
🐛 Bug Fixes
- fix(meter): custom step intervals for meter aggregations (#10255) @vikrantgupta25
- fix: flaky dashboard test (#10254) @AshwinBhatkal
- fix: ensure trace time range is fetch correctly (#10252) @krsoninikhil
- fix: improve qbtoexpr test suite (#10217) @piyushsingariya
- fix: minor changes for gateway and forgot password apis (#10204) @balanikaran
- fix: added fix for tooltip sizing (#10205) @ahrefabhi
- Fix/query label fix (#10158) @aks07
- fix: added fix for storing legend preferences (#10184) @ahrefabhi
- fix: add missing query params for gateway apis (#10190) @balanikaran
- fix: minor fix in tooltip rendering (#10175) @ahrefabhi
- fix: handling of traces intrinsic fields colliding with attributes (#10170) @tushar-signoz
- fix: small fixes for scale + legend sizing (#10168) @ahrefabhi
- test(integration): alert firing verification fixture (#10131) @abhishekhugetech
- fix: add missing data for promql and anomaly rules (#10097) @jatinderjit
- test(integration): added fixture for inserting alert data (#10101) @abhishekhugetech
- fix: minor fix for uplot scale (#10164) @ahrefabhi
- test(integration): added fixture for creating alert rule (#10092) @abhishekhugetech
- fix: Service Map environment filter not working with DOT_METRICS_ENABLED (#10227) @ederelias
🧰 Maintenance
- chore(release): bump SigNoz to v0.111.0, OTel Collector to v0.142.0 (#10271) @Primus-bot
- chore: use variable select strategy + (#10245) @AshwinBhatkal
- chore: folder name change + CODEOWNER update (#10246) @AshwinBhatkal
- chore: preserve the original duration format (#10149) @jatinderjit
- chore: move fields api to openapi spec (#10219) @srikanthccv
- chore: updated chart theme colors (#10233) @ahrefabhi
- chore: remove inline enum and implement jsonschema.Enum for metric types (#10238) @srikanthccv
- chore: separate out query and custom variable (#10221) @AshwinBhatkal
- chore: separate out textbox variable into it's own component (#10206) @AshwinBhatkal
- chore: add max-params eslint rule and update contribution guidelines (#10200) @AshwinBhatkal
- chore(metricsexplorer): update tags and regenerate (#10197) @srikanthccv
- chore: made
group_waitandgroup_intervalconfiguration dynamic for alert manager (#10198) @abhishekhugetech - chore: update variables store with derived values (#10194) @AshwinBhatkal
- chore: use single reducer in create alerts flow (#10179) @amlannandy
- chore: update error state for alert not found (#10132) @amlannandy
- chore: variable store set function (#10174) @AshwinBhatkal
- chore: query builder / hooks to use new variable store (#10148) @AshwinBhatkal
- chore: dashboard grid / widget / hooks to use new variable store (#10147) @AshwinBhatkal
- chore: dashboard container to use new variable store (#10146) @AshwinBhatkal
- refactor: switch group by instead of triggering aggregation (#10263) @krsoninikhil
- test: added test suites for uplotchart component (#10247) @ahrefabhi
- Allow saving previous query in query builder (#10122) @aks07
- Add cancel query functionality to dashboard edit panel (#10152) @aks07
New Contributors
- @krsoninikhil made their first contribution in #10252
- @ederelias made their first contribution in #10227
Full Changelog: v0.110.1...v0.111.0
v0.110.1
🚀 Features
- feat: pass region to docs (#10068) @manika-signoz
- feat: has function support New JSON QB (#10050) @piyushsingariya
🐛 Bug Fixes
- fix: added fix for useDimensions returing 0,0 on mount (#10154) @ahrefabhi
- test(integration): fixture for notification channel (#10089) @abhishekhugetech
- Fix broken Group By behaviour (#10100) @aks07
- Fix typo in LLM Observability section (#10155) @gkarthi-signoz
🧰 Maintenance
- chore(release): bump SigNoz to v0.110.1 (#10159) @Primus-bot
- chore: variable store set up (#10145) @AshwinBhatkal
- chore: update CODEOWNERS file for dashboards (#10144) @AshwinBhatkal
- chore: add eslint rules for import export sorting rules (#10074) @AshwinBhatkal
- test(integration): fixture for notification channel (#10089) @abhishekhugetech
- Adding LLM Observability Docs Ref to README.md (#10142) @gkarthi-signoz
- Show both tag/resource variants for identical keys in pipeline filter options (#10150) @aks07
Full Changelog: v0.110.0...v0.110.1
v0.110.0
What's Changed
🚀 Features
- Revert "feat: sidebar enhancement" (#10137) @therealpandey
🧰 Maintenance
- chore(release): bump SigNoz to v0.110.0 (#10139) @Primus-bot
v0.109.3
What's Changed
🚀 Features
- feat: remove search input and add view data sources button in integrations header (#10123) @makeavish
- feat: sidebar enhancement (#9748) @SagarRajput-7
🐛 Bug Fixes
- fix: dont filter static fields for metadata (#10135) @tushar-signoz
🧰 Maintenance
- chore(release): bump SigNoz to v0.109.3 (#10136) @Primus-bot
v0.109.2
🧰 Maintenance
- chore(release): bump SigNoz to v0.109.2 (#10130) @Primus-bot
Full Changelog: v0.109.1...v0.109.2
v0.109.1
🧰 Maintenance
- chore: add node version in gor yaml files (#10128) @AshwinBhatkal
Full Changelog: v0.109.0...v0.109.1
v0.109.0
🚀 Features
- feat: improved keys adjustment logic (#9927) @tushar-signoz
- feat: add new onboarding docs/logos and update documentation to enforce SVG for images (#10120) @makeavish
- feat(authz): scafolding for rbac migration (#10121) @vikrantgupta25
- feat: forgot password api and token expiry (#10073) @balanikaran
- Feat: show (cmd + return) as helper text in Run Query button (#10082) @aks07
- feat: move to clone instead of json marshal (#10076) @therealpandey
- feat: extract context and data type from telemetry field name (#9986) @tushar-signoz
- fix: handle attribute collision (#10086) @tushar-signoz
- chore: add query params to metrics explorer (#10091) @therealpandey
- feature: init open api ts code gen (#10011) @AshwinBhatkal
- feat: Improve Power-User Experience with Query-Aware Filter Management (#9978) @ishan621
- feat: remove old login endpoint (#10079) @therealpandey
🐛 Bug Fixes
- fix: handle custom time ranges in timezones correctly (#10094) @YounixM
- fix: handle attribute collision (#10086) @tushar-signoz
- fix: update queryrange for consumer lag view to use dot notation if dotMetrics is enabled (#10078) @YounixM
- fix: add support for minimum data points in PromQL alerts (#9975) @jatinderjit
🧰 Maintenance
- chore(release): bump SigNoz to v0.109.0, OTel Collector to v0.129.13 (#10127) @Primus-bot
- chore(env): add docs base url (#10112) @vikrantgupta25
- chore: added Validate function for QueryBuilderFormula struct (#10041) @abhishekhugetech
- chore: add eslint rules for no-unused-vars (#10072) @AshwinBhatkal
- chore(lint): enable wastedassign (#10103) @vikrantgupta25
- chore: add eslint rules for no-console (#10071) @AshwinBhatkal
- chore: make new alerting experience as default with the ability to switch to classic (#10040) @amlannandy
- chore: update metrics explorer v2 generated APIs (#10093) @amlannandy
- chore: return notification channel info in Create notification channel API (#10090) @abhishekhugetech
- chore: add eslint rules for no-else-return and curly (#10070) @AshwinBhatkal
- chore: updated ESLint base config with comments (#10067) @AshwinBhatkal
- chore: move types, constants to separate files, delete unused code (#10026) @YounixM
- test: add mocks for tokenizer (#10081) @therealpandey
- Update pull_request_template.md (#10064) @YounixM
Full Changelog: v0.108.0...v0.109.0
v0.108.0
🚀 Features
- feat: sso stats reporting (#10062) @balanikaran
- feat: gateway apis (#10010) @balanikaran
- feat(binding): add support for query params (#10053) @therealpandey
- feat(license-section): add section to view license key (#10039) @aniketio-ctrl
- Add attribute action in common col of span details drawer (#10017) @aks07
- feat: idp attributes mapping (#9841) @balanikaran
- feat: auth revamp flow (#9901) @SagarRajput-7
- Add context7.json with URL and public key (#10037) @makeavish
🐛 Bug Fixes
- fix: use reliable selenium methods for actions in integration tests (#10061) @balanikaran
- fix: move ee references out of cmd/community (#10063) @therealpandey
- fix: promql and clickhouse query based panels refresh on dynamic variable change (#10060) @AshwinBhatkal
- fix: do not sort in descending locally if the other is explicitly spe… (#10033) @srikanthccv
- Fix Cmd/ctrl + Enter in qb to run query (#10048) @aks07
- fix(signoz): remove version check at the beginning (#10046) @therealpandey
- fix: fix auto collapse fields when emptied (#9988) @aks07
- fix: query variable referencing custom variable (#10023) @AshwinBhatkal
- fix: dashboard - textbox default variable not working (#9843) @AshwinBhatkal
- fix: overflowing tag input on antd (#10018) @aks07
- fix(kafka): fix nil pointer error in evaluation api (#10015) @therealpandey
- fix: added layout fix for changelog modal (#10012) @ahrefabhi
- Fix/animation offload to cpu (#9961) @ahrefabhi
🧰 Maintenance
- chore(release): bump SigNoz to v0.108.0 (#10065) @Primus-bot
- chore: handle threshold unit scaling issues (#10020) @amlannandy
- chore: update yarn.lock (#10051) @AshwinBhatkal
- chore: update .gitignore with only settings.json of .vscode folder (#10058) @AshwinBhatkal
- chore: add codeowners for authn (#10055) @therealpandey
- chore: return original error message with hints for invalid promql query (#10034) @srikanthccv
- chore: update codeowners file (#10031) @vikrantgupta25
- chore: update CODEOWNERS (#10028) @srikanthccv
- chore: improve pull request template clarity and visibility (#10021) @YounixM
- chore: remove airbnb from ESLint, update prettier rules and update VS Code settings (#10013) @AshwinBhatkal
- chore: fill y axis unit in alerts coming from dashboards (#9982) @amlannandy
- test(integration): add cumulative counter rate tests (#9976) @srikanthccv
- refactor: using global config's ingestion URL (#10019) @swapnil-signoz
Full Changelog: v0.107.0...v0.108.0
v0.108.0-rc.1
Changelog
- ea15ce4 feat: sso stats reporting (#10062)
- 865a7a5 fix: promql and clickhouse query based panels refresh on dynamic variable change (#10060)
- de4ca50 refactor: using global config's ingestion URL (#10019)
- 8cabaaf fix: handle threshold unit scaling issues (#10020)
- e9d66b8 chore: update yarn.lock (#10051)
- 26d3d6b feat: gateway apis (#10010)
- 36d6deb chore: update .gitignore with only settings.json of .vscode folder (#10058)
- 445b0ca chore: add codeowners for scaffold (#10055)
- 132f10f feat(binding): add support for query params (#10053)
- 14011bc fix: do not sort in descending locally if the other is explicitly spe… (#10033)
- f17a332 feat(license-section): add section to view license key (#10039)
- 5ae7a46 Fix Cmd/ctrl + Enter in qb to run query (#10048)
- 51c3628 fix(signoz): remove version check at the beginning (#10046)
- 6a69076 Add attribute action in common col of span details drawer (#10017)
- edd04e2 fix: fix auto collapse fields when emptied (#9988)
- ee734cf chore: return original error message with hints for invalid promql query (#10034)
- 6d137bc feat: idp attributes mapping (#9841)
- 4441616 fix: query variable referencing custom variable (#10023)
- 31e9e89 fix: dashboard - textbox default variable not working (#9843)
- 3259742 feat: auth revamp flow (#9901)
- 7c1a531 Add context7.json with URL and public key (#10037)
- 5a45532 chore: update codeowners file (#10031)
- e9501d2 test(integration): add cumulative counter rate tests (#9976)
- c306e66 chore: update CODEOWNERS (#10028)
- 767a0cc chore: improve pull request template clarity and visibility (#10021)
- 4f9efcc chore: remove airbnb from ESLint, update prettier rules and update VS Code settings (#10013)
- bf2dd61 chore: fill y axis unit in alerts coming from dashboards (#9982)
- d3f1502 fix: overflowing tag input on antd (#10018)
- a5c021e fix(kafka): fix nil pointer error in evaluation api (#10015)
- 8b9fcae fix: added layout fix for changelog modal (#10012)
- e75abcb Fix/animation offload to cpu (#9961)
v0.107.0
🚀 Features
- feat: onGroupBy - show timeseries panel - #3403 (#9921) @ishan621
- feat: Pin log detail -> trace correlation button to top or more discoverable (#9981) @ishan621
- feat: improve date range selection ux (#9994) @YounixM
- feat: Improved UX for Date Time Picker (#9944) @YounixM
- chore: add ability to delay the evaluation start for new groups (#9621) @abhishekhugetech
- fix: test notification always sends a new notification (#9807) @abhishekhugetech
- chore: JSON Logs Query Experience (#9381) @piyushsingariya
- chore: add Open API spec defs for metrics explorer (#9934) @nikhilmantri0902
🐛 Bug Fixes
- Fix: Make exists in small case recognise as valid non value op (#9989) @aks07
- fix: close button when importing dashboard json (#9987) @AshwinBhatkal
- chore: fix undefined labels error in alerts (#9589) @amlannandy
- fix(dashboard): delete dashboard shouldn't break on license check (#9984) @vikrantgupta25
- tests(integration): organize querier test and use numbered prefixes (#9969) @srikanthccv
- fix: test notification always sends a new notification (#9807) @abhishekhugetech
- fix(tokenizer): fix concurrent map writes in jwt tokenizer (#9960) @therealpandey
- fix: added fix for reduce to resetting back to avg (#9947) @ahrefabhi
- fix(preference): update user preference apis to return 200 when preference exists but has no value (#9957) @vikrantgupta25
- fix(alertmanager): remove ambiguous reference to org_id (#9955) @vikrantgupta25
- fix: test alert should open valid link with more info (#9896) @abhishekhugetech
- fix(alertmanager): disallow creating invalid channels (#9946) @therealpandey
🧰 Maintenance
- chore(release): bump SigNoz to v0.107.0 (#10007) @Primus-bot
- chore: rename Variables folder to DashboardVariableSettings (#9990) @AshwinBhatkal
- chore: make settings drawer reusable (#9985) @AshwinBhatkal
- chore: fix undefined labels error in alerts (#9589) @amlannandy
- chore: rename NewDashboard to DashboardContainer (#9980) @AshwinBhatkal
- chore: add CODEOWNERS for dashboard page and container (#9979) @AshwinBhatkal
- chore: add metric data generators (#9968) @srikanthccv
- chore: use uv (#9964) @srikanthccv
- chore: add ability to delay the evaluation start for new groups (#9621) @abhishekhugetech
- chore: add new related keywords in onboarding (#9963) @makeavish
- chore: y-axis unit selector changes in alerts and dashboards (#9936) @amlannandy
- chore: ease in disabling grouping in notification settings (#9698) @amlannandy
- chore: alert type selection page improvements (#9724) @amlannandy
- chore: add fillZero function to query builder functions list (#9651) @amlannandy
- chore: update cloud integration agent version to v0.0.8 (#9956) @swapnil-signoz
- chore: add query step intervals in response meta (#9954) @srikanthccv
- chore: JSON Logs Query Experience (#9381) @piyushsingariya
- chore: ignore logs for
context.Cancelederrors (#9945) @jatinderjit
New Contributors
- @jatinderjit made their first contribution in #9945
Full Changelog: v0.106.0...v0.107.0