Skip to content

Releases: suparcloud/suparship

Release list

v0.1.0

Choose a tag to compare

@rtnpro rtnpro released this 06 Sep 15:16
ffdd5c0

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...
Read more