All Versions
11
Latest Version
Avg Release Cycle
116 days
Latest Release
116 days ago

Changelog History
Page 1

  • v1.12.2

    July 01, 2020
    • πŸ›  Fix old process didn't exist when graceful restart in beego 1.12.0 #4005
    • ✨ Enhance: Print stack while orm abnormally exit #3743
    • ✨ Enhance: Replacing lock with read lock in GetMapData #3803
    • πŸ›  Fix: Get the real location of the log directory if the path is symbolic path #3818
    • πŸ›  Fix: Cache, context, session: add lock to fix inconsistent field protection #3922
    • πŸ›  Fix: Encoded url(with slash) router mismatch problem #3943
    • πŸ›  Fix: genRouterCode method generate wrong codes #3981
    • ✨ Enhance: Using LRU algorithm, ignoring big file and using max cache size to reduce the memory usage of file cache #3984
    • πŸ›  Fix: Set max DB connections #3985
    • πŸ›  Fix: SQLite don't support SELECT ... FOR UPDATE #3992
    • ✨ Enhance: Add Transfer-Encoding header in httplib's PostFile method #3993
    • ✨ Enhance: Support bit operation in ORM #3994
    • πŸ›  Fix: net/http Middleware set via RunWithMiddleware or App.Run(middleware) doesn't work when "BConfig.Listen.Graceful" is set to true #3995
    • πŸ›  Fix: Empty field in validator.Error when label struct tag is not declared #4001
    • πŸ›  Fix: panic: send on closed channel after closing logger #4004
    • ✨ Enhance: Store RouterPattern before filter execute #4007
    • πŸ›  Fix: Using HTMLEscapeString in adminui.go to avoid XSS attack #4018
    • πŸ›  Fix: Process not closed when graceful set to true #4005
    • ✨ Enhance: Use scan instead of keys in redis #4016
    • πŸ”‹ Feature: Support prometheus #4021
    • Fix: Can't create more than max_prepared_stmt_count statements #4025
    • ✨ Enhance: Support more mobile number pattern #4027
    • πŸ›  Fix: Can't set section name #4027
    • πŸ›  Fix: strings.Repeat panic in orm/db.go #4032
    • ✨ Enhance: Make redis client idle timeout configurable #4033
  • v1.12.1

    February 07, 2020
  • v1.12.0

    July 05, 2019
  • v1.11.1

    November 30, 2018
  • v1.11.0

    November 19, 2018
  • v1.10.1

    July 31, 2018
  • v1.10.0

    July 21, 2018
    • ⚑️ Update log.go add GetLevel Function to Log #2970
    • πŸ›  Fix a typo "conflict" #2971
    • πŸ› Bug on private fields #2978
    • πŸ›  Fix access log console unexpected '\n' at end of each log. #2976
    • πŸ›  Fix Documentation for HTTP status codes descriptions. #2992
    • πŸ”§ Redis cache: make MaxIdle configurable #3004
    • ⚑️ Update: Fix migration generate SQL #3017
    • πŸ– Handle pointer validation #3046
    • πŸ›  Fix the issue TaseCase TestFormatHeader_0 is failed #3066
    • πŸ›  Fix BEEGO_RUNMODE #3064
    • Swagger: Allow example values with different types, allow example for enum. #3085
    • πŸ›  Fix the bug: unable to add column with ALTER TABLE #2999
    • 0️⃣ Set default Beego RunMode to production #3076
    • πŸ›  Fix typo #3103
    • πŸ”’ In dev mode, template parse error cause program lock #3126
    • Amend a very minor typo in a variable name #3115
    • 🌲 When log maxSize set big int,FileWrite Init fail #3109
    • πŸ”„ Change github.com/garyburd/redigo to newest branch github.com/gomodul… #3100
    • ExecElem.FieldByName as local variable #3039
    • πŸ‘ Allow log prefix #3145
    • ♻️ Refactor yaml config for support multilevel #3127
    • Create redis_cluster.go #3175
    • βž• Add field comment on create table #3190
    • ⚑️ Update: use PathEscape replace QueryEscape #3200
    • ⚑️ Update gofmt #3206
    • ⚑️ Update: Htmlquote Htmlunquote #3202
    • βž• Add 'FOR UPDATE' support for querySet #3208
    • Debug stringsToJSON #3171
    • πŸ›  Fix defaut value bug, and add config for maxfiles #3185
    • πŸ›  Fix: correct MaxIdleConnsPerHost value to net/http default 100. #3230
    • πŸ›  Fix: When multiply comment routers on one func #3217
    • Send ErrNoRows if the query returns zero rows ... in method orm_query… #3247
    • πŸ›  Fix typo #3245
    • βž• Add session redis IdleTimeout config #3239
    • πŸ›  Fix the wrong status code in prod #3226
    • βž• Add method to set the data depending on the accepted #3182
    • πŸ›  Fix Unexpected EOF bug in staticfile #3152
    • βž• Add code style for logs README #3146
    • πŸ›  Fix response http code #3142
    • πŸ‘Œ Improve access log #3141
    • 🌲 Auto create log dir #3105
    • Html escape before display path, avoid xss #3022
    • πŸ”’ Acquire lock when access config data #3250
    • πŸ›  Fix orm fields SetRaw function error judge problem #2985
    • πŸ›  Fix template rendering with automatic mapped parameters (see #2979) #2981
    • πŸ›  Fix the model can not be registered correctly on Ubuntu 32bit #2997
    • πŸ”‹ Feature/yaml #3181
    • πŸ”‹ Feature/autocert #3249
  • v1.9.2

    December 06, 2017
  • v1.9.0

    August 24, 2017
    1. Fix the new repo address for casbin #2654
    2. Fix cache/memory fatal error: concurrent map iteration and map write #2726
    3. AddAPPStartHook func modify #2724 πŸ”€ 4. Fix panic: sync: negative WaitGroup counter #2717
    4. incorrect error rendering (wrong status) #2712 πŸ‘ 6. validation: support int64 int32 int16 and int8 type #2728 πŸ‘ 7. validation: support required option for some struct tag valids #2741 πŸ“œ 8. Fix big form parse issue #2725 🌲 9. File log add RotatePerm #2683
    5. Fix Oracle placehold #2749 πŸ‘ 11. Supported gzip for req.Header has Content-Encoding: gzip #2754
    6. Add new Database Migrations #2744
    7. Beego auto generate sort ControllerComments #2766
    8. added statusCode and pattern to FilterMonitorFunc #2692 πŸ“œ 15. fix the bugs in the "ParseBool" function in the file of config.go #2740
  • v1.8.3

    May 19, 2017
    1. Trim required string. #2365 πŸ”Œ 2. Add an authorization plugin that supports ACL, RBAC based on casbin #2620
    2. Fix sqllite delete filter #2636 πŸ”’ 4. Swagger support security setting #2640
    3. Automatic param router #2586
    4. Allow o.Raw(sql).QueryRows(&container) nested #2637 πŸ“œ 7. Fix form parse timestamp format #2652
    5. Fix for xsrf panic error #2315