VS Code Plugin 2.0


The CloudZero VS Code Plugin 2.0 is generally available. A new Sidebar centralizes CostFormation workflows in the editor — switch orgs, browse and create namespaces, publish definitions, and manage version history without leaving VS Code. Namespace support lets teams work in parallel with isolated version history, eliminating the merge conflicts that came from a single shared file. See VS Code CostFormation Extension documentation to get started.

Improvements
  • Inline Connection Editing: Connection metadata can now be edited directly in the detail flyout, removing the need to navigate to a separate settings page.
  • Last Login Visibility: The Users table now shows when each user last logged in, making access audits and inactive account reviews easier.
  • Organization Settings Page: Organizers have a new dedicated settings page for configuring org-level preferences and messaging.
  • Chart Color Themes: A palette picker with 12 curated color themes lets you customize cost chart visualizations across Explorer and the Cost Dashboard.
  • Namespace Full Name Column: Kubernetes namespace views now include a dedicated column for the full namespace name, reducing ambiguity across clusters.
  • Group-Based Partner Access: Admins can now configure group-based tenant access for partner organizations, with support for inverse access assignments.
    • Explorer: Comparison charts have been replaced with an overlay line chart, making it easier to spot trends when analyzing multiple time periods side by side.
    • Explorer: Account partition values now display human-readable names instead of raw account IDs.
    • Explorer: Pressing Enter now immediately applies text-based filters — no extra click required.
    • Explorer: The Filter Assist group-by now resets to your org default automatically when no selection is specified.
    • Cost Dashboard: Filter selections now sync to the URL bar, making specific views easy to bookmark and share.
    • Cost Charts: X-axis labels now format correctly for hourly granularity, making intraday spend patterns much easier to read.
    • Dimension Picker: Categories are now sorted alphabetically, speeding up navigation in large dimension trees.
    • Date Picker: Selecting a date preset now auto-switches to the most appropriate granularity (e.g., hourly for "Last 24 hours").
    • Anomalies Panel: The anomalies side panel now uses a push layout, keeping context visible while the panel is open.
    • Optimize Overview: Redesigned detail panel with improved information density, making it faster to move between recommendations without losing context.
    • Settings — Permission Groups: Help text now appears alongside permission group configuration to clarify what each setting controls.
    • Open in New Tab: Table rows with links now support Cmd/Ctrl+click and right-click → "Open in new tab".
    • Budget Safety: Deleting a budget from the table now shows a confirmation modal to prevent accidental removals.
Fixes
  • Explorer: Cost table rows are no longer dropped when usage data spans multiple partitions simultaneously.
  • Explorer: Clicking a dimension value inside accordion rows no longer causes a crash, and drilling down no longer resets the active date selection.
  • Explorer: The "View in Explorer" link on recommendation detail pages now carries over the active filters correctly.
  • Anomalies: KPI counts are now consistent between the list view and the detail panel, and the cost chart crosshair now appears only for the expanded anomaly.
  • Org Switcher: Switching organizations no longer causes blank screens or authentication errors.
  • Filter Assist: Results are now correct when two group-by dimensions are active simultaneously.
  • Roles: The detail page user count now matches the count shown in the Roles table.
  • Access Controls: Permission filter evaluation now uses the correct identifier format, preventing cost data from being incorrectly hidden in edge cases.
  • Sessions: The idle timer now resets correctly, preventing premature session expiry.