v1.0.0-beta.6
What's Changed
- chore(deploy): remove casdoor charts by @maslow in #954
- feat(server): support website custom domain ssl cert auto-gen by @maslow in #956
- fix(server): fixed the error of repeatedly deleting website routes by @maslow in #957
- feat(server): add check if password had binded by @sulnong in #951
- refactor(web): optimize the tag selection by @LeezQ in #955
- feat: fix login bg && add welcome text by @walle233 in #941
- doc: add db query by @zuoFeng59556 in #958
- fix(server): add website count limit, opt website task by @maslow in #959
- fix(deploy): upgrade minio version to fix CVE-2023-28432 by @maslow in #960
- fix(web): add types for ctx.request by @maslow in #963
- fix(server): error on deleting cronjob; app stucked in starting by @maslow in #964
- fix(server): fixed illegal removal of unowned trigger by @maslow in #965
- feat(web): reset password by @walle233 in #974
- doc: add website hosting and laf-cli by @zuoFeng59556 in #972
- fix(server): rm minio alias init in boot, fix multi region limit; by @maslow in #976
- feat(web): generate function code with AI prompt by @LeezQ in #978
- fix(web): remove withCredentials by @LeezQ in #979
- fix(server): cancel namespace removal while stopping app by @maslow in #980
- fix(server): bucket deletion didn't remove related website by @maslow in #983
- feat(server): add notes field to region,bundle,pay,auth by @maslow in #986
- fix(server): fix tasks state handler logic by @maslow in #987
- fix(server): fix instance task error by @maslow in #988
- style(web): Responsive styles for home page by @yuedanlabs in #985
- fix(server): add existing check in creating phase of tasks by @maslow in #990
- refactor(web): sort tailwind css classname by @LeezQ in #989
- doc: fix laf-cli and add websocket doc by @zuoFeng59556 in #991
- feat(web): add bundle note messages by @LeezQ in #992
- fix(server): return notes fields in region & bundles by @maslow in #993
- fix: phone register(web) by @walle233 in #994
- fix(web): fixed the path issue when clicking pathlink(#995) by @RicardoErii in #996
- fix(server): check site deleting state in site creation by @maslow in #997
- feat(web): add region info on logo by @LeezQ in #1001
- feat(web): format code on save by @LeezQ in #1002
- doc: update image and add cli-mind websocket laf client sdk by @zuoFeng59556 in #1004
- fix: fix app url protocol error & update default url by @skyoct in #1006
- feat: feat app list display by @skyoct in #1007
- chore(deploy): optimize install-on-linux.sh by @bxy4543 in #1010
- fix(web): appid confict if open 2 tabs by @LeezQ in #1011
- feat(server): add account transaction by @maslow in #1014
- chore: sealos does not support pulling multiple cluster images by @bxy4543 in #1016
- feat(runtime): impl cloud function import and cache function by @skyoct in #1005
- fix(server): check website hosting in bucket deletion, add error handle to tasks; by @maslow in #1017
New Contributors
- @yuedanlabs made their first contribution in #985
- @RicardoErii made their first contribution in #996
- @bxy4543 made their first contribution in #1010
Full Changelog: v1.0.0-beta.5...v1.0.0-beta.6
Upgrade Guide
kubectl set image deployments/laf-server -n laf-system \
laf-server=docker.io/lafyun/laf-server:1.0.0-beta.6
kubectl set image deployments/laf-web -n laf-system \
laf-web=docker.io/lafyun/laf-web:1.0.0-beta.6
! Urgent Security Upgrade
It is crucial to update your Minio version to RELEASE.2023-03-22T06-36-24Z
in order to address the critical vulnerability CVE-2023-28432
New Configurations
To support auto-ssl-cert for website hosting, run this in your master node
kubectl apply -f - <<EOF
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
name: laf-issuer
spec:
acme:
server: https://acme-v02.api.letsencrypt.org/directory
email: [email protected]
privateKeySecretRef:
name: letsencrypt-prod
solvers:
- http01:
ingress:
class: apisix
EOF