Appearance
Releases
0.6.2 - Theme Image Preview
- Added preview for uploaded tenant theme images
0.6.1 - Theming Enhancements & AireBlocks Branding
- Added Tenant Theme colour picker
- Changed to AireBlocks Branding
- Migrated Doc Site to VitePress
- Added link to Doc Site in page footer
- Updated packages and dependencies
0.6.0 - Theming Improvements
- Fixed AireFrame background color
- Improved UI
0.59.0 - gRPC Authentication Update
- Added support for tenant-key-less token authentication for gRPC
0.58.4 - Deployment and Image Fixes
- Fixed BFF deployment configuration
- Fixed image URL construction
0.58.0 - Authentication updates and Image Upload
- Updated to use pure tenant key authentication
- Added image upload for logos
0.57.4 - Fusion Gateway Fixes
- Fixed Fusion Gateway subgraphs configuration
0.57.3 - AireTenant Auth Updates
- Fixed AireTenant deployment configuration
0.57.2 - AireTenant and Audit Updates
- Fixed AireTenant deployment configuration
- Updated Aire audit GraphQL query
0.56.1 - Theme Page
- Added Theme Page with preset themes, color selection, and responsive layout
- Improved form validation, error handling, and overall user experience
- Updated documentation, and applied general system improvements
0.56.0 - gRPC, Theme Service, and System Updates
- Added AireTenant gRPC client and theme service improvements
- Improved image handling and error reporting in theme workflows
- Updated dependencies and applied general system improvements
0.5.53 - AireTenant GraphQL API and Theme Enhancements
- Added AireTenant GraphQL API with improved theme service and permissions
- Improved theme input validation and error handling
0.5.52 - Deployment and Fusion Gateway Fixes
- Fixed Fusion Gateway related deployment issues
- Updated BFF and AireTenant deployment configuration
0.5.4 - Dependency Updates and Deployment Improvements
- Updated project dependencies
- Improved build and deployment
- Applied general system improvements and bug fixes
0.5.3 - AireTenant API, Theme Service, and System Updates
- Added AireTenant API with authentication and tenant management
- Added theme service and GraphQL API with improved permissions
- Improved Helm charts, CI/CD pipelines, and deployment scripts
- Added OpenTelemetry, Jaeger, and event bus integration for observability
- Added tests and improved stability for AireTenant and theme workflows
- Updated project dependencies for security, stability, and performance
0.5.0 - Patch Updates, Annotations & Audit Fixes
- Added topology annotations
- Fixed audit panel word wrapping
- Updated packages
0.4.0 - Patch Updates, Bugfixes & Feature Improvements
- Display loading text in navbar and show environment in header
- MUI styling fixes and HotChocolate rollback (v14)
- Updated packages and dependencies
0.3.0 - Patch Updates, Bugfixes & Feature Improvements
- Downgraded HotChocolate
- Fixed the Audit Table from/to date filter
- Added audit panel, audit table, and GraphQL support
- Added login/logout, identity, and client features
- Added Audit Table filters and sorting improvements
- Upgraded to .NET 7
- Updated packages
- Security improvements and vulnerability updates
- UI/UX fixes and general refactoring
0.1.4 - Features, Bugfixes & Pipeline Improvements
- Added health check endpoint with positive/negative tests
- Added logging with Serilog
- Added permission to view subscriptions and toggle per user
- Fixed baseline sorting by date
- Upgraded Flyway and PostgreSQL, added missing Postgres healthcheck
- Upgraded Tenant Manager, Node, and npm versions
- Fixed chart defaults, API configs, ports, labels, and audit config params
- Fixed middleware order (CORS) and excessive config endpoint calls
- Added breadcrumbs for user management
- Added /oidc-signin auth route
- Helm pipeline updates: publish stage, image tags, charts, and build stage fixes
- Updated VM image version
- Package and pipeline linting and configuration fixes
0.1.3 - Tenant Manager, User Management & Permissions
- Updated Tenant Manager version and packages
- Added conditional access and sidebar permissions
- Refactored permissions claims into constants
- Initial cleanup of User Management: component, route, and config updates
- Fixed grant URL, PAT trimming, and config expiry
- Auditing port and caching updates; PolicyHost added to config
- Fixed MUI theme warnings
- Updated AireGluResourceService
- Material-table and MUI core package updates
- Linting and general code cleanup
0.1.2 - Services, Resources & Frontend Improvements
- Fixed 503 error when updating a variable
- Fixed grouping and removal of orphaned resources
- Updated AireForms and AireGlu Resource Services
- Added Delegate Token Service and HttpApiResourceInterface
- Swapped material-table to material-table-core; MUI upgrades
- Added unit and component tests
- Handled lengthy service descriptions with show more/less popup
- Added edit service name and description functionality with dialog and form reuse
- Updated PUT endpoints for service updates; integration tests added
- Applied frontend linting, formatting, and Stylecop settings
- Updated Dockerfile and Node image versions
- Readme updates and .NET 6 upgrade
- Fixed integration tests, Mock API improvements, and version conflicts
- Flyway migration updates
- Updated Nginx configuration
0.1.0 – Major Release: Services, Baselines & Audit Enhancements
- Added support for managing Services with backend population and default environments
- Introduced Baseline management: GET, PUT, DELETE endpoints with conflict detection and soft delete
- Updated Service UI to display loading spinners, error messages, and redesigned Service Cards
- Enhanced Subscription and Product handling with AireGlu integration (GET/PUT endpoints)
- Redesigned orphaned resource handling and orphan fixer workflow
- Added AireFlow dummy API and integration tests
- Implemented Forms frontend integration and flow with dummy API support
- Integrated RBAC for frontend, restricting actions based on user permissions
- Improved audit logging across all controllers with AireAudit integration
- Added DeployDialog enhancements and warnings for shared resources
- Refactored database services and Flyway migrations for multi-tenant environments
- Added CI integration tests, unit tests, and integration test scripts
- Fixed multiple UI issues including console errors, breadcrumb warnings, dialog layouts, and service refresh issues
- Updated Docker and Azure pipeline configurations for smooth CI/CD
- Improved error handling, notifications, and snackbar messaging throughout the application
0.0.9 – UI & Service Management Enhancements
- Updated AireAudit and AireGlu integrations
- Improved favicon and app icons, including OnAire icon update
- Enhanced Service UI with redesigned cards, tabs, and dialogs
- Added DeployDialog and MoreButton/VersionButton components for better interactions
- Improved handling of subscriptions and login state
- Refined dialog layouts, buttons, and dividers for consistency
- Various CI/CD, build, and test improvements
0.0.8 – Product & Integration Updates
- Deployed Flyway for database migrations
- Moved products list into code for easier maintenance
- Conducted spike on AireFlow integration
0.0.6 – AireAudit Updates
- Continued updates to AireAudit version
0.0.7 – Audit Log Enhancements
- Enabled viewing of AireIdentity audit logs
0.0.5 – AireAudit Updates
- Updated AireAudit to latest version
0.0.4 – Product & Subscription UI Improvements
- Integrated AireGlu spike implementation for endpoint retrieval
- Improved Forms and AireFlow configuration management
- Enhanced Subscriptions and Product UI, including dynamic product cards and tables
- Added User Details and User Groups components with action buttons
- Refined Sidebar and table layouts for better usability
- Updated audit configuration and Nginx setup for stability
- Various fixes and improvements to icons, layouts, and general UI elements
0.0.3 – UI Enhancements & Feature Integration
- Integrated AireAudit and subscription APIs
- Updated Services and AppBar UI to match new designs
- Added PopoverMenu component for improved navigation
- Refined service cards, dialogs, and layout for consistency
- Improved authentication handling and subscription retrieval
- Updated app logo, themes, and styling for a cohesive look
- Enhanced linting, formatting, and CI build stability
- Fixed various deployment, NPM auth, and backend configuration issues
0.0.2 – Authentication & Stability Improvements
- Added backend authentication and AireIdentity integration
- Improved login/logout reliability and state handling
- Fixed issues with base images, routing, and mapping
- Enhanced UI prototype and applied feedback updates
- Added divergence checking and checksum comparison for safer deployments
- Improved deployment scripts and CI build stability

