Releases: mlhiter/sealos
v5.1.2-rc3
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
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.0
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-rc2
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.
v5.1.0-beta7
Welcome to the v5.1.0-beta6 release of Sealos!🎉🎉!
v5.1.0-beta6 (2025-09-19)
Bug Fixes
- template: fix kubectl image in template deployment (#6004)
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-beta3
Welcome to the v5.1.0-beta3 release of Sealos!🎉🎉!
v5.1.0-beta3 (2025-09-02)
Bug Fixes
- deploy: add wait loop for desktop-frontend pods to ensure readiness (#5920)
- devbox: fix build issue for devbox, adjust Dockerfile (#5919)
- account: fix remove account service smtp config verification (#5917)
- desktop: change bank input field to dropdown (#5913)
- dbprovider: the database deployed from the laf backup cannot be deleted (#5915)
- ci: cleanup unused scripts files (#5911)
New Features
- images: add sealos cloud deps images (#5912)
- desktop: add username/password signin v2 (#5918)
- launchpad: update ports api & schema (#5914)
- kubeadm: refactor kubeadm config merging and improve node handling (#5908)
- dbprovider: added prompt database update process when backup is running (#5905)
- apply: conditionally append components based on distribution type (#5909)
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-beta2
Welcome to the v5.1.0-beta2 release of Sealos!🎉🎉!
v5.1.0-beta2 (2025-08-30)
Bug Fixes
- ci: add missing packages:write permission for cloud release workflows (#5907)
- dbprovider: solved bugs in redirecting to chat2db (#5897)
- workflow: pin GitHub translate action to version 1.1.2 (#5900)
- workflow: update issues-translator to use lizheming/github-translate-action with discussion support and ubuntu-24.04 (#5892)
- desktop: fix workspace not quitting properly (#5882)
New Features
- dbprovider: added alert info when database is abnormal (#5881)
- kubeadm: increase event burst and QPS limits, adjust image GC thresholds (#5889)
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-beta1
Welcome to the v5.1.0-beta1 release of Sealos!🎉🎉!
v5.1.0-beta1 (2025-08-27)
New Features
- ci: add automated workflow for updating tagpr configuration (#5807)
- ci: add support for labeled and unlabeled events in PR title linting workflow (#5869)
- ci: update workflow to validate pull request titles against semantic rules (#5860)
- ci: add workflow for linting pull request titles (#5790)
- tagpr: add configuration files and scripts for automated changelog generation (#5809)
- review: add CODEOWNERS file to define repository ownership and review responsibilities (#5849)
- lifecycle validate kubeadm config files before pulling images (#5715)
- lifecycle upgrade Go version to 1.23 and update kubeadm API versions to v1beta4 (#5718)
- lifecycle specify the host IP as the k8s internal IP (#5196)
- database: add GTM v2 tracking for database module navigation and operations (#5730)
- database: database api v1 create/modify endpoint (#5723)
- invite: new invite referral doc link (#5738)
- dbprovider: Added search funtion in dblist (#5873)
- dbprovider: Chat2DB adapt (#5826)
- frontend: change ObjectStorage and AppLaunchpad CSS Devbox page (#5839)
- frontend: shadcn ui package (#5830)
- frontend: gtmv2 guide events (#5815)
- frontend: template api v1 (#5712)
- frontend/costcenter: add recharge limit for non real name user (#5174)
- launchpad: new custom domain form (#5701)
- launchpad: use deterministic hash for service names (#5828)
- launchpad: create random service name to avoid conflicts (#5782)
- desktop: basic layout for mobile version of the guide modal (#5757)
- desktop: add umami (#5346)
- desktop: show alert before closing the desktop page (#5825)
- desktop: Add real-name restrictions (#5368)
- desktop: prompt on github email conflicts with another user (#5819)
- desktop: desktop design catchup (#5703)
- desktop: new signin email design (#5706)
- desktop: make desktop usable on mobile screens (#5685)
- desktop: better ux when chaging phone/email binding (#5690)
- desktop: handle sem params on signin page (#5673)
- desktop: change real name reward (#5555)
- desktop: hidden enterprise auth (#5149)
- desktop: add face auth and enterprise auth (#5124)
- desktop: Introduce new console and user onboarding guide (#5643)
- desktop: add email get and optimize user real name info (#5499)
- desktop: Add Real Name Authentication User Rewards (#5206)
- devbox: v2 ui and code refactor (#5686)
- devbox: search,remark,sort (#5801)
- devbox: cold shutdown (#5507)
- devbox: devbox gtm support (#5735)
- devbox: zod to openapi (#5572)
- devbox: support Jetbrains Toolbox (#5528)
- devbox: little address tootip and release info (#5464)
- devbox: create mcp support (#5509)
- devbox: support trae and windsurf (#5356)
- vscode/devbox: plugin transform init (#5188)
Bug Fixes
-
ci: fix cloud release version (#5874)
-
ci: update permissions to allow write access for contents in new_version_dispatch.yml (#5816)
-
ci: update paths to use PROJECT_PATH variable in ci-patch-image.yml (#5742)
-
ci: update token and committer information in new_version_dispatch.yml (#5823)
-
ci: enable fetching tags in GitHub Actions workflow for changelog generation (#5837)
-
ci: update GitHub Actions token and committer information in tagpr.yml (#5832)
-
ci: update permissions and script path in ci-patch-image.yml (#5746)
-
ci: streamline image pulling and saving process with associative array (#5872)
-
ci: include LICENSE and workflow files in sync paths (#5749)
-
ci: update source paths and sync action configuration (#5740)
-
ci: update LICENSE file references to LICENSE.md in sync_code.yml (#5802)
-
ci: frontend ci (#5541)
-
tagpr: remove unused release variable from output in tagpr.yml (#5843)
-
security: add non-root user to Dockerfile and update TLS configuration in req.go (#5818)
-
docs: remove/archive outdated docs (#5812)
-
docs: update LICENSE file references (#5811)
-
docs update Kubernetes and Sealos version references to v5.0.1 in documentation and scripts (#5806)
-
docs: simplify announcement bar configuration (#5314)
-
changelog: update release notes path in CI configuration and copy latest changelog (#5883)
-
changelog: update sorting criteria and improve title mapping in config (#5876)
-
changelog: automate git-chglog installation and update CI triggers for changelog generation (#5856)
-
changelog: automate git-chglog installation and update CI triggers for changelog generation (#5855)
-
lychee: add configuration argument for lychee-action (#5867)
-
lychee: refine workflow triggers and enhance comment handling for pull requests (#5743)
-
lifecycle sealos reset panic (#5147)
-
dbprovider: resolve migration failure error display issue (#5750)
-
launchpad: extract AppCR URL update logic to prevent API response blocking (#5835)
-
applaunchpad: persistent volume size cauculation (#5744)
-
frontend: custom scripts in env vars are not injected into the page (#5792)
-
launchpad: app error state not correctly shown (#5754)
-
frontend: some i18n entries are missing (#5751)
-
desktop: do not try closing the page in app running prompt (#5870)
-
desktop: workspace name incorrectly encoded on signup init (#5737)
-
desktop: remove recharge entry restriction (#5732)
-
desktop: email/phone binding/unbinding ux improvments (#5717)
-
desktop: incorrect titlecase in mail subject (#5714)
-
desktop: reduce flickers when calculating desktop grids ([labring#5813](https://github.com/la...