Welcome to the v5.0.0 release of Sealos!🎉🎉!
Changelog
New Features
- e191437: feat(applaunchpad): support file browser for pv (#4674) (@0fatal)
- 1846489: feat(desktop):add inviting others into workspace by link (#4712) (@xudaotutou)
- b81ec5f: feat(docs): update private pricing on website (#4846) (@zjy365)
- a1442f9: feat: add a function to retrieve the user's backup size. (#4780) (@nowinkeyy)
- 6db3f2b: feat: add cluster type license (#4752) (@lingdie)
- 835e224: feat: add providers workorder app (#4718) (@zjy365)
- 708e977: feat: app cost svc (#4843) (@bxy4543)
- d404059: feat: cloud host supports GPU (#4728) (@zjy365)
- 4b2d3c0: feat: desktop support controlling the size of the evoked window (#4700) (@zjy365)
- a1982f0: feat: impl cronjob show envs (#4833) (@zijiren233)
- 469e42c: feat: implement desktop 5.0 UI design (#4783) (@zjy365)
- f3ab3fa: feat: improve animation smoothness for expanding and collapsing sections (#4847) (@zijiren233)
- b109ffe: feat: optimize resource monitoring logic, performance and fix nil pointer issue (#4827) (@zijiren233)
- 4cba736: feat: support configurable favicon (#4864) (@zjy365)
- 34e74b4: feat: support workorder migrate (#4782) (@zjy365)
- 3859de9: feat: upgrade cost center config. (#4756) (@lingdie)
- 02e12d6: feat: yearly/monthly billing for cloudserver (#4781) (@zjy365)
- f0e17bc: feat:add cloudserver app (#4698) (@zjy365)
- e8950db: feat:docs add recharge event (#4784) (@zjy365)
- 4ad5ea1: feat:license app adds system node information (#4845) (@zjy365)
Bug fixes
- add7316: fix(costcenter): remove bank account regex (#4713) (@xudaotutou)
- 9c17847: fix(costcenter): update amount by the query (#4737) (@xudaotutou)
- 950e6cb: fix: Delete unnecessary logs (#4710) (@ghostloda)
- 74e80c5: fix: add nodes after upgrading, the version installed on the newly added nodes is incorrect (#4857) (@yangxggo)
- 0ca8f84: fix: applaunchpad unhandledRejection promise (#4771) (@zjy365)
- 7c509b1: fix: db backup label encodeToHex (#4792) (@zjy365)
- c4af244: fix: db resource quota i18n (#4865) (@zijiren233)
- 2505b97: fix: default app (#4859) (@zijiren233)
- e119d8f: fix: desktop notifications forbidden error (#4789) (@zjy365)
- 9ef2a3e: fix: ensure license issuance fields are of number type (#4873) (@zjy365)
- 8382b4b: fix: scaledown processor checker error (#4815) (@ghostloda)
- 9d0437a: fix: sealos 5 cannot upgrade k8s from v1.27.x to v1.28.y (#4842) (@yangxggo)
- 134a975: fix: skip renew certificate (#4880) (@ghostloda)
- b5a1ef6: fix: upgrade from k8s v1.26.x to v1.27.y, kubelet restart failed (#4850) (@yangxggo)
- 18be6fe: fix:add check containerd (#4748) (@ghostloda)
- 5968bae: fix:cloudserver bandwidth price display (#4734) (@zjy365)
- 7b5fdf2: fix:db podAntiAffinity Preferred (#4701) (@zjy365)
- 733becc: fix:fix transfer (#4804) (@xudaotutou)
- 02a7510: fix:fix transfer billing (#4837) (@xudaotutou)
- bca8476: fix:launchpad checkNetworkPorts (#4724) (@zjy365)
- c723346: fix:launchpad config yaml boolean (#4715) (@zjy365)
- 0707cb5: fix:template frontend leaves zombie git processes (#4799) (@zjy365)
Documentation updates
- 29fb771: doc(Frontend): Rename READMD.md to README.md (#4755) (@luoling8192)
- 1c6f950: doc: add a doc for deploying Object Storage (#4777) (@nowinkeyy)
- c6e0376: doc: move objectstorage install doc (#4835) (@nowinkeyy)
Other work
- b4187c5: Add clear mongo log (#4757) (@wallyxjh)
- 0041eed: Add default install desktop apps. (#4838) (@zzjin)
- f04556b: Change object storage monitor service from prometheus to vm (#4727) (@nowinkeyy)
- aec5fac: Database exceptions monitor (#4830) (@wallyxjh)
- 3992685: Delete clear mongo log (#4806) (@wallyxjh)
- 1ad3c71: Feat/ add vms/email debt notification (#4763) (@bxy4543)
- 8cb7b73: Feat: Cloud Virtual Machine Billing (#4699) (@bxy4543)
- 694ddb9: Feat: impl cronjob envs (#4821) (@zijiren233)
- afb2584: Fix desktop config (#4733) (@lingdie)
- 4d02f76: Fix desktop password salt (#4762) (@lingdie)
- 2138f46: Fix doc link 404. (#4743) (@zzjin)
- 49e6422: Fix kubepanel typo&link. (#4729) (@zzjin)
- 13bd347: Fix/costcente svc (#4736) (@bxy4543)
- 18402ae: Fix: remove deprecated rlcp options (#4803) (@zijiren233)
- 182fa02: Fix: switch user register (#4813) (@zijiren233)
- 3b044f3: Launchpad monitor (#4689) (@wallyxjh)
- 701612b: Replace 404 doc to official link. (#4800) (@zzjin)
- 16c8524: Stop clusters (#4644) (@wallyxjh)
- 372632d: Update README.md (#4745) (@fanux)
- a7c1d9d: Update app menu types. (#4735) (@zzjin)
- 17c2b43: Update appcr (#4742) (@lingdie)
- 6758e18: Update cockroach version (#4844) (@wallyxjh)
- 469e9c9: Update doc fireboom homepage link. (#4778) (@zzjin)
- 2d62a13: Update i18n for applaunchpad (#4851) (@yangchuansheng)
- 78cefc7: Update install.sh (#4791) (@lingdie)
- 7d5f5a1: Update install.sh (#4812) (@lingdie)
- 28698d2: Update sealos mongo role (#4823) (@wallyxjh)
- 85474f2: Update terminal frontend ,support customize keepalived time. (#4810) (@zzjin)
- c0bb1e7: add a key for a bucket (#4714) (@nowinkeyy)
- d11c5fd: add email debt notification (#4820) (@bxy4543)
- 89ada63: add quotaEnabled and defaultQuota env (#4822) (@nowinkeyy)
- 6f5c590: add set-cert doc. (#4772) (@nowinkeyy)
- 1cec081: change cert duration. (#4768) (@lingdie)
- 7362d80: change mongo 4.0 to 4.4 (#4708) (@lingdie)
- 47ba1b8: docs: Update sealos version in self-hosting docs (#4683) (@yangchuansheng)
- ffd72f2: docs: add README for license-system-frontend (#4868) (@zjy365)
- 123980d: docs: add blog "How To Deploy and Configure Meilisearch using Docker" (#4854) (@yangchuansheng)
- 2469734: docs: update header for landing page (#4875) (@yangchuansheng)
- 63ecc33: docs: update landing page (#4858) (@yangchuansheng)
- 85318ad: docs:remove HomeUserBy component (#4879) (@zjy365)
- 467a675: feat(frontend/cloudserver): Add a quantity option when creating the v… (#4852) (@HUAHUAI23)
- daff4ac: feat. change desktop to use config file. (#4709) (@lingdie)
- c56ce7a: fix billing record query with app type (#4731) (@bxy4543)
- 786985e: fix control-plane component status (#4749) (@ghostloda)
- dd1cfc9: fix cost center frontend manifests (#4761) (@lingdie)
- 1d0ad5c: fix object storage monitor (#4691) (@bxy4543)
- f6b1e76: fix objectstorage frontend deploy.yaml format error (#4725) (@nowinkeyy)
- a4b7f8a: fix pull cert-manager image in install.sh (#4775) (@lingdie)
- 26739d9: fix set account create region id (#4739) (@bxy4543)
- 9a4f321: i18n: update i18n for App Launchpad (#4754) (@yangchuansheng)
- 4960ec3: i18n: update i18n for DBProvider (#4787) (@yangchuansheng)
- 4c3fac7: monitor svc multi nodePort (#4726) (@bxy4543)
- 4b80930: none (#4732) (@nowinkeyy)
- 651a27c: opt: costcenter get quota default use current namespace (#4828) (@zijiren233)
- 9bb4c44: optimize query object storage metric (#4686) (@nowinkeyy)
- a05b860: refactor(costcenter): refactor invoice (#4694) (@xudaotutou)
- 2176fbb: refactor: adjusted license billing based on cluster size (#4853) (@zjy365)
- ef4409d: refactor: improve the prompt when deleting an app (#4786) (@zjy365)
- 216d68e: refactor: rename Signin directory to Login and fix file name case issues (#4870) (@zjy365)
- 02327d5: release: v5.0.0 release, update sealos version in install.sh. (#4882) (@lingdie)
- 2e7eb9f: revert: remove recharge event (#4788) (@zjy365)
- 2fe6216: style: launchpad displays monitoring values (#4688) (@zjy365)
- 0e1693c: styles: Updated UI design for dbprovider frontend (#4747) (@zjy365)
- a58a5b1: styles: launchpad AppStatusTag & workorder appendixs (#4740) (@zjy365)
- f164e9d: temporary hiding suspends kb package import (#4753) (@bxy4543)
- 0992fc0: update cvm interface (#4798) (@bxy4543)
- 7974ba5: 为kubepanel network 添加service (#4705) (@bearslyricattack)
- 4535a7f: 🤖 add release changelog using rebot. (#4681) (@sealos-release-robot)
Full Changelog: v5.0.0-beta5...v5.0.0
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.