diff --git a/CHANGELOG.md b/CHANGELOG.md index e12d54f..1b92b06 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [0.1.5] - 2026-03-22 + +### Added +- Setup wizard with guided onboarding flow +- Agent version compatibility check with min/max bounds +- Dev build detection with dismissable warning banner +- Service selector in cron job form with live API lookup +- Service selector in Domain & SSL Settings modal +- `getServices` API function for deployment service discovery + +### Enhanced +- Shared `apiClient` across stores (removed setup store duplicate) +- Clipboard fallback for non-HTTPS environments +- Better error differentiation (network vs server) in setup store + +### Fixed +- Removed hardcoded container names from compose templates +- Service dropdown resets when deployment changes in cron form +- Version warning persists in store for session duration + ## [0.1.0] - 2026-03-19 ### Added diff --git a/package.json b/package.json index 005ce5c..984c69b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@flatrun/ui", - "version": "0.1.0", + "version": "0.1.5", "description": "Web interface for FlatRun container orchestration", "author": "FlatRun", "license": "MIT", diff --git a/src/services/api.ts b/src/services/api.ts index ef6ee24..cfed1f1 100644 --- a/src/services/api.ts +++ b/src/services/api.ts @@ -49,6 +49,7 @@ export interface ServiceMetadata { networking: { expose: boolean; domain: string; + service?: string; container_port: number; protocol: string; proxy_type: string; diff --git a/src/types/index.ts b/src/types/index.ts index 5e9870f..baa403b 100644 --- a/src/types/index.ts +++ b/src/types/index.ts @@ -70,6 +70,7 @@ export interface QuickAction { export interface NetworkingConfig { expose: boolean; domain: string; + service?: string; container_port: number; protocol: string; proxy_type?: string; diff --git a/src/views/DeploymentDetailView.vue b/src/views/DeploymentDetailView.vue index 956aed2..d8afe15 100644 --- a/src/views/DeploymentDetailView.vue +++ b/src/views/DeploymentDetailView.vue @@ -1176,15 +1176,28 @@ The domain name for your deployment -