v4.0.0-beta.2
💥 Breaking Change
web-koa
- #4396 feat: upgrade koa to v3 (@czy88840616)
🚀 New Feature
axios
,bootstrap
,bull-board
,bull
,bullmq
,busboy
,cache-manager
,captcha
,casbin-redis-adapter
,casbin-typeorm-adapter
,casbin
,code-dye
,consul
,core
,cos
,cron
,cross-domain
,etcd
,event-emitter
,express-session
,faas
,grpc
,http-proxy
,i18n
,info
,jwt
,kafka
,mcp
,mikro
,mock
,mongoose
,mqtt
,nextjs
,oss
,otel
,processAgent
,prometheus-socket-io
,prometheus
,rabbitmq
,redis
,security
,sequelize
,session
,socketio
,static-file
,tablestore
,tags
,tenant
,typegoose
,typeorm
,upload
,validate
,validation-joi
,validation-zod
,validation
,view-ejs
,view-nunjucks
,view
,web-express
,web-koa
,web
,ws
- #4404 feat: support mcp (@czy88840616)
web-koa
- #4396 feat: upgrade koa to v3 (@czy88840616)
bull-board
,web-koa
- #4380 feat: add new v4 main page (@czy88840616)
🐛 Bug Fix
ws
- #4364 fix: heartbeat does not take effect in koa scenario (@czy88840616)
bull-board
- #4351 fix: bull-board missing export adapter (@czy88840616)
💅 Polish
web-express
,web-koa
,web
- #4371 feat: add random free port (@czy88840616)
typeorm
- #4369 feat: add config allow typeorm migrations (@czy88840616)
ws
- #4361 breaking: upgrade cron to 3.5.0, support waitForComplete (@denghongcai)
- #4360 feat: add ws upgrade handler (@czy88840616)
- #4354 feat: add request to ws context (@czy88840616)
cron
- #4361 breaking: upgrade cron to 3.5.0, support waitForComplete (@denghongcai)
📝 Documentation
- #4397 docs: add api docs (@czy88840616)
- #4394 docs: Update guard.md (@Nokic233)
- #4372 docs: update static_file.md for static directory not found (@heyongsheng)
- #4370 docs: update static_file.md for static directory not found (@heyongsheng)
- #4359 docs: update the wrong spelling of DefaultConfig (@mmdapl)
📦 Dependencies
grpc
- #4403 fix(deps): update dependency @grpc/grpc-js to v1.14.0 (@renovate[bot])
- #4355 fix(deps): update dependency @grpc/grpc-js to v1.13.4 (@renovate[bot])
web-express
- #4395 chore(deps): update dependency @types/express to v4.17.23 (@renovate[bot])
- Other
- #4400 chore(deps): update gcr.io/etcd-development/etcd docker tag to v3.6.5 (@renovate[bot])
- #4401 chore(deps): update hashicorp/consul docker tag to v1.21.5 (@renovate[bot])
- #4381 fix(deps): update dependency cookie-session to v2.1.1 (@renovate[bot])
- #4393 chore(deps): update redis docker tag to v7.4.5 (@renovate[bot])
- #4389 chore(deps): update hashicorp/consul docker tag to v1.21.4 (@renovate[bot])
- #4388 chore(deps): update gcr.io/etcd-development/etcd docker tag to v3.6.4 (@renovate[bot])
- #4373 chore(deps): update mongo docker tag to v4.4 (@renovate[bot])
- #4362 fix(deps): update dependency statuses to v2.0.2 (@renovate[bot])
leoric
- #4392 fix(deps): update dependency leoric to v2.13.8 (@renovate[bot])
axios
,http-proxy
,web-koa
- #4391 fix(deps): update dependency axios to v1.12.0 [security] (@renovate[bot])
validation-zod
- #4382 fix(deps): update dependency i18next to v24.2.3 (@renovate[bot])
nextjs
- #4385 chore(deps): update dependency next to ~15.4.0 [security] (@renovate[bot])
- #4377 fix(deps): update dependency next [security] (@renovate[bot])
core
,web-koa
- #4366 fix(deps): update dependency koa to v2.16.2 [security] (@renovate[bot])
jwt
- #4356 fix(deps): update dependency @types/jsonwebtoken to v9.0.10 (@renovate[bot])
Committers: 6
- 142vip.cn (@mmdapl)
- Harry Chen (@czy88840616)
- He Yongsheng (@heyongsheng)
- Hongcai Deng (@denghongcai)
- NoKic233 (@Nokic233)
- yuuang (@zhangyuang)