Release Notes

Product updates and improvements

Update Dev 97

19 January 2026

This release strengthens diagram responsiveness and customization, expands trust classifications, and improves API validation and database safety. It also centralizes entity naming utilities for consistent labels across the UI.

Highlights

  • Diagram Relationship Display Logic: Merges server-side and client-side relationships in node displays so new relationships appear immediately without a full refresh.
  • Configurable Note Font Size: Adds user settings to control diagram note font sizes for better readability.
  • Centralized Entity Naming Utility: Moves getEntityDisplayName into a shared utility to standardize labels across components.
  • Expanded Trust Types and Styling: Adds special-disability, PAF, and charitable trust types with updated schemas and styling.
  • Refined Diagram Layout Defaults: Adjusts default ranges for font sizes, borders, padding, and node sizing for more practical layouts.
  • API Utility for Positive Integers: Introduces parsePositiveInt to safely parse pagination inputs.
  • Database Migrations and Security Fixes: Applies migrations to address Supabase trigger search_path warnings and add a notes table.