Refactored default pipeline version handling by removing ensureDefaultVersion support and improving version management logic.
Added new pipeline version update endpoint (POST /pipeline-versions/{versionId}) for updating specific pipeline versions independently from the default version.
Fixed PipelineVersionLaunchComposite query logic to properly return null for non-existent pipeline versions instead of creating invalid composite objects.
Added custom schema support to pipeline forms, allowing users to specify custom schema names or URLs for pipeline configuration.
Added centralized design system tokens (tokens.ts) with functional colors, semantic colors, and component sizes for consistent UI styling.
Added auto-detection of form controls in ExpansionPanelComponent via the new wtExpansionPanelDetail directive, reducing boilerplate code and enabling reactive updates to collapsed panel summaries.
Enabled custom pipeline schema retrieval via the /pipelines/{pipelineId}/schema endpoint, with improved error handling and refactored transaction management.