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
getEntityDisplayNameinto 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
parsePositiveIntto safely parse pagination inputs. - Database Migrations and Security Fixes: Applies migrations to address Supabase trigger
search_pathwarnings and add a notes table.