Skip to content

Releases: labring/sealos

v5.1.2-rc5

26 Mar 14:16
88abb54

Choose a tag to compare

v5.1.2-rc5 Pre-release
Pre-release

Welcome to the v5.1.2-rc5 release of Sealos!🎉🎉!

v5.1.2-rc5 (2026-03-26)

Bug Fixes

  • lifecycle: fallback registry sync for oci media type (#6842)
  • account: helm install name (#6844)
  • deploy: change command to execute install script instead of kube… (#6839)
  • account-service: add ingress resource adoption and create instal… (#6833)
  • user: Fix the concurrent creation restriction exception for user controller (#6829)
  • account-webhook: remove cache (#6828)
  • applaunchpad: fix command text overflow in app detail advanced info (#6825)
  • devbox: some little bug (#6823)
  • devbox: some quota bug (#6820)
  • template: [backport] pvc not get deleted in the new deletion flow (#6821)
  • applaunchpad: floor storage maxValue (#6813)
  • desktop: i18n login form validation messages (#6812)
  • lifecycle: clear stale registry auth when saving public images (#6810)
  • account: skip the validate webhook for admin account (#6806)
  • user-controller: update namespace condition to exclude 'ns-admin' (#6800)
  • devbox: date picker cause bug (#6798)
  • license: license limit prompt translation (#6797)
  • devbox: refresh bug and nfs mount path bug (#6793)

New Features

  • desktop: support auto-register and auto-init in password auth API (#6840)
  • template: add NodePort two-phase deploy API (#6824)
  • applaunchpad: add network storage (networkStoreList) support (#6811)
  • desktop: [backport] support overriding icon size style in app cr (#6817)
  • lifecycle: sealos registry support image filter and --all flags to image save (#6805)
  • desktop: validate kubeconfig on desktop load (#6791)
  • desktop: add PKCE (S256) support for OAuth2 authentication (#6790)

See the CHANGELOG for more details.

Your patronage towards Sealos is greatly appreciated 🎉🎉.

If you encounter any problems during its usage, please create an issue in the GitHub repository, we're committed to resolving your problem as soon as possible.

v5.1.2-rc4

09 Mar 11:51
94b4e1b

Choose a tag to compare

v5.1.2-rc4 Pre-release
Pre-release

Welcome to the v5.1.2-rc4 release of Sealos!🎉🎉!

v5.1.2-rc4 (2026-03-09)

Bug Fixes

  • desktop: close correct window by using component pid (#6782)
  • devbox: nfs max value bug (#6778)
  • devbox: upload file bug (#6776)
  • dependencies: replace gcc-aarch64-linux-gnu with binutils-aarch6… (#6772)
  • devbox: add tolerations (#6771)
  • account: indentation for containerPort account in deployment.yaml (#6758)
  • resources: resources controller ignore refresh gpu config for init (#6755)
  • devbox: nfs storage max value bug (#6736)
  • account-service: add ingress template to helm chart (#6734)
  • build: update values.yaml references for new Docker image in bui… (#6715)
  • devbox: build bug (#6695)
  • devbox: webide cause update cannot update bug (#6694)
  • devbox: template public can transform private (#6676) (#6685)
  • quota: parse storage used as bytes when no unit suffix (#6665)
  • chart: remove source sealos.env (#6637)
  • image-cri-shim: handle missing HOME env in systemd environments (#6621)
  • frontend: remove workorder provider references from configuration (#6614)
  • user: remove pod-security labels for admin namespace (#6611)
  • account-service: fix mod (#6610)
  • devbox: Restore the missing migration records (#6602)
  • deployment: add init container for database migration in devbox … (#6588)
  • deployment: simplify image configuration and update pull policy (#6586)
  • devbox: autostart cannot use bug (#6583)
  • rbac: update role bindings and permissions for user management (#6579)
  • devbox: env matcher (#6576)
  • kubefile: add drop directory copy to Kubefile (#6573)
  • user: refactor function signatures for improved readability and consis… (#6554)
  • workflow: add secret key for controller build (#6534)
  • template: disable deploy/export until resources are ready (#6526) (#6531)
  • launchpad: prevent duplicate remote stores when editing apps (#6525)
  • devbox: 9999 not transform to applaunchpad (#6528)
  • account: Manual copy to avoid copy() issues with complex types (#6480)
  • account-controller: update overdue cleanup frequency (#6479)
  • lifecycle: enable configurable execution timeout for all commands (#6466)
  • quota: add support for CPU 'k' unit and prevent negative (#6460)
  • ssh: increase default execution timeout from 300s to 2h (#6463)
  • devbox: devbox gpu info get bug (#6450)
  • gpu: add ConfigMap watch and change detection for GPU info (#6423)

Code Refactoring

  • deploy: remove kube-rbac-proxy configuration from deploy.ya… (#6780)
  • license: 🧬️delete object storage (#6767)
  • node: 🧬️fix node deploy.yaml (#6764)
  • node: remove gpu-alias ConfigMap and update node-gpu-info C… (#6735)
  • account-controller: simplify entrypoint and standardize chart naming (#6680)
  • desktop: simplify entrypoint and unify configuration via HE… (#6655)
  • login: remove kubeconfig handling from login command (#6486)
  • objectstorage: Replace /app/edit with /redirect (#6431)

New Features

  • applaunchpad: add tolerations support for devbox-to-launchpad flow (#6768)
  • devbox: gpu monitor (#6700)
  • applaunchpad: hide ephemeral storage (#6727)
  • deploy: add user values template copying for account and deskto… (#6756)
  • devbox: advanced nfs ui adjust (#6738)
  • devbox: adjust gpu item ui and fix little bug (#6750)
  • resources: support init properties to mongodb (#6746)
  • account: add container port for account service (#6731)
  • service: add account service port configuration to service.yaml (#6729)
  • config: refactor allowedOrigins configuration to use dynamic values from desktopConfig (#6725)
  • dbprovider: respect BACKUP_ENABLED config (#6716)
  • rbac: add RBAC configuration for job initialization with Cluste… (#6712)
  • config: enable password authentication configuration in configm… (#6710)
  • config: update URLs and add authentication configuration in configmap and values (#6708)
  • deploy: add support for pod annotation, environment, and extra … (#6693)
  • resources: refactor deployment config to use ConfigMap for all environment variables (#6690)
  • node: node controller support vgpu (#6688)
  • license: frontend add display of the number of workspaces (#6683)
  • desktop: add kubeconfig rotation feature (#6641) (#6681)
  • user: supports rotating kubeconfig for users (#6679)
  • launchpad: support gpu kunlunxin (#6678)
  • devbox: kunlun gpu support (#6635)
  • devbox: add devbox pod gpu matcher (#6653)
  • applaunchpad: add GPU monitor (#6671)
  • template: add owner ref to template deployments (#6649) (#6659)
  • account: migrate account-service deployment to Helm chart (#6647)
  • terminal: migrate from manifests to helm charts (#6645)
  • charts: init jobs / heartbeat (#6643)
  • launchpad: change unit from Mi to Gi & add ownerReferencesKey (#6623)
  • devbox: ownerReferences to delete devbox resources (#6624)
  • monitor: add ephemeral storage charge threshold monitoring (#6639)
  • account: support custom gpu monitor (cherry-pick release-v5.1 branch) (#6638)
  • c1: impl new docker image build method and makefile (#6633)
  • launchpad: add gpu monitor. (#6630)
  • account: add account module helm chart (#6622) (#6627)
  • launchpad: [backport] details loading ux improvements (#6594) (#6603)
  • devbox: shared memory and storage (#6559)
  • redis: add initial Helm chart a...
Read more

v5.1.2-rc3

23 Dec 10:54
v5.1.2-rc3
1e9d358

Choose a tag to compare

v5.1.2-rc3 Pre-release
Pre-release

Welcome to the v5.1.2-rc3 release of Sealos!🎉🎉!

v5.1.2-rc3 (2025-12-23)

Bug Fixes

  • workflow mutli call concurrency (#6418)
  • devbox: list show bug (#6414)
  • providers: ensure dd command returns success status in file upload (#6409)
  • devbox: gpu lint bug (#6406)
  • costcenter: fix GPU quota display issue (#6392)
  • devbox: some gpu bug (#6390)
  • devbox: gpu adjust and bug (#6374) (#6375)
  • gpu: improve type assertion in GPU update detection logic (#6369)
  • ci: the sed replacement image failed in the loop (#6367) (#6368)
  • gpu: refactor GPU change detection logic in node updates (#6364)
  • launchpad: fix file upload issue (#6357)
  • terminal: enhance debug message formatting in temporary terminal (#6339)
  • ci: remove cloud image sha and branch tag (#6318)
  • account-controller: add update role (#6312)
  • account-service: new account (#6310)

Code Refactoring

  • desktop: remove AuthList components and add OAuth2 (#6411)
  • ci: implement selective module and concurrency (#6402)

New Features

  • desktop: Auto reload on workspace switch and enable focus refetch (#6413)
  • applaunchpad: (backport) fix buggy port editing (#6396)
  • gpu: add list gpu column (#6388)
  • desktop: more ui customization config entries (#6385)
  • launchpad: Remove GPU option from HPA target list (#6373)
  • devbox: gpu support devbox v2 (#6362)
  • applaunchpad: add default GPU slider config with higher resource options (#6353)
  • applaunchpad: update GPU node info structure (#6352)
  • desktop: auto-hide header for maximized windows on hover (#6351)
  • node-controller: improvements and refactoring to the GPU controller logic (#6350)
  • devbox: import and webide (#6334)
  • desktop: add flags for announcement, auth bg image and toolbar buttons (backport) (#6331)
  • desktop: conditionally load captcha and auto-solve when disabled (#6324)

See the CHANGELOG for more details.

Your patronage towards Sealos is greatly appreciated 🎉🎉.

If you encounter any problems during its usage, please create an issue in the GitHub repository, we're committed to resolving your problem as soon as possible.

v5.1.2-rc2

07 Dec 04:39
a404db0

Choose a tag to compare

v5.1.2-rc2 Pre-release
Pre-release

Welcome to the v5.1.2-rc2 release of Sealos!🎉🎉!

v5.1.2-rc2 (2025-12-06)

Bug Fixes

  • ci: frontend build (#6303)
  • db: disable external network access for kafka (#6294)
  • dbprovider: header button layout and styling issues (#6287)
  • applaunchpad: devbox redirect deploy bug (#6280)
  • user-controller: add AnnotationChangedPredicate for metadata Previously (#6270)
  • image: implement caching and domain matching for image rewriting (#6269)
  • frontend: revert services.nodeports valuation from 1000 to 1 (#6254)

New Features

  • db: add Weaviate support and improve network access control (#6301)
  • service: vlogs service add database log query. (#6298)
  • ci: remove resolve tag and use docker metadata (#6292)
  • storage: add folder upload confirmation with structure options … (#6275)
  • terminal: use safe ttyd (#6258)

See the CHANGELOG for more details.

Your patronage towards Sealos is greatly appreciated 🎉🎉.

If you encounter any problems during its usage, please create an issue in the GitHub repository, we're committed to resolving your problem as soon as possible.

v5.1.2-rc1

19 Nov 10:51
17b4ddf

Choose a tag to compare

v5.1.2-rc1 Pre-release
Pre-release

Welcome to the v5.1.2-rc1 release of Sealos!🎉🎉!

v5.1.2-rc1 (2025-11-19)

Bug Fixes

  • license: handle undefined tokens in license check (#6226) (#6227)
  • license: use short requeue duration for license validation and activation errors (#6220) (#6223)
  • license: streamline license activation error handling and update… (#6219)
  • deploy: enhance uninstall process by removing specific resources… (#6215)
  • license: update CRD version and add additional printer columns f… (#6212)

Code Refactoring

  • desktop: use AuthError class for authentication errors (#6206)

New Features

  • license: support license records without token field (#6216) (#6217)
  • desktop: add license check with configurable switch (#6210) (#6211)

See the CHANGELOG for more details.

Your patronage towards Sealos is greatly appreciated 🎉🎉.

If you encounter any problems during its usage, please create an issue in the GitHub repository, we're committed to resolving your problem as soon as possible.

v5.1.1

17 Nov 04:24
1e312ad

Choose a tag to compare

Welcome to the v5.1.1 release of Sealos!🎉🎉!

v5.1.1 (2025-11-17)

Bug Fixes

  • docker: install uidmap and fuse-overlayfs in Dockerfiles (#6195) (#6199)
  • build: enable static linking for Go binaries (#6189) (#6190)

New Features

  • vlogs: cherry-pick from (#6202) (#6181) (#6203)
  • configmap: add AI_PROXY_BACKEND for dynamic proxy URL configuration (#6194) (#6198)

See the CHANGELOG for more details.

Your patronage towards Sealos is greatly appreciated 🎉🎉.

If you encounter any problems during its usage, please create an issue in the GitHub repository, we're committed to resolving your problem as soon as possible.

v5.1.1-rc1

13 Nov 09:20
6853564

Choose a tag to compare

v5.1.1-rc1 Pre-release
Pre-release

Welcome to the v5.1.1-rc1 release of Sealos!🎉🎉!

v5.1.1-rc1 (2025-11-12)

Bug Fixes

  • template: allow template fallback to local cache when git fails (#6155)

New Features

  • devbox: add startup configmap synchronization and volume manage… (#6175)
  • config: add TRAFFIC_MONGO_URI to account manager configuration (#6166)
  • template: optimize template API with README cache and env control (#6161) (#6162)

See the CHANGELOG for more details.

Your patronage towards Sealos is greatly appreciated 🎉🎉.

If you encounter any problems during its usage, please create an issue in the GitHub repository, we're committed to resolving your problem as soon as possible.

v5.1.0

03 Nov 09:47
c71c8d7

Choose a tag to compare

Welcome to the v5.1.0 release of Sealos!🎉🎉!

v5.1.0 (2025-11-03)

Bug Fixes

  • service: fix launchpad metrics query logic. (#6133)
  • costcenter: add send note (#6110)
  • template: dev yaml render error (#6059)
  • devbox: add tooltip for truncated template title and description (#6087)
  • account: optimize resume with payment (#6082)

Code Refactoring

  • desktop: optimize workspace state stores (#6102)

New Features

  • dbprovider: add disk full alert display for databases (#6115)
  • desktop: add banner for desktop notifications (#6136)
  • dbprovider: update logs (#6127)
  • kubepanel: init support edit ingress rules. (#6126)
  • desktop: can set alias for users in workspaces (#6111)
  • account: Add workspace subscription plan (#6103)
  • job/init: add default values for admin configuration in init-job deployment template (#6117)
  • docs: update usage guide for image-cri-shim binary service with English translations (#6118)
  • desktop: do not show modals if there's any auto opened app (#6113)
  • service: add zombie detoctor service (#6104)
  • service: add iamge monitor to watch pull image error and slow pull (#6100)
  • desktop: update appdock styling with solid background and enhanced shadows (#6055)

See the CHANGELOG for more details.

Your patronage towards Sealos is greatly appreciated 🎉🎉.

If you encounter any problems during its usage, please create an issue in the GitHub repository, we're committed to resolving your problem as soon as possible.

v5.1.0-rc3

16 Oct 12:08
cc77e7d

Choose a tag to compare

v5.1.0-rc3 Pre-release
Pre-release

Welcome to the v5.1.0-rc3 release of Sealos!🎉🎉!

v5.1.0-rc3 (2025-10-16)

Bug Fixes

  • devbox: some 403 error text adjust (#6099)
  • alerts: update ns alert (#6098)
  • applaunchpad: add null check for appName in domain verification handler (#6094)
  • aiproxy: correct internal backend URL in values.yaml (#6081)
  • ci: enhance tagpr workflow with version input validation and retry logic for image pulling (#6086)
  • desktop: prevent pod crash on SMS/email failures (#6072)
  • costcenter: billing detail display (#6070)
  • devbox: claude-code template shortcut bug (#6069)
  • proxy: update image registry to use dockerproxy.net (#6065)

Code Refactoring

  • image-cri-shim: remove registry.d support (#6089)
  • kubepanel: try remove kubepanel's metadata.managedFields. (#6076)

New Features

  • image-cri-shim: implement synchronization of image-cri-shim config from ConfigMap (#6091)
  • release: update release workflow to trigger on tag pushes (#6093)
  • aiproxy-froent: add swagger doc (#6084)
  • check: refactor kernel version check into separate script (#6079)
  • image-cri-shim: sync inline registries to registry.d (#6075)
  • aiproxy: add aiproxy chart build (#6073)
  • applaunchpad: optimize domain binding interaction (#6071)
  • image-cri-shim: Dynamic Configuration Reloading (#6067)
  • launchpad: add PVC monitor support and fix unified time axis rendering issue (#6068)
  • service: Add launchpad PVC query function and bug fix (#6063)

See the CHANGELOG for more details.

Your patronage towards Sealos is greatly appreciated 🎉🎉.

If you encounter any problems during its usage, please create an issue in the GitHub repository, we're committed to resolving your problem as soon as possible.

v5.1.0-rc2

29 Sep 13:35
3b67ed4

Choose a tag to compare

v5.1.0-rc2 Pre-release
Pre-release

Welcome to the v5.1.0-rc2 release of Sealos!🎉🎉!

v5.1.0-rc2 (2025-09-29)

Bug Fixes

  • template: app yaml parsing fails if not rendered (#6058)
  • deploy: add ADMIN_PASSWORD environment variable to deploy manifest (#6054)

New Features

  • template: include resource requirements in getTemplateSource api (#6053)

See the CHANGELOG for more details.

Your patronage towards Sealos is greatly appreciated 🎉🎉.

If you encounter any problems during its usage, please create an issue in the GitHub repository, we're committed to resolving your problem as soon as possible.