77 lines
5.8 KiB
Markdown
77 lines
5.8 KiB
Markdown
# developing
|
|
|
|
- Add http client and option func. [4455](https://github.com/beego/beego/issues/4455)
|
|
- Add: Convenient way to generate mock object [4620](https://github.com/beego/beego/issues/4620)
|
|
- Infra: use dependabot to update dependencies. [4623](https://github.com/beego/beego/pull/4623)
|
|
- Lint: use golangci-lint. [4619](https://github.com/beego/beego/pull/4619)
|
|
- Chore: format code. [4615](https://github.com/beego/beego/pull/4615)
|
|
- Test on Go v1.15.x & v1.16.x. [4614](https://github.com/beego/beego/pull/4614)
|
|
- Env: non-empty GOBIN & GOPATH. [4613](https://github.com/beego/beego/pull/4613)
|
|
- Chore: update dependencies. [4611](https://github.com/beego/beego/pull/4611)
|
|
- Update orm_test.go/TestInsertOrUpdate with table-driven. [4609](https://github.com/beego/beego/pull/4609)
|
|
- Add: Resp() method for web.Controller. [4588](https://github.com/beego/beego/pull/4588)
|
|
- Web mock and test support. [4565](https://github.com/beego/beego/pull/4565) [4574](https://github.com/beego/beego/pull/4574)
|
|
- Error codes definition of cache module. [4493](https://github.com/beego/beego/pull/4493)
|
|
- Remove generateCommentRoute http hook. Using `bee generate routers` commands instead.[4486](https://github.com/beego/beego/pull/4486) [bee PR 762](https://github.com/beego/bee/pull/762)
|
|
- Fix: /abc.html/aaa match /abc/aaa. [4459](https://github.com/beego/beego/pull/4459)
|
|
- ORM mock. [4407](https://github.com/beego/beego/pull/4407)
|
|
- Add sonar check and ignore test. [4432](https://github.com/beego/beego/pull/4432) [4433](https://github.com/beego/beego/pull/4433)
|
|
- Update changlog.yml to check every PR to develop branch.[4427](https://github.com/beego/beego/pull/4427)
|
|
- Fix 4396: Add context.param module into adapter. [4398](https://github.com/beego/beego/pull/4398)
|
|
- Support `RollbackUnlessCommit` API. [4542](https://github.com/beego/beego/pull/4542)
|
|
- Fix 4503 and 4504: Add `when` to `Write([]byte)` method and add `prefix` to `writeMsg`. [4507](https://github.com/beego/beego/pull/4507)
|
|
- Fix 4480: log format incorrect. [4482](https://github.com/beego/beego/pull/4482)
|
|
- Remove `duration` from prometheus labels. [4391](https://github.com/beego/beego/pull/4391)
|
|
- Fix `unknown escape sequence` in generated code. [4385](https://github.com/beego/beego/pull/4385)
|
|
- Using fixed name `commentRouter.go` as generated file name. [4385](https://github.com/beego/beego/pull/4385)
|
|
- Fix 4383: ORM Adapter produces panic when using orm.RegisterModelWithPrefix. [4386](https://github.com/beego/beego/pull/4386)
|
|
- Support 4144: Add new api for order by for supporting multiple way to query [4294](https://github.com/beego/beego/pull/4294)
|
|
- Support session Filter chain. [4404](https://github.com/beego/beego/pull/4404)
|
|
- Feature issue #4402 finish router get example. [4416](https://github.com/beego/beego/pull/4416)
|
|
- Implement context.Context support and deprecate `QueryM2MWithCtx` and `QueryTableWithCtx` [4424](https://github.com/beego/beego/pull/4424)
|
|
- Finish timeout option for tasks #4441 [4441](https://github.com/beego/beego/pull/4441)
|
|
- Error Module brief design & using httplib module to validate this design. [4453](https://github.com/beego/beego/pull/4453)
|
|
- Fix 4444: panic when 404 not found. [4446](https://github.com/beego/beego/pull/4446)
|
|
- Fix 4435: fix panic when controller dir not found. [4452](https://github.com/beego/beego/pull/4452)
|
|
- Fix 4456: Fix router method expression [4456](https://github.com/beego/beego/pull/4456)
|
|
- Remove some `go get` lines in `.travis.yml` file [4469](https://github.com/beego/beego/pull/4469)
|
|
- Fix 4451: support QueryExecutor interface. [4461](https://github.com/beego/beego/pull/4461)
|
|
- Add some testing scripts [4461](https://github.com/beego/beego/pull/4461)
|
|
- Refactor httplib: Move debug code to a filter [4440](https://github.com/beego/beego/issues/4440)
|
|
- fix: code quality issues [4513](https://github.com/beego/beego/pull/4513)
|
|
- Optimize maligned structs to reduce memory foot-print [4525](https://github.com/beego/beego/pull/4525)
|
|
- Feat: add token bucket ratelimit filter [4508](https://github.com/beego/beego/pull/4508)
|
|
- Improve: Avoid ignoring mistakes that need attention [4548](https://github.com/beego/beego/pull/4548)
|
|
- Integration: DeepSource [4560](https://github.com/beego/beego/pull/4560)
|
|
- Integration: Remove unnecessary function call [4577](https://github.com/beego/beego/pull/4577)
|
|
- Feature issue #4402 finish router get example. [4416](https://github.com/beego/beego/pull/4416)
|
|
- Proposal: Add Bind() method for `web.Controller` [4491](https://github.com/beego/beego/issues/4579)
|
|
- Optimize AddAutoPrefix: only register one router in case-insensitive mode. [4582](https://github.com/beego/beego/pull/4582)
|
|
- Init exceptMethod by using reflection. [4583](https://github.com/beego/beego/pull/4583)
|
|
- Deprecated BeeMap and replace all usage with `sync.map` [4616](https://github.com/beego/beego/pull/4616)
|
|
- TaskManager support graceful shutdown [4635](https://github.com/beego/beego/pull/4635)
|
|
|
|
## Fix Sonar
|
|
|
|
- [4624](https://github.com/beego/beego/pull/4624)
|
|
- [4608](https://github.com/beego/beego/pull/4608)
|
|
- [4473](https://github.com/beego/beego/pull/4473)
|
|
- [4474](https://github.com/beego/beego/pull/4474)
|
|
- [4479](https://github.com/beego/beego/pull/4479)
|
|
- [4639](https://github.com/beego/beego/pull/4639)
|
|
|
|
## Fix lint and format code
|
|
|
|
- [4644](https://github.com/beego/beego/pull/4644)
|
|
- [4645](https://github.com/beego/beego/pull/4645)
|
|
- [4646](https://github.com/beego/beego/pull/4646)
|
|
- [4647](https://github.com/beego/beego/pull/4647)
|
|
- [4648](https://github.com/beego/beego/pull/4648)
|
|
- [4649](https://github.com/beego/beego/pull/4649)
|
|
- [4651](https://github.com/beego/beego/pull/4651)
|
|
- [4652](https://github.com/beego/beego/pull/4652)
|
|
- [4653](https://github.com/beego/beego/pull/4653)
|
|
- [4654](https://github.com/beego/beego/pull/4654)
|
|
- [4655](https://github.com/beego/beego/pull/4655)
|
|
- [4656](https://github.com/beego/beego/pull/4656)
|