Charts and Reports for JSM

Latest Release Notes


2026-07

Improvement

CV3-928 Templates Last N months & Last N months including this month

NSP-978 Filter-value loading state, and Save-view/filter saving indicator

NSP-996 Add app license check + "License Expired" experience (design & implementation)

New Feature

NSP-1029 Support for daily email scheduling

Story

NSP-1011 Add cumulative 'Unresolved Tickets Over Time' (open backlog) chart -- running count of open issues at each point in time

NSP-1017 SaaS login fails for Forge-migrated accounts β€” make login Forge-aware via Offline User Impersonation

NSP-1039 PDF Table styling

Task

NSP-885 HIGH-2 β€” pprof endpoints protected only by a hardcoded query parameter

NSP-1038 Support for more complex jql filters

Bug

CV3-966 Pagination not working in Table widget for Public Link

CV3-976 Date filters: resolve relative date windows in the account timezone (Defect C)

NSP-883 CRIT-3 β€” Forge webhook handlers continue with nil claims on JWT signature failure

NSP-1006 ADF field popup fails in portal page

NSP-1021 Opening the tickets results in an error message

NSP-1022 Multi-select fields on the X-axis

NSP-1027 Reports can not be exported via PDF/PPTX

NSP-1030 Support Case: Dashboard - Gadget - View24 - Crashes The Page

Service Request

VS-2272 Reports can not be exported via PDF/PPTX

VS-2273 Support Case: Dashboard - Gadget - View24 - Crashes The Page

Sub-task

NSP-1007 Forge just-in-time account-create race: false 401 + redundant pull


2026-06

Improvement

CV3-973 Loading widget menu takes exceptionally long

NSP-920 "Get Started with views" button inside adminPage module not working

NSP-934 Support for Full Screen Modal

NSP-960 Security Incident: JSM customer Forge relay can override AccID and read cross-account issue data

NSP-963 Charts and Reports App - Cerillion Customers Unable to Access via Customer Portal

NSP-966 Unable to Access Charts and Reports on Customer Portal

NSP-967 Forge event ingestion overwrites issue fields with blank values in ClickHouse (Charts & Reports data mismatch across multiple JSM clients)

NSP-972 Public link tables not showing full data.

NSP-975 Portal customer sees empty view list when JSM org lookup silently fails β€” non-2xx swallowed as "no orgs", empty result cached 30 min (VS-2263)

NSP-976 Harden Forge FIT validation: cache JWKS (background refresh) + pin RS256 β€” per-request JWKS fetch causes transient 401s

NSP-977 Centralize permission management: PermissionManager (coarse) + AuthZ service (fine) β€” behavior-preserving TDD refactor (Connect + Forge)

NSP-981 View filter when selecting unassigned doesn't show unassigned data

NSP-986 Standardise EU charts/reports deploy path: move ~/cr_eu to ~/charts on cr server

NSP-989 Smooth loading animation for table widgets.

QR-864 App loading screen hang

VS-2254 Updates in SLA met vs breached are not being saved

VS-2255 Loading widget menu takes exceptionally long

VS-2260 Can't find users when using the assignee filter

VS-2263 Charts & report for the Customer Maersk

Bug

CV3-974 Search function in Assignee filter not working

NSP-881 CRIT-4 β€” App-Access Bypass: Backend Does Not Enforce `view26-global-permission` (Forge)

NSP-917 Missing icon for DrillDown in Analyze Widget page

NSP-918 Forge: Filter dropdowns show "No item found!" in Create Widget wizard

NSP-921 Analyze widget page - report generation failed + missing chart type switcher

NSP-928 UX improvement: fix flashing of icons in create-view and drill-down

NSP-930 UX improv: Disable Analyze button and all download buttons while widget data is loading

NSP-932 Portal View not loading for customers

NSP-964 Widget sidebar list stuck on loading spinner after copying or editing a widget

NSP-965 Forge Pull orphans portal-customer users

NSP-968 Customers are not able to visit dashboards > endless loading screen

NSP-970 Portal page infinite loading due to unhandled exceptions

NSP-971 Portal Filters dropdown search does not filter fields correctly

QR-865 Widget editor: edits to existing widgets (filter & chart styling) are not persisted

VS-2259 Customers are not able to visit dashboards > endless loading screen


2026-05

Improvement

NSP-647 Fix the missing features to complete codebase migration

NSP-782 Tuning for Clickhouse production

NSP-821 Track Gadgets usage in Connect Deployment

NSP-827 Forge manifest file for testing Connect App

NSP-865 Handling of missing webhooks in Forge remote

NSP-872 manifest-file for C&R Forge without trigger of major update

NSP-875 CRIT-1 β€” ClickHouse SQLi via filter fieldID β€” Cross-Tenant Bypass Confirmed

NSP-877 View Sharing not working

NSP-882 CRIT-4 β€” App-Access Bypass: Forge manifest Does Not Enforce `view26-global-permission`

NSP-884 HIGH-5 β€” Remove CloudFortifiedMetricsHandler

QR-863 Remove accounts with duplicate client key and cloud ID


2026-04

Improvement

CV3-967 Chartplus Colouring and Legend Bug

NSP-780 BigQuery new format logs

NSP-787 When the 'Group by' field allows multiple selections, create a combined value instead of separate duplicate tickets.

NSP-802 Include View id and account id in go backend logs

NSP-805 Phase 1 - backend-logging-overhaul

NSP-806 Per-request query coalescing: run Dashboard filter once per view load

VS-2197 Filters werken niet in Charts en Reports

VS-2198 How do I change the color of my bars in the charts? they all look the same


2026-03

Improvement

CV3-954 Portal Page Requirements: Copy fields in widgets & Restrict change of positionof widgets

NSP-727 Disable "Select All" option for Async component

NSP-749 Deployment to GLOBAL-Prod with rollback pipeline

Bug

CV3-955 'Select All' filter for the custom field 'incident grouper' of label type

CV3-957 X axis does not match data filter in SLA met vs breached timeline

CV3-960 Share with Organization allows adding Organization more than once


2026-02

Improvement

CV3-953 Option hide 'Key' Field in Table widget and Full Data view

NSP-516 Clickhouse migration

NSP-588 Validation with customer data-sets

NSP-627 Tooling updation

NSP-628 Staging release - bugfixes

NSP-630 Feature parity reviewing between Forge and Connect versions

NSP-691 Deployment to US-Prod with rollback pipeline

VS-2162 Custom Table Widget shows No Data

VS-2168 Kudos Solutions - Table Widget Request To Hide Key Field


2026-01

Improvement

NSP-586 API changes for read/write to Clickhouse

NSP-648 Change partitioning to account-id instead of month