Welcome to the v5.0.1-beta1 release of Sealos!šš!
Changelog
New Features
- 79b0cae: feat(applaunchpad): Improve domain handling for legacy and new domains (#5011) (@zjy365)
- 68c0244: feat(costcenter): add gift code (#5026) (@HUAHUAI23)
- 80f4682: feat(desktop): Implement smart dock behavior (#4998) (@zjy365)
- 9a7bcba: feat(desktop): add realname auth (#4931) (@HUAHUAI23)
- f54fc3a: feat(desktop): add signup user sem info (#4949) (@HUAHUAI23)
- 3d0f964: feat(desktop): adjust the style of real-name authentication (#4979) (@HUAHUAI23)
- 3f63432: feat(desktop): signup user sem data add keyword data (#4983) (@HUAHUAI23)
- 028fa0c: feat(devbox): devbox basic frontend ui and logic (#4953) (@mlhiter)
- dd2ac20: feat(docs): add SEM keywords parameter (#4981) (@zjy365)
- 932cd71: feat(objectstorage): web host add history router support (#5076) (@HUAHUAI23)
- 04d823c: feat(template): add translations for app content (#4961) (@zjy365)
- 3d4b3fe: feat: Add .gitignore file and i18n.md documentation (#4911) (@zjy365)
- 2eda19e: feat: Enhance cron schedule, Markdown display (#4888) (@zjy365)
- dbca6f0: feat: acmedns (#5063) (@zijiren233)
- b4ee7b8: feat: add Kafka and Milvus connection string support (#5061) (@zjy365)
- 9ca435c: feat: add SEO TDK support and pricebox to template (#5038) (@zjy365)
- 1fe875a: feat: add desktop tooltip for improved user experience (#4945) (@zjy365)
- 1faf9d6: feat: add support for launching creation page in launchpad (#4984) (@zjy365)
- bab49b7: feat: applaunchpad log previous (#5047) (@zijiren233)
- 54c0180: feat: cost quota and price (#5014) (@zijiren233)
- 582dd4f: feat: cronjob implement job (#5093) (@zijiren233)
- 6338cf8: feat: db log (#5069) (@zijiren233)
- cca4da9: feat: get os traffic from minio (#4968) (@nowinkeyy)
- fad8188: feat: launchpad implement URL query to form data conversion (#5081) (@zjy365)
- 95c5a7d: feat: resource quota add object storage size (#4874) (@nowinkeyy)
- 88961c5: feat: strip bin and trimpath (#4860) (@zijiren233)
- 20bf7a5: feat: support tagging launchpad and database application sources (#4975) (@zjy365)
- 022e1a0: feat: support user external domain (#5021) (@zijiren233)
- bd3f6d4: feat: templates support conditional rendering (#4937) (@zijiren233)
- 4fd0ebc: feat: use dumb-init as the init system for Docker container (#4901) (@zjy365)
- 7091b86: feat: user private ns invite (#5043) (@zijiren233)
- fa8ba1e: feat:dbprovider support reconfigure (#4926) (@zjy365)
- f4bb39d: feat:desktop update sem (#4993) (@zjy365)
- 9caf45a: feat:docs add 's' parameter for user source tracking (#4958) (@zjy365)
- d32471d: feat:launchpad && database add cost tip (#4980) (@zjy365)
- eb83860: feat:launchpad update container status reason (#4947) (@zjy365)
Bug fixes
- 0109752: fix(desktop): fix realname auth multi notify (#4944) (@HUAHUAI23)
- 2bf0773: fix(desktop):fix init database error (#5003) (@xudaotutou)
- b75c85f: fix(docs):header title translation (#4963) (@zjy365)
- 83be88a: fix(launchpad): file upload in Kubernetes pods (#4970) (@zjy365)
- 4e95958: fix(objectstorage): Fix site hosting errors for domains (#5082) (@HUAHUAI23)
- 62a290d: fix: add return in PROMPTS_EN/PROMPTS_CN (#4974) (@cbluebird)
- 4ec1134: fix: adjust GPU quota for launchpad (#5041) (@zjy365)
- d1193f7: fix: bg file ext (#4895) (@zijiren233)
- 6c82972: fix: check control plane count of master IPs (#4972) (@cbluebird)
- 4288104: fix: concat ldflags str (#4893) (@zijiren233)
- 74f8ba5: fix: cronjob kc and no mount sa (#5092) (@zijiren233)
- 94d7e32: fix: cronjob total amount (#5095) (@zijiren233)
- 86823ab: fix: db quota check (#4927) (@zijiren233)
- 5d6fab9: fix: defaults and inputs maybe empty (#4987) (@zijiren233)
- ce47655: fix: desktop right-click menu issue (#4939) (@zjy365)
- c1d447f: fix: download exit and status_code check (#4908) (@zijiren233)
- 76990af: fix: failed to delete node by apply (#4936) (@yangxggo)
- febe93b: fix: improve timezone handling in Kubernetes pods (#5087) (@zjy365)
- 738bd0b: fix: load env before fetching app details in launchpad (#4943) (@zjy365)
- 97939b5: fix: log stream cannot be used with jsonRes after flushHeader (#5064) (@zijiren233)
- ba66b04: fix: resolve desktop monitoring issue (#5019) (@zjy365)
- a7a7cac: fix: signup with password donot save kc (#5036) (@zijiren233)
- 8eef22e: fix: switch pod logs (#5040) (@zijiren233)
- c69a460: fix: template undefined value (#4992) (@zijiren233)
- 4a36317: fix: update work order status to pending (#4899) (@zjy365)
- 002e7a5: fix:launchpad domain for internal app call listener (#5090) (@zjy365)
- d36fa02: fix:launchpad resource update in checkPermission API (#5077) (@zjy365)
- e91bce9: fix:permission change check for launchpad (#5072) (@zjy365)
- e210fd8: fix:update copywriting (#4905) (@xudaotutou)
Build process updates
Other work
- e3c9b62: add default rbac rules for devbox runtime and runtime class. (#5012) (@lingdie)
- 17601ae: 5.0.0 New document (#5032) (@bearslyricattack)
- f3efe28: š fix image sha256 (#5094) (@cuisongliu)
- 0853f2d: Accountcenter merge (#4795) (@xudaotutou)
- f4be739: Add pausing kb cluster database in namespace controller & fix get cost api (#4946) (@bxy4543)
- e10a76e: Add terminate ns, skip notifications for abnormal users, set default.NodePort.Limit=10, adapt new user struct. (#5056) (@bxy4543)
- 594f3af: CostCenter api update (#4932) (@bxy4543)
- e2f66e5: DB backup monitoring (#4950) (@bxy4543)
- bf2fe19: Devbox runtime support release command and args (#5078) (@lingdie)
- a284f3b: Doc: update video (#4915) (@zuoFeng59556)
- 2882add: Feat/invoice (#4988) (@bxy4543)
- 1decf9a: Fix devbox podPhase logic and license in deploy.yaml.tmpl (#5067) (@lingdie)
- 7268c17: Fix doc platform-components relative link. (#4896) (@zzjin)
- c23bad8: Fix/get invoice payment (#5088) (@bxy4543)
- f488b6f: Fix: Resolve bug introduced by launchpad JSON patching (#4935) (@zjy365)
- 9468f7f: Forward compatibility terminal label. (#4921) (@zzjin)
- 7e6cb8b: Monitor api adapt token (#5049) (@bxy4543)
- e91f227: Optimize/payment (#5000) (@bxy4543)
- 9e2faf9: Patch kb addon (#4969) (@wallyxjh)
- 456aaaf: Region amount api (#5070) (@bxy4543)
- ee997b2: Remove registry with no more needed. (#4910) (@zzjin)
- 3127c81: Replace gomail/gomail with wneessen/go-mail in email mail utility (#4867) (@wneessen)
- 31471d7: Update costcenter (#4990) (@xudaotutou)
- 52a1e82: Update costcenter (#5085) (@xudaotutou)
- 0549a9a: Update db backup (#4976) (@wallyxjh)
- 525b4dd: Update feishu notification (#4920) (@wallyxjh)
- 7ef586d: WIP: Replace
ingress-nginx
withhigress
. (#4831) (@zzjin) - bcb8ab4: add LastTerminatedState and improve squash logic for devbox. (#5080) (@lingdie)
- 3d62549: add additionalPrinterColumns for devbox. (#5020) (@lingdie)
- 132eb38: add backuprepo (#4986) (@wallyxjh)
- a42f12a: add backuprepo (#4989) (@wallyxjh)
- 7e77b7a: add devbox controller rbac, enable in ci to build docker images (#5009) (@lingdie)
- 306bbda: add devbox controller rbac. (#5028) (@lingdie)
- a3c9c55: add devbox controller. (#4999) (@lingdie)
- 980e796: add devbox default runtime ref namespace to devbox-system. (#5034) (@lingdie)
- 6507e53: add devbox monitor (#5086) (@bxy4543)
- 4a17349: add devbox node and containerId (#5045) (@bearslyricattack)
- 0ed0635: add devbox phase and controller (#5042) (@bearslyricattack)
- e52f5d3: add devbox pod hostname set to devbox name (#5015) (@lingdie)
- 086681e: add devbox proposal (#4900) (@fanux)
- d58375e: add devbox restart pod (#5010) (@bearslyricattack)
- 103c3ac: add devbox runtime app port. (#5099) (@lingdie)
- 7f8ff72: add dify installation QA (#4991) (@wallyxjh)
- 569bcfd: add extraEnv toleration affinity,ephemeral-storage limit (#5023) (@bearslyricattack)
- 5877ddb: add generate public and private key (#5004) (@bearslyricattack)
- 7d882d0: add logs for CheckPodConsistency. (#5035) (@lingdie)
- e4e5702: add random (#5050) (@bearslyricattack)
- d47170c: add release old tag (#5053) (@bearslyricattack)
- 60c4065: add service port (#5048) (@bearslyricattack)
- e334705: bump format go version (#5062) (@bxy4543)
- 35c1c56: change label location (#5022) (@bearslyricattack)
- 5d1d9ba: change runtime and runtime class to namespace scope, improve devbox cā¦ (#5024) (@lingdie)
- d59fd4a: change svc version to 1.22 (#4916) (@bxy4543)
- 2163655: chrome(desktop):update token (#5089) (@xudaotutou)
- e9087cf: dep: upgrade controllers client-go and controller-runtime (#4898) (@lingdie)
- 93c5a9a: docs:update scripts (#4925) (@zjy365)
- 8a6844f: feat(account-service): add use giftcode (#5013) (@HUAHUAI23)
- 47001c9: fix release bug (#5051) (@bearslyricattack)
- 4e13ab5: fix devbox get runtime. (#5030) (@lingdie)
- 0f6d5cd: fix env render with app images (#5079) (@bxy4543)
- 331229e: fix flow error (#4964) (@nowinkeyy)
- 73c3919: fix read notice cause panic (#4930) (@bxy4543)
- 95ce6b8: fix ssh volume bug (#5039) (@bearslyricattack)
- 6647429: fix webhook (#5068) (@bxy4543)
- 8c21c37: fix(desktop) add phone number bind logic to realname auth (#4940) (@HUAHUAI23)
- a541722: i18n: update i18n for template provider (#4917) (@yangchuansheng)
- 26604f9: opt: desktop default config (#4876) (@zijiren233)
- 3c418c3: optimize get app cost with index(owner+order_id) (#5002) (@bxy4543)
- 3515cdb: perf(desktop): reduce network traffic overhead (#4948) (@zjy365)
- 22e4ff2: refactor(desktop): refactor delete (#5055) (@xudaotutou)
- d2ea1ed: refactor: enhance i18n type annotations for better developer experience (#4878) (@zjy365)
- 80c052f: refactor: improve i18n in dbprovider for better developer experience (#4919) (@zjy365)
- 1122146: refactor:Fetch Launchpad pricing from service API (#5025) (@zjy365)
- b03274c: remove pod finalizer (#5060) (@bearslyricattack)
- 1d82b3f: rollback email package (#4929) (@bxy4543)
- fd6733e: set AutomountServiceAccountToken to false (#5001) (@lingdie)
- e8d6271: styles(objectstorage): fix styles (#4959) (@xudaotutou)
- 570c1a0: update (#5075) (@nowinkeyy)
- 06caa81: update cpu/mem usage (#5006) (@wallyxjh)
- 9e3327a: update cpu/mem usage (#5008) (@wallyxjh)
- d2eb60c: update devbox to add delete resource. (#5017) (@lingdie)
- b2f0445: update launchpad cpu/mem usage (#5016) (@wallyxjh)
- 4fabfc9: update launchpad single (#5052) (@wallyxjh)
- 8ad51bc: update launchpad test (#5044) (@wallyxjh)
- c544506: update self-deployment (#4938) (@bearslyricattack)
- 1b92dcd: update: Set default k8sVersion in license-system (#4889) (@zjy365)
- e292b84: update:dbprovider Pause Hint message (#4902) (@zjy365)
- d2cfd46: update:desktop add scripts & workorder closedBy (#4928) (@zjy365)
- 2baac37: update:docs announcementBar (#4906) (@zjy365)
- 7a19c64: upgrade devbox runtime crd, rewrite devbox controller. (#5066) (@lingdie)
- 62e61ac: š¤ add release changelog using rebot. (#4887) (@sealos-release-robot)
Full Changelog: v5.0.0...v5.0.1-beta1
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.