Releases: suparcloud/suparship
Releases · suparcloud/suparship
Release list
v0.1.0
0.1.0 (2026-09-06)
Features
- app: app-scoped previews, promotion & logs; retire "service" terminology (0a6d860)
- app: pivot to app-as-primary model — domain types, app endpoints & app detail UI (d656359)
- apps: 'direct' delivery mode (deploy from values, no Kargo) + per-app/per-env switching (c848947)
- apps: composed-app component values and explicit CD image configuration (2ea8f8c)
- apps: developer values authoring, rollback, server-side auto-promote (97a5ef2)
- apps: edit app config + version-scoped charts; ops unstick, CLI backup/restore & schema versioning (17c043a)
- apps: per-app cluster targeting within an environment — create flow and stack-wide management (3d2cfa2)
- apps: pipeline-aware decommission of an app from a non-base env (12d2c4e)
- auth: local users with one-time invite links (c96dfcb)
- auth: OIDC SSO + group-aware RBAC; status/gitops fixes, smoke tests & docs (4e1f517)
- BYO-only charts — the registry is the only template source, plus the CD/UX train (e8a38a9)
- cd: Kargo-managed image tag — per-service mappings & auto-provisioned registry creds; migrate generated CRs to Kargo v1.x (e46857d)
- charts: chart authoring contract + component labels; valkey addon prototype (659bccd)
- charts: every example chart honors the suspend contract (2b4cfed)
- composed: auto-discover component images from values, with tag regex and selection strategy (7051661)
- composed: edit per-component values and add/remove/retemplate components after create (8af329b)
- composed: fan out to multiple / non-active clusters in an env (1050135)
- composed: job/migration component — one-shot Job as an ArgoCD PreSync hook (7ea32b7)
- composed: multi-component apps — model, multi-source Application, create API, per-component routing (e5d469e)
- composed: per-component Kargo image bindings, Warehouse/Stages, and promotion (33b3c03)
- core platform — HTTP API server, auth/session, single-org RBAC & web UI shell (bad384e)
- create: seed non-secret env vars at app creation (f6e9f95)
- dev: CI-driven golden path — example charts, registry, shipnotes demo (b4ed7ed)
- dev: demo seeds developer-values projections for web + postgres (247cf03)
- dev: fake runtime mode + one-command local & kind-cluster bootstrap (task dev) with ArgoCD and smoke tests (0fe46f5)
- dev: local GitOps automation (Gitea/ingress/DNS) + app publish wiring & status fixes (d794c87)
- dev: Tilt-based local dev loop — single path, opt-in multi-cluster (fe5833d)
- envconfig: hierarchical env config — package, ConfigMaps, REST API & UI (031a4f3)
- envconfig: per-tier platform routing tokens and env-scoped cluster variables (2094dc8)
- envconfig: project & stack per-environment variables + grouped Variables UI; secrets backend-switch fixes (7cbe540)
- env: platform config/secret contract with per-component scoping and ESO data[] projection (4a5b7e3)
- env: republish affected apps on env cluster-binding change, gating workload-relocating edits (a70532a)
- export: sealed platform credentials in the config export (extraObjects) (507a908)
- gitops/secrets: ArgoCD auto-registration + root AppProject bootstrap; kubeseal sealing & 1Password binding flow (bd74f1d)
- gitops: app/project cleanup & two-phase unpublish; URL validation, setup checklist & self-heal (9977fdf)
- gitops: component-init pipeline + canonical HelmValues; map app environments to ArgoCD applications (571618c)
- gitops: self-documenting gitops-output layout + configurable branding & subpath (99c154b)
- gitops: trigger ArgoCD refresh after publish (fast apply) (49a525b)
- history (bump-minor-pre-major keeps feat! at a minor bump). (4b669e2)
- images: manage Kargo images at the app level, with on-demand values in the components canvas (5b69496)
- images: per-app image repository binding + CD image discovery/selection (9cfe76b)
- kargo: Kargo v0.9 promotions + pipeline status UI & deployment history (1f958ed)
- multi-cluster: cluster registry, env management & GitOps Model B (f60a43d)
- multicluster: deploy env to all clusters + per-cluster overrides/domain; import clusters from ArgoCD (edc0d37)
- naming: configurable ArgoCD Application name pattern + cross-cluster delivery diagnostics (546450a)
- pin: opt-in async accept-and-poll for pin/unpin endpoints (2874d23)
- preview: pin/unpin a PR preview to a stable env with freight-restore on unpin; configurable gitops commit author (d9b452e)
- preview: PR previews — namespace pattern + {platform.imageTag}, app-scoped delete/prune, shared namespace & grouping; project settings tabs (3100f9a)
- preview: previews for composed apps, honoring the per-component gate (db04d64)
- preview: reuse base-env vault/config + preview values scope + per-preview image tag (51c6c74)
- previews: env-first/app-scoped gitops paths + per-PR presentation & stack Previews tab; Gateway-API HTTPRoute; opt-in auto-promote (baabcb1)
- project/service model — creation from templates, dashboard, onboarding, preview/promotion/logs APIs (d6da782)
- publish-time secret chain + project-level se...