🎉 Major Features & Enhancements
🎨 Experience Designer Redesign
Initial redesign of the Experience Designer interface for improved usability
Enhanced version selection and management capabilities
Updated UI components with better visual hierarchy, including the use of the navbar
Improved navigation and save status indicators
Removed redundant conditions and improved rendering performance
Better handling of experience parameters without unnecessary scrolling
Check out that new Block toolbar down the bottom! All that extra space on the canvas.
Look at those settings and metadata configuration in a modal accessible from the settings cog.
🔐 Space Secrets Management
Complete secrets management UI for spaces
Ability to list, set, and remove secrets via API
Secured by space admin authentication
Split the secret repository from the flow nodes for better architecture
Centralised secret store repository pattern
The secret is out. Ligantic has complete secret management UI for Spaces.
🔒 Security & Authentication: Secure Header Pattern Implementation
Implemented secure header pattern with secret masking in debug logs
Enhanced HTTP integration node with improved security handling
Added secret masking to prevent sensitive data exposure in logs
Updated flow node configuration with security best practices
🐛 Bug Fixes & Stability
Experience Management
Fixed Suspense component location for loading experience versions
Resolved version loading issues in experience settings
Improved error handling in the experience version select component
Fixed the ForEach name setting that was causing application crashes
Limited ForEach selectable datums to those with arrays only
Removed experience invalidation on save for better performance
Fixed template gallery image loading issues
UI & Input Handling
Border Width Editor: Fixed border width editor functionality and updated to use CSS value input
Date Input Fields: Hide date input field for null/empty filter conditions
Path Handling: Fixed path append when no path is selected
Button States: Updated button hover state to support dark theme variants
Entity Forms: Swapped entity create/cancel buttons to match the edit pattern
File & URL Handling
🎨 UI/UX Improvements
Visual Enhancements
Removed redundant horizontal rules and updated colour schemes
Improved Experience Designer visual consistency
Enhanced component styling across the application
Better visual feedback for user interactions
🔧 API & Development Changes
Removed blocking behaviour in version retrieval
Streamlined API responses for better performance
Updated ForEach paths to specify *
to ensure the item schema is selected for the resulting datum
🚀 Performance Improvements
Experience Designer
Removed experience invalidation on save for faster interactions
Prevented unnecessary scrolling when changing experience parameters
Simplified initialisation reduces re-renders