From 5181b0613fd429fcfbc9ab69316c39a7f9832203 Mon Sep 17 00:00:00 2001 From: shiv Date: Tue, 21 Jul 2026 09:57:23 +0530 Subject: [PATCH 1/3] docs: add 1.3.0 server release notes --- .../docs/installation/server/release/1.3.0.md | 91 +++++++++++++++++++ .../docs/installation/server/release/index.md | 1 + 2 files changed, 92 insertions(+) create mode 100644 doc-server/docs/installation/server/release/1.3.0.md diff --git a/doc-server/docs/installation/server/release/1.3.0.md b/doc-server/docs/installation/server/release/1.3.0.md new file mode 100644 index 0000000..049061d --- /dev/null +++ b/doc-server/docs/installation/server/release/1.3.0.md @@ -0,0 +1,91 @@ +--- +sidebar_position: -130 +--- + +# v1.3.0 + +## What's Changed + +### πŸ• Kubernetes + +- feat: Sort Kubernetes clusters by connection health on the landing page +- feat: Display live CPU and memory usage in pod container resource views +- feat: Support cross-filtering dependencies between namespace and workload dropdowns across telemetry views +- feat: Automatically run server-side recommendation scans on initial Kubernetes agent connection +- fix: List GKE clusters across locations to prevent multi-region InvalidArgument errors + +### πŸ• Troubleshoot + +- feat: Support GCP Cloud Trace evidence and trace-correlated log viewing +- feat: Add Cloud Run deployment-diff card and structured cloud logs viewer +- feat: Add series-match metric discovery capabilities for workload telemetry +- feat: Route cost-server metrics via the observability API +- feat: Support provider-independent canonical log fetching with end-to-end query, provider, and label metadata +- feat: Expand Knowledge Graph with in-cluster database classification, Azure resource edge derivation, and region/zone node metadata +- feat: Refactor alarm actions into an interactive side panel with configuration editing +- feat: Support per-instance integration account mapping and display integration profiles in expandable user list rows +- feat: Add LLM-assisted per-class triage scoring with tenant feature flags, status history timelines, and change reason tracking +- feat: General UI enhancements including sticky table headers, brand-neutral partner loaders, 48-hour empty states, and tenant boundary banners +- fix: Automatically rebuild shared RabbitMQ connections and handle queue migrations during channel recovery +- fix: Return raw ClickHouse result tables for trace aggregation and projection queries + +### πŸ• Notifications + +- fix: Prevent Google Chat API calls from blocking the event loop + +### πŸ• Tickets + +- fix: Allow read-only users to create tickets and add ticket comments +- fix: Normalize scheme-less Jira configuration URLs prior to host validation + +### πŸ• Workflow + +- feat: Support multi-source system runbook templates with browseable labels +- feat: Add client-side validation for timezone and date-format template filters +- fix: Resolve issue where approved workflow tasks remained stuck in SCHEDULED state +- fix: Enable provider-aware validation for Get Ticket workflow forms +- fix: Improve matching for legacy webhook URLs during workflow publishing +- fix: Preserve auto-optimize execution history and record failed runs in the Tasks tab + +### πŸ• Cloud + +- feat: Enhance GCP observability with Cloud Run response-code metrics, structured audit log attributes, and deployment change enrichment +- feat: Support applying and reverting alert threshold suggestions directly or via Pull Request +- feat: Calculate and display blast-radius safety bands and default impact scoring on workload recommendations +- feat: Add alternate instance type selectors and fallback resolution for EC2 recommendations +- fix: Decouple post-report synchronization from spend-fetching failures +- fix: Capture diagnostic evidence for GCP metric alert events +- fix: Optimize ECS task metadata fetching and eliminate region-wide scans during EventBridge processing +- fix: Accurately report stopped GCP Cloud SQL instances as STOPPED +- fix: Skip AWS regions where services return InvalidAction errors +- fix: Exclude Azure Defender assessments from resource persistence +- fix: Correct memory-unit formatting in right-sizing Pull Request creation + +### πŸ• AI + +- feat: Support per-model context windows, o200k token counting, budget-aware recovery, and custom deployment gating +- feat: Optimize coding agent token usage via run-scoped memory, bounded tools, and incident evidence summarization +- feat: Enable tenant-wide b-Cortex/Settings reads and streamline memory RPC endpoints +- feat: Enable @finops agent to propose recommendation applications via UI hand-off +- feat: Ground automation-builder event triggers in real event schemas and explain proposed edits +- feat: Add egress filter action gate hooks, per-message metadata tracking, and UI indicators +- feat: Enable turn-1 parallel fanout for investigations and surface structured triage reasoning in event analysis +- feat: Enhance AI Cost Analyzer with Tools tabs, Users leaderboards, prompt-trace viewers, severity highlighting, and token cleanup cron jobs +- feat: Make Nubi follow-up and assistant panels collapsible +- fix: Enable PR-followup metadata edits on Projects-classic organizations +- fix: Prevent internal account IDs and provider tags from appearing in workflow-builder follow-up options +- fix: Automatically build automations on first approval in nested chat flows +- fix: Improve tool execution reliability with schema-aware input validation and enhanced error hints +- fix: Prevent AWS investigation agent hallucinations and unsafe command executions +- fix: Cap log fetching limits to match Loki caps and resolve stale prompt issues +- fix: Harden background memory jobs and resolve concurrency races +- fix: Guard against missing pod container resources in cluster right-sizing fallbacks +- fix: Prevent token-usage metric panics and eliminate double-counting of Gemini cached tokens +- fix: Gate scratchpad context compression on pressure and display compression cause on visibility cards +- fix: Gate event analyzer synthesis step on completion and regeneration states +- fix: Prevent system-user sentinels from forwarding as user IDs and invalidate stale AI cache pointers + +### πŸ• Integrations + +- feat: Support configuring multiple RabbitMQ integrations per account +- feat: Support per-source webhook subject and namespace label mapping diff --git a/doc-server/docs/installation/server/release/index.md b/doc-server/docs/installation/server/release/index.md index e27b288..0de73cc 100644 --- a/doc-server/docs/installation/server/release/index.md +++ b/doc-server/docs/installation/server/release/index.md @@ -10,6 +10,7 @@ This section provides a comprehensive overview of all NudgeBee server releases. Here's a list of recent NudgeBee server releases, starting with the most recent: +* **v1.3.0** - [View Release Notes](./1.3.0) * **v1.2.0** - [View Release Notes](./1.2.0) * **v1.1.0** - [View Release Notes](./1.1.0) * **v1.0.0** - [View Release Notes](./1.0.0) From 79420755a441c52e509d5e8ef26f71c9b86e215f Mon Sep 17 00:00:00 2001 From: shiv Date: Tue, 21 Jul 2026 09:58:46 +0530 Subject: [PATCH 2/3] docs: add 1.3.0 entry to product_updates.json --- product-updates/product_updates.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/product-updates/product_updates.json b/product-updates/product_updates.json index 4d1117b..27fafd0 100644 --- a/product-updates/product_updates.json +++ b/product-updates/product_updates.json @@ -1,4 +1,14 @@ [ + { + "slug": "2026-07-1_3_update", + "title": "NudgeBee 1.3.0 is Here", + "body": "Here's a quick overview of the latest updates and improvements we've made to NudgeBee.", + "category": "announcement", + "url": "https://docs.nudgebee.com/docs/installation/server/release/1.3.0/", + "highlight": true, + "is_active": true, + "published_at": "2026-07-21T00:00:00Z" + }, { "slug": "2026-07-1_2_update", "title": "NudgeBee 1.2.0 is Here", From 88e783cd160c549c3c56a4c83b1b1e7f2afb6913 Mon Sep 17 00:00:00 2001 From: shiv Date: Tue, 21 Jul 2026 10:02:39 +0530 Subject: [PATCH 3/3] docs: use category-specific emojis in 1.3.0 release notes --- .../docs/installation/server/release/1.3.0.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/doc-server/docs/installation/server/release/1.3.0.md b/doc-server/docs/installation/server/release/1.3.0.md index 049061d..09882dd 100644 --- a/doc-server/docs/installation/server/release/1.3.0.md +++ b/doc-server/docs/installation/server/release/1.3.0.md @@ -6,7 +6,7 @@ sidebar_position: -130 ## What's Changed -### πŸ• Kubernetes +### ☸️ Kubernetes - feat: Sort Kubernetes clusters by connection health on the landing page - feat: Display live CPU and memory usage in pod container resource views @@ -14,7 +14,7 @@ sidebar_position: -130 - feat: Automatically run server-side recommendation scans on initial Kubernetes agent connection - fix: List GKE clusters across locations to prevent multi-region InvalidArgument errors -### πŸ• Troubleshoot +### πŸ” Troubleshoot - feat: Support GCP Cloud Trace evidence and trace-correlated log viewing - feat: Add Cloud Run deployment-diff card and structured cloud logs viewer @@ -29,16 +29,16 @@ sidebar_position: -130 - fix: Automatically rebuild shared RabbitMQ connections and handle queue migrations during channel recovery - fix: Return raw ClickHouse result tables for trace aggregation and projection queries -### πŸ• Notifications +### πŸ”” Notifications - fix: Prevent Google Chat API calls from blocking the event loop -### πŸ• Tickets +### 🎫 Tickets - fix: Allow read-only users to create tickets and add ticket comments - fix: Normalize scheme-less Jira configuration URLs prior to host validation -### πŸ• Workflow +### πŸ”„ Workflow - feat: Support multi-source system runbook templates with browseable labels - feat: Add client-side validation for timezone and date-format template filters @@ -47,7 +47,7 @@ sidebar_position: -130 - fix: Improve matching for legacy webhook URLs during workflow publishing - fix: Preserve auto-optimize execution history and record failed runs in the Tasks tab -### πŸ• Cloud +### ☁️ Cloud - feat: Enhance GCP observability with Cloud Run response-code metrics, structured audit log attributes, and deployment change enrichment - feat: Support applying and reverting alert threshold suggestions directly or via Pull Request @@ -61,7 +61,7 @@ sidebar_position: -130 - fix: Exclude Azure Defender assessments from resource persistence - fix: Correct memory-unit formatting in right-sizing Pull Request creation -### πŸ• AI +### πŸ€– AI - feat: Support per-model context windows, o200k token counting, budget-aware recovery, and custom deployment gating - feat: Optimize coding agent token usage via run-scoped memory, bounded tools, and incident evidence summarization @@ -85,7 +85,7 @@ sidebar_position: -130 - fix: Gate event analyzer synthesis step on completion and regeneration states - fix: Prevent system-user sentinels from forwarding as user IDs and invalidate stale AI cache pointers -### πŸ• Integrations +### πŸ”Œ Integrations - feat: Support configuring multiple RabbitMQ integrations per account - feat: Support per-source webhook subject and namespace label mapping