🚀 Features
- feat(infra-monitoring): v2 daemonsets list api (#11149) @nikhilmantri0902
- feat(alerts): add docs and agent skill info banner to ClickHouse query editor (#11262) @krsoninikhil
- feat: new module for tags (#11254) @namanv3
- feat(cmd): add metastore migrate command (#11311) @therealpandey
- feat(authz): introduce detach relationship (#11298) @vikrantgupta25
- feat(infra-monitoring): v2 jobs list api (#11148) @nikhilmantri0902
- feat(infra-monitoring): v2 statefulsets list api (#11146) @nikhilmantri0902
- feat(authz): enable multi role assignment for members page (#11269) @SagarRajput-7
- feat(infra-monitoring): v2 deployments list api (#11140) @nikhilmantri0902
- Feat/trace details pending 2 (#11255) @aks07
- feat: add lint rule to enforce subpath imports for Signoz UI components (#11275) @YounixM
- Feat/trace details pending (#11170) @aks07
- feat(infra-monitoring): v2 volumes list api (#11137) @nikhilmantri0902
- feat(pnpm): migrate away from yarn (#11158) @H4ad
- feat: module and store for span mapper (#11127) @nityanandagohain
- feat: migrate from lucide react and antD icons to signoz icons (#11222) @tewarig
- feat: meter reporter for new billing infra (#11016) @karanbalani
- feat(infra-monitoring): v2 clusters list api (#11132) @nikhilmantri0902
- feat(authz): enable multi role assignment for service account (#11231) @SagarRajput-7
- feat(infra-monitoring): v2 namespaces list api (#11131) @nikhilmantri0902
- feat(auditor): add file provider (#11252) @therealpandey
- feat(authz): add resource-level FGA for service accounts (#11065) @vikrantgupta25
- feat: update imports for @signozhq/ui components (#11237) @YounixM
- feat(ruletypes): publish OpenAPI 3 discriminator on RuleThresholdData and EvaluationEnvelope (#11180) @therealpandey
- feat: replicate perses structs but with proper plugin references (#11031) @namanv3
- feat(ingestion): make set alert on ingestion limit prominent and added default alert name (#11215) @SagarRajput-7
- feat(typography): migrate to @signozhq/ui (#11199) @H4ad
- feat(sqlstore): enable transaction_mode immediate (#10825) @vikrantgupta25
- Feat: Trace Details Revamp (#10973) @aks07
- feat(infra-monitoring): show total items count on list page (#11212) @H4ad
- feat(infra-monitoring): v2 nodes list api (#11128) @nikhilmantri0902
- feat(llmpricing): implement store and module and integrate with opamp (#11089) @nityanandagohain
🐛 Bug Fixes
- fix: resource tag querybuilding in conditionFor (#11302) @piyushsingariya
- chore(test): fix, unskip and refactor platform surfaces tests (#11301) @SagarRajput-7
- fix: return 404 when no comparable spans are found (#11289) @krsoninikhil
- fix: added fix for traceoperator not getting saved in alerts (#11208) @ahrefabhi
- fix(time-picker): disable browser autofill on time selection input (#11247) @AshutoshSharma-pixel
- fix(alert-details): missing icon for nodata alerts (#11292) @jatinderjit
- fix(alerts): invalidate rule cache after disable/enable toggle (#11295) @jatinderjit
- fix: remove returnSpansFrom from rawexport e2e (#11278) @piyushsingariya
- fix: disable opamp integration for llm (#11284) @nityanandagohain
- fix: replace log icons with list icon (#11283) @tewarig
- fix(infra-monitoring): handle -1 values on hosts metrics (#11256) @H4ad
- fix: handle ragged label sets in scalar table conversion (#11112) @nityanandagohain
- fix(global-time): initialize store with default value instead of 0 (#11257) @H4ad
- fix(status): strip 'v' prefix before comparing versions (#11011) @Mrsandeep27
- fix: disallow group by timestamp for timeseries request (#11018) @tushar-signoz
- fix(lint-staged): run format for css files & parallel tsgo check (#11213) @H4ad
- fix(frontend): simplify password matching logic (#11174) @belikedeep
- fix: dashboard date refresh (#11201) @tushar-signoz
- Fix: dangling and syntax in dashboard filter ( #10674) (#11243) @rinkydevi
- fix(frontend): open trace details in new tab from funnel results (#10999) @Dasmat13
🧰 Maintenance
- chore(release): bump SigNoz to v0.124.0 (#11322) @Primus-bot
- chore(pnpm): upgrade deps & add minimum release age (#11274) @H4ad
- chore(test): fix, unskip and refactor platform surfaces tests (#11301) @SagarRajput-7
- chore(husky): ensure can run without xterm-256color (#11297) @H4ad
- chore(signozhq): bump to 0.0.19 (#11294) @H4ad
- chore(authz): add support for wildcard selectors (#11310) @vikrantgupta25
- chore: pin pnpm version in package.json and enforce via preinstall (#11303) @AshwinBhatkal
- chore: revert signoz to v0.122.0 release in deploy/docker (#11286) @Nageshbansal
- chore(release): bump SigNoz to v0.123.0, OTel Collector to v0.144.4 (#11282) @Primus-bot
- chore: update orval (#11267) @tewarig
- chore: update ts-jest and show filters styles (#11266) @tewarig
- chore: filter out warning and info level events (#11216) @YounixM
- Trace Details: Migrate to CSS modules (#11288) @aks07
- test: new playwright project to seed data (#11271) @AshwinBhatkal
- refactor(icons): replace LoadingOutlined with SigNoz Loader (#10839) @yadavshubham01
- test: dashboards list spec with new e2e framework (#11190) @AshwinBhatkal
New Contributors
- @AshutoshSharma-pixel made their first contribution in #11247
- @rinkydevi made their first contribution in #11243
Full Changelog: v0.123.0...v0.124.0