mirror of https://github.com/gin-gonic/gin.git
add v1.8.0 changelog (#3160)
This commit is contained in:
parent
60e24d5690
commit
38eb5acc6b
622
AUTHORS.md
622
AUTHORS.md
|
@ -2,237 +2,405 @@ List of all the awesome people working to make Gin the best Web Framework in Go.
|
||||||
|
|
||||||
## gin 1.x series authors
|
## gin 1.x series authors
|
||||||
|
|
||||||
**Gin Core Team:** Bo-Yi Wu (@appleboy), 田欧 (@thinkerou), Javier Provecho (@javierprovecho)
|
**Gin Core Team:** Bo-Yi Wu (@appleboy), thinkerou (@thinkerou), Javier Provecho (@javierprovecho)
|
||||||
|
|
||||||
## gin 0.x series authors
|
## gin 0.x series authors
|
||||||
|
|
||||||
**Maintainers:** Manu Martinez-Almeida (@manucorporat), Javier Provecho (@javierprovecho)
|
**Maintainers:** Manu Martinez-Almeida (@manucorporat), Javier Provecho (@javierprovecho)
|
||||||
|
|
||||||
|
------
|
||||||
|
|
||||||
People and companies, who have contributed, in alphabetical order.
|
People and companies, who have contributed, in alphabetical order.
|
||||||
|
|
||||||
**@858806258 (杰哥)**
|
- 178inaba <178inaba@users.noreply.github.com>
|
||||||
- Fix typo in example
|
- A. F <hello@clivern.com>
|
||||||
|
- ABHISHEK SONI <abhishek.rocks26@gmail.com>
|
||||||
|
- Abhishek Chanda <achanda@users.noreply.github.com>
|
||||||
**@achedeuzot (Klemen Sever)**
|
- Abner Chen <houjunchen@gmail.com>
|
||||||
- Fix newline debug printing
|
- AcoNCodes <acongame@gmail.com>
|
||||||
|
- Adam Dratwinski <adam.dratwinski@gmail.com>
|
||||||
|
- Adam Mckaig <adam.mckaig@gmail.com>
|
||||||
**@adammck (Adam Mckaig)**
|
- Adam Zielinski <MusicAdam@users.noreply.github.com>
|
||||||
- Add MIT license
|
- Adonis <donileo@gmail.com>
|
||||||
|
- Alan Wang <azzwacb9001@126.com>
|
||||||
|
- Albin Gilles <gilles.albin@gmail.com>
|
||||||
**@AlexanderChen1989 (Alexander)**
|
- Aleksandr Didenko <aa.didenko@yandex.ru>
|
||||||
- Typos in README
|
- Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
|
||||||
|
- Alex <AWulkan@users.noreply.github.com>
|
||||||
|
- Alexander <alexanderchenmh@gmail.com>
|
||||||
**@alexanderdidenko (Aleksandr Didenko)**
|
- Alexander Lokhman <alex.lokhman@gmail.com>
|
||||||
- Add support multipart/form-data
|
- Alexander Melentyev <55826637+alexander-melentyev@users.noreply.github.com>
|
||||||
|
- Alexander Nyquist <nyquist.alexander@gmail.com>
|
||||||
|
- Allen Ren <kulong0105@gmail.com>
|
||||||
**@alexandernyquist (Alexander Nyquist)**
|
- AllinGo <tanhp@outlook.com>
|
||||||
- Using template.Must to fix multiple return issue
|
- Ammar Bandukwala <ammar@ammar.io>
|
||||||
- ★ Added support for OPTIONS verb
|
- An Xiao (Luffy) <hac@zju.edu.cn>
|
||||||
- ★ Setting response headers before calling WriteHeader
|
- Andre Dublin <81dublin@gmail.com>
|
||||||
- Improved documentation for model binding
|
- Andrew Szeto <github@jabagawee.com>
|
||||||
- ★ Added Content.Redirect()
|
- Andrey Abramov <andreyabramov.aaa@gmail.com>
|
||||||
- ★ Added tons of Unit tests
|
- Andrey Nering <andrey.nering@gmail.com>
|
||||||
|
- Andrey Smirnov <Smirnov.Andrey@gmail.com>
|
||||||
|
- Andrii Bubis <firstrow@gmail.com>
|
||||||
**@austinheap (Austin Heap)**
|
- André Bazaglia <bazaglia@users.noreply.github.com>
|
||||||
- Added travis CI integration
|
- Andy Pan <panjf2000@gmail.com>
|
||||||
|
- Antoine GIRARD <sapk@users.noreply.github.com>
|
||||||
|
- Anup Kumar Panwar <1anuppanwar@gmail.com>
|
||||||
**@andredublin (Andre Dublin)**
|
- Aravinth Sundaram <gosh.aravind@gmail.com>
|
||||||
- Fix typo in comment
|
- Artem <horechek@gmail.com>
|
||||||
|
- Ashwani <ashwanisharma686@gmail.com>
|
||||||
|
- Aurelien Regat-Barrel <arb@cyberkarma.net>
|
||||||
**@bredov (Ludwig Valda Vasquez)**
|
- Austin Heap <me@austinheap.com>
|
||||||
- Fix html templating in debug mode
|
- Barnabus <jbampton@users.noreply.github.com>
|
||||||
|
- Bo-Yi Wu <appleboy.tw@gmail.com>
|
||||||
|
- Boris Borshevsky <BorisBorshevsky@gmail.com>
|
||||||
**@bluele (Jun Kimura)**
|
- Boyi Wu <p581581@gmail.com>
|
||||||
- Fixes code examples in README
|
- BradyBromley <51128276+BradyBromley@users.noreply.github.com>
|
||||||
|
- Brendan Fosberry <brendan@shopkeep.com>
|
||||||
|
- Brian Wigginton <brianwigginton@gmail.com>
|
||||||
**@chad-russell**
|
- Carlos Eduardo <carlosedp@gmail.com>
|
||||||
- ★ Support for serializing gin.H into XML
|
- Chad Russell <chaddouglasrussell@gmail.com>
|
||||||
|
- Charles <cxjava@gmail.com>
|
||||||
|
- Christian Muehlhaeuser <muesli@gmail.com>
|
||||||
**@dickeyxxx (Jeff Dickey)**
|
- Christian Persson <saser@live.se>
|
||||||
- Typos in README
|
- Christopher Harrington <ironiridis@gmail.com>
|
||||||
- Add example about serving static files
|
- Damon Zhao <yijun.zhao@outlook.com>
|
||||||
|
- Dan Markham <dmarkham@gmail.com>
|
||||||
|
- Dang Nguyen <hoangdang.me@gmail.com>
|
||||||
**@donileo (Adonis)**
|
- Daniel Krom <kromdan@gmail.com>
|
||||||
- Add NoMethod handler
|
- Daniel M. Lambea <dmlambea@gmail.com>
|
||||||
|
- Danieliu <liudanking@gmail.com>
|
||||||
|
- David Irvine <aviddiviner@gmail.com>
|
||||||
**@dutchcoders (DutchCoders)**
|
- David Zhang <crispgm@gmail.com>
|
||||||
- ★ Fix security bug that allows client to spoof ip
|
- Davor Kapsa <dvrkps@users.noreply.github.com>
|
||||||
- Fix typo. r.HTMLTemplates -> SetHTMLTemplate
|
- DeathKing <DeathKing@users.noreply.github.com>
|
||||||
|
- Dennis Cho <47404603+forest747@users.noreply.github.com>
|
||||||
|
- Dmitry Dorogin <dmirogin@ya.ru>
|
||||||
**@el3ctro- (Joshua Loper)**
|
- Dmitry Kutakov <vkd.castle@gmail.com>
|
||||||
- Fix typo in example
|
- Dmitry Sedykh <dmitrys@d3h.local>
|
||||||
|
- Don2Quixote <35610661+Don2Quixote@users.noreply.github.com>
|
||||||
|
- Donn Pebe <iam@donnpebe.com>
|
||||||
**@ethankan (Ethan Kan)**
|
- Dustin Decker <dustindecker@protonmail.com>
|
||||||
- Unsigned integers in binding
|
- Eason Lin <easonlin404@gmail.com>
|
||||||
|
- Edward Betts <edward@4angle.com>
|
||||||
|
- Egor Seredin <4819888+agmt@users.noreply.github.com>
|
||||||
**(Evgeny Persienko)**
|
- Emmanuel Goh <emmanuel@visenze.com>
|
||||||
- Validate sub structures
|
- Equim <sayaka@ekyu.moe>
|
||||||
|
- Eren A. Akyol <eren@redmc.me>
|
||||||
|
- Eric_Lee <xplzv@126.com>
|
||||||
**@frankbille (Frank Bille)**
|
- Erik Bender <erik.bender@develerik.dev>
|
||||||
- Add support for HTTP Realm Auth
|
- Ethan Kan <ethankan@neoplot.com>
|
||||||
|
- Evgeny Persienko <e.persienko@office.ngs.ru>
|
||||||
|
- Faisal Alam <ifaisalalam@gmail.com>
|
||||||
**@fmd (Fareed Dudhia)**
|
- Fareed Dudhia <fareeddudhia@googlemail.com>
|
||||||
- Fix typo. SetHTTPTemplate -> SetHTMLTemplate
|
- Filip Figiel <figiel.filip@gmail.com>
|
||||||
|
- Florian Polster <couchpolster@icqmail.com>
|
||||||
|
- Frank Bille <github@frankbille.dk>
|
||||||
**@ironiridis (Christopher Harrington)**
|
- Franz Bettag <franz@bett.ag>
|
||||||
- Remove old reference
|
- Ganlv <ganlvtech@users.noreply.github.com>
|
||||||
|
- Gaozhen Ying <yinggaozhen@hotmail.com>
|
||||||
|
- George Gabolaev <gabolaev98@gmail.com>
|
||||||
**@jammie-stackhouse (Jamie Stackhouse)**
|
- George Kirilenko <necryin@users.noreply.github.com>
|
||||||
- Add more shortcuts for router methods
|
- Georges Varouchas <georges.varouchas@gmail.com>
|
||||||
|
- Gordon Tyler <gordon@doxxx.net>
|
||||||
|
- Harindu Perera <harinduenator@gmail.com>
|
||||||
**@jasonrhansen**
|
- Helios <674876158@qq.com>
|
||||||
- Fix spelling and grammar errors in documentation
|
- Henry Kwan <piengeng@users.noreply.github.com>
|
||||||
|
- Henry Yee <henry@yearning.io>
|
||||||
|
- Himanshu Mishra <OrkoHunter@users.noreply.github.com>
|
||||||
**@JasonSoft (Jason Lee)**
|
- Hiroyuki Tanaka <h.tanaka.0325@gmail.com>
|
||||||
- Fix typo in comment
|
- Ibraheem Ahmed <ibrah1440@gmail.com>
|
||||||
|
- Ignacio Galindo <joiggama@gmail.com>
|
||||||
|
- Igor H. Vieira <zignd.igor@gmail.com>
|
||||||
**@jincheng9 (Jincheng Zhang)**
|
- Ildar1111 <54001462+Ildar1111@users.noreply.github.com>
|
||||||
- ★ support TSR when wildcard follows named param
|
- Iskander (Alex) Sharipov <iskander.sharipov@intel.com>
|
||||||
- Fix errors and typos in comments
|
- Ismail Gjevori <isgjevori@protonmail.com>
|
||||||
|
- Ivan Chen <allenivan@gmail.com>
|
||||||
|
- JINNOUCHI Yasushi <delphinus@remora.cx>
|
||||||
**@joiggama (Ignacio Galindo)**
|
- James Pettyjohn <japettyjohn@users.noreply.github.com>
|
||||||
- Add utf-8 charset header on renders
|
- Jamie Stackhouse <jamie.stackhouse@redspace.com>
|
||||||
|
- Jason Lee <jawc@hotmail.com>
|
||||||
|
- Javier Provecho <j.provecho@dartekstudios.com>
|
||||||
**@julienschmidt (Julien Schmidt)**
|
- Javier Provecho <javier.provecho@bq.com>
|
||||||
- gofmt the code examples
|
- Javier Provecho <javiertitan@gmail.com>
|
||||||
|
- Javier Provecho Fernandez <j.provecho@dartekstudios.com>
|
||||||
|
- Javier Provecho Fernandez <javiertitan@gmail.com>
|
||||||
**@kelcecil (Kel Cecil)**
|
- Jean-Christophe Lebreton <jclebreton@gmail.com>
|
||||||
- Fix readme typo
|
- Jeff <laojianzi1994@gmail.com>
|
||||||
|
- Jeremy Loy <jeremy.b.loy@icloud.com>
|
||||||
|
- Jim Filippou <p3160253@aueb.gr>
|
||||||
**@kyledinh (Kyle Dinh)**
|
- Jimmy Pettersson <jimmy@expertmaker.com>
|
||||||
- Adds RunTLS()
|
- John Bampton <jbampton@users.noreply.github.com>
|
||||||
|
- Johnny Dallas <johnnydallas0308@gmail.com>
|
||||||
|
- Johnny Dallas <theonlyjohnny@theonlyjohnny.sh>
|
||||||
**@LinusU (Linus Unnebäck)**
|
- Jonathan (JC) Chen <jc@dijonkitchen.org>
|
||||||
- Small fixes in README
|
- Josep Jesus Bigorra Algaba <42377845+averageflow@users.noreply.github.com>
|
||||||
|
- Josh Horowitz <joshua.m.horowitz@gmail.com>
|
||||||
|
- Joshua Loper <josh.el3@gmail.com>
|
||||||
**@loongmxbt (Saint Asky)**
|
- Julien Schmidt <github@julienschmidt.com>
|
||||||
- Fix typo in example
|
- Jun Kimura <jksmphone@gmail.com>
|
||||||
|
- Justin Beckwith <justin.beckwith@gmail.com>
|
||||||
|
- Justin Israel <justinisrael@gmail.com>
|
||||||
**@lucas-clemente (Lucas Clemente)**
|
- Justin Mayhew <mayhew@live.ca>
|
||||||
- ★ work around path.Join removing trailing slashes from routes
|
- Jérôme Laforge <jerome-laforge@users.noreply.github.com>
|
||||||
|
- Kacper Bąk <56700396+53jk1@users.noreply.github.com>
|
||||||
|
- Kamron Batman <kamronbatman@users.noreply.github.com>
|
||||||
**@mattn (Yasuhiro Matsumoto)**
|
- Kane Rogers <kane@cleanstream.com.au>
|
||||||
- Improve color logger
|
- Kaushik Neelichetty <kaushikneelichetty6132@gmail.com>
|
||||||
|
- Keiji Yoshida <yoshida.keiji.84@gmail.com>
|
||||||
|
- Kel Cecil <kel.cecil@listhub.com>
|
||||||
**@mdigger (Dmitry Sedykh)**
|
- Kevin Mulvey <kmulvey@linux.com>
|
||||||
- Fixes Form binding when content-type is x-www-form-urlencoded
|
- Kevin Zhu <ipandtcp@gmail.com>
|
||||||
- No repeat call c.Writer.Status() in gin.Logger
|
- Kirill Motkov <motkov.kirill@gmail.com>
|
||||||
- Fixes Content-Type for json render
|
- Klemen Sever <ksever@student.42.fr>
|
||||||
|
- Kristoffer A. Iversen <kristoffer.a.iversen@gmail.com>
|
||||||
|
- Krzysztof Szafrański <k.p.szafranski@gmail.com>
|
||||||
**@mirzac (Mirza Ceric)**
|
- Kumar McMillan <kumar.mcmillan@gmail.com>
|
||||||
- Fix debug printing
|
- Kyle Mcgill <email@kylescottmcgill.com>
|
||||||
|
- Lanco <35420416+lancoLiu@users.noreply.github.com>
|
||||||
|
- Levi Olson <olson.levi@gmail.com>
|
||||||
**@mopemope (Yutaka Matsubara)**
|
- Lin Kao-Yuan <mosdeo@gmail.com>
|
||||||
- ★ Adds Godep support (Dependencies Manager)
|
- Linus Unnebäck <linus@folkdatorn.se>
|
||||||
- Fix variadic parameter in the flexible render API
|
- Lucas Clemente <lucas@clemente.io>
|
||||||
- Fix Corrupted plain render
|
- Ludwig Valda Vasquez <bredov@gmail.com>
|
||||||
- Add Pluggable View Renderer Example
|
- Luis GG <lggomez@users.noreply.github.com>
|
||||||
|
- MW Lim <williamchange@gmail.com>
|
||||||
|
- Maksimov Sergey <konjoot@gmail.com>
|
||||||
**@msemenistyi (Mykyta Semenistyi)**
|
- Manjusaka <lizheao940510@gmail.com>
|
||||||
- update Readme.md. Add code to String method
|
- Manu MA <manu.mtza@gmail.com>
|
||||||
|
- Manu MA <manu.valladolid@gmail.com>
|
||||||
|
- Manu Mtz-Almeida <manu.valladolid@gmail.com>
|
||||||
**@msoedov (Sasha Myasoedov)**
|
- Manu Mtz.-Almeida <manu.valladolid@gmail.com>
|
||||||
- ★ Adds tons of unit tests.
|
- Manuel Alonso <manuelalonso@invisionapp.com>
|
||||||
|
- Mara Kim <hacker.root@gmail.com>
|
||||||
|
- Mario Kostelac <mario@intercom.io>
|
||||||
**@ngerakines (Nick Gerakines)**
|
- Martin Karlsch <martin@karlsch.com>
|
||||||
- ★ Improves API, c.GET() doesn't panic
|
- Matt Newberry <mnewberry@opentable.com>
|
||||||
- Adds MustGet() method
|
- Matt Williams <gh@mattyw.net>
|
||||||
|
- Matthieu MOREL <mmorel-35@users.noreply.github.com>
|
||||||
|
- Max Hilbrunner <mhilbrunner@users.noreply.github.com>
|
||||||
**@r8k (Rajiv Kilaparti)**
|
- Maxime Soulé <btik-git@scoubidou.com>
|
||||||
- Fix Port usage in README.
|
- MetalBreaker <johnymichelson@gmail.com>
|
||||||
|
- Michael Puncel <mpuncel@squareup.com>
|
||||||
|
- MichaelDeSteven <51652084+MichaelDeSteven@users.noreply.github.com>
|
||||||
**@rayrod2030 (Ray Rodriguez)**
|
- Mike <38686456+icy4ever@users.noreply.github.com>
|
||||||
- Fix typo in example
|
- Mike Stipicevic <mst@ableton.com>
|
||||||
|
- Miki Tebeka <miki.tebeka@gmail.com>
|
||||||
|
- Miles <MilesLin@users.noreply.github.com>
|
||||||
**@rns**
|
- Mirza Ceric <mirza.ceric@b2match.com>
|
||||||
- Fix typo in example
|
- Mykyta Semenistyi <nikeiwe@gmail.com>
|
||||||
|
- Naoki Takano <honten@tinkermode.com>
|
||||||
|
- Ngalim Siregar <ngalim.siregar@gmail.com>
|
||||||
**@RobAWilkinson (Robert Wilkinson)**
|
- Ni Hao <supernihaooo@qq.com>
|
||||||
- Add example of forms and params
|
- Nick Gerakines <nick@gerakines.net>
|
||||||
|
- Nikifor Seryakov <nikandfor@gmail.com>
|
||||||
|
- Notealot <714804968@qq.com>
|
||||||
**@rogierlommers (Rogier Lommers)**
|
- Olivier Mengué <dolmen@cpan.org>
|
||||||
- Add updated static serve example
|
- Olivier Robardet <orobardet@users.noreply.github.com>
|
||||||
|
- Pablo Moncada <pablo.moncada@bq.com>
|
||||||
**@rw-access (Ross Wolf)**
|
- Pablo Moncada <pmoncadaisla@gmail.com>
|
||||||
- Added support to mix exact and param routes
|
- Panmax <967168@qq.com>
|
||||||
|
- Peperoncino <2wua4nlyi@gmail.com>
|
||||||
**@se77en (Damon Zhao)**
|
- Philipp Meinen <philipp@bind.ch>
|
||||||
- Improve color logging
|
- Pierre Massat <pierre@massat.io>
|
||||||
|
- Qt <golang.chen@gmail.com>
|
||||||
|
- Quentin ROYER <aydendevg@gmail.com>
|
||||||
**@silasb (Silas Baronda)**
|
- README Bot <35302948+codetriage-readme-bot@users.noreply.github.com>
|
||||||
- Fixing quotes in README
|
- Rafal Zajac <rzajac@gmail.com>
|
||||||
|
- Rahul Datta Roy <rahuldroy@users.noreply.github.com>
|
||||||
|
- Rajiv Kilaparti <rajivk085@gmail.com>
|
||||||
**@SkuliOskarsson (Skuli Oskarsson)**
|
- Raphael Gavache <raphael.gavache@datadoghq.com>
|
||||||
- Fixes some texts in README II
|
- Ray Rodriguez <rayrod2030@gmail.com>
|
||||||
|
- Regner Blok-Andersen <shadowdf@gmail.com>
|
||||||
|
- Remco <remco@dutchcoders.io>
|
||||||
**@slimmy (Jimmy Pettersson)**
|
- Rex Lee(李俊) <duguying2008@gmail.com>
|
||||||
- Added messages for required bindings
|
- Richard Lee <dlackty@gmail.com>
|
||||||
|
- Riverside <wangyb65@gmail.com>
|
||||||
|
- Robert Wilkinson <wilkinson.robert.a@gmail.com>
|
||||||
**@smira (Andrey Smirnov)**
|
- Rogier Lommers <rogier@lommers.org>
|
||||||
- Add support for ignored/unexported fields in binding
|
- Rohan Pai <me@rohanpai.com>
|
||||||
|
- Romain Beuque <rbeuque74@gmail.com>
|
||||||
|
- Roman Belyakovsky <ihryamzik@gmail.com>
|
||||||
**@superalsrk (SRK.Lyu)**
|
- Roman Zaynetdinov <627197+zaynetro@users.noreply.github.com>
|
||||||
- Update httprouter godeps
|
- Roman Zaynetdinov <roman.zaynetdinov@lekane.com>
|
||||||
|
- Ronald Petty <ronald.petty@rx-m.com>
|
||||||
|
- Ross Wolf <31489089+rw-access@users.noreply.github.com>
|
||||||
**@tebeka (Miki Tebeka)**
|
- Roy Lou <roylou@gmail.com>
|
||||||
- Use net/http constants instead of numeric values
|
- Rubi <14269809+codenoid@users.noreply.github.com>
|
||||||
|
- Ryan <46182144+ryanker@users.noreply.github.com>
|
||||||
|
- Ryan J. Yoder <me@ryanjyoder.com>
|
||||||
**@techjanitor**
|
- SRK.Lyu <superalsrk@gmail.com>
|
||||||
- Update context.go reserved IPs
|
- Sai <sairoutine@gmail.com>
|
||||||
|
- Samuel Abreu <sdepaula@gmail.com>
|
||||||
|
- Santhosh Kumar <santhoshkumarr1096@gmail.com>
|
||||||
**@yosssi (Keiji Yoshida)**
|
- Sasha Melentyev <sasha@melentyev.io>
|
||||||
- Fix link in README
|
- Sasha Myasoedov <msoedov@gmail.com>
|
||||||
|
- Segev Finer <segev208@gmail.com>
|
||||||
|
- Sergey Egorov <egorovhome@gmail.com>
|
||||||
**@yuyabee**
|
- Sergey Fedchenko <seregayoga@bk.ru>
|
||||||
- Fixed README
|
- Sergey Gonimar <sergey.gonimar@gmail.com>
|
||||||
|
- Sergey Ponomarev <me@sergey-ponomarev.ru>
|
||||||
|
- Serica <943914044@qq.com>
|
||||||
|
- Shamus Taylor <Shamus03@me.com>
|
||||||
|
- Shilin Wang <jarvisfironman@gmail.com>
|
||||||
|
- Shuo <openset.wang@gmail.com>
|
||||||
|
- Skuli Oskarsson <skuli@codeiak.io>
|
||||||
|
- Snawoot <vladislav-ex-github@vm-0.com>
|
||||||
|
- Sridhar Ratnakumar <srid@srid.ca>
|
||||||
|
- Steeve Chailloux <steeve@chaahk.com>
|
||||||
|
- Sudhir Mishra <sudhirxps@gmail.com>
|
||||||
|
- Suhas Karanth <sudo-suhas@users.noreply.github.com>
|
||||||
|
- TaeJun Park <miking38@gmail.com>
|
||||||
|
- Tatsuya Hoshino <tatsuya7.hoshino7@gmail.com>
|
||||||
|
- Tevic <tevic.tt@gmail.com>
|
||||||
|
- Tevin Jeffrey <tev.jeffrey@gmail.com>
|
||||||
|
- The Gitter Badger <badger@gitter.im>
|
||||||
|
- Thibault Jamet <tjamet@users.noreply.github.com>
|
||||||
|
- Thomas Boerger <thomas@webhippie.de>
|
||||||
|
- Thomas Schaffer <loopfz@gmail.com>
|
||||||
|
- Tommy Chu <tommychu2256@gmail.com>
|
||||||
|
- Tudor Roman <tudurom@gmail.com>
|
||||||
|
- Uwe Dauernheim <djui@users.noreply.github.com>
|
||||||
|
- Valentine Oragbakosi <valentine13400@gmail.com>
|
||||||
|
- Vas N <pnvasanth@users.noreply.github.com>
|
||||||
|
- Vasilyuk Vasiliy <By-Vasiliy@users.noreply.github.com>
|
||||||
|
- Victor Castell <victor@victorcastell.com>
|
||||||
|
- Vince Yuan <vince.yuan@gmail.com>
|
||||||
|
- Vyacheslav Dubinin <vyacheslav.dubinin@gmail.com>
|
||||||
|
- Waynerv <ampedee@gmail.com>
|
||||||
|
- Weilin Shi <934587911@qq.com>
|
||||||
|
- Xudong Cai <fifsky@gmail.com>
|
||||||
|
- Yasuhiro Matsumoto <mattn.jp@gmail.com>
|
||||||
|
- Yehezkiel Syamsuhadi <ybs@ybs.im>
|
||||||
|
- Yoshiki Nakagawa <yyoshiki41@gmail.com>
|
||||||
|
- Yoshiyuki Kinjo <yskkin+github@gmail.com>
|
||||||
|
- Yue Yang <g1enyy0ung@gmail.com>
|
||||||
|
- ZYunH <zyunhjob@163.com>
|
||||||
|
- Zach Newburgh <zach.newburgh@gmail.com>
|
||||||
|
- Zasda Yusuf Mikail <zasdaym@gmail.com>
|
||||||
|
- ZhangYunHao <zyunhjob@163.com>
|
||||||
|
- ZhiFeng Hu <hufeng1987@gmail.com>
|
||||||
|
- Zhu Xi <zhuxi910511@163.com>
|
||||||
|
- a2tt <usera2tt@gmail.com>
|
||||||
|
- ahuigo <1781999+ahuigo@users.noreply.github.com>
|
||||||
|
- ali <anio@users.noreply.github.com>
|
||||||
|
- aljun <salameryy@163.com>
|
||||||
|
- andrea <crypto.andrea@protonmail.ch>
|
||||||
|
- andriikushch <andrii.kushch@gmail.com>
|
||||||
|
- anoty <anjunyou@foxmail.com>
|
||||||
|
- awkj <hzzbiu@gmail.com>
|
||||||
|
- axiaoxin <254606826@qq.com>
|
||||||
|
- bbiao <bbbiao@gmail.com>
|
||||||
|
- bestgopher <84328409@qq.com>
|
||||||
|
- betahu <zhong.wenhuang@foxmail.com>
|
||||||
|
- bigwheel <k.bigwheel+eng@gmail.com>
|
||||||
|
- bn4t <17193640+bn4t@users.noreply.github.com>
|
||||||
|
- bullgare <bullgare@gmail.com>
|
||||||
|
- chainhelen <chainhelen@gmail.com>
|
||||||
|
- chenyang929 <chenyang929code@gmail.com>
|
||||||
|
- chriswhelix <chris.williams@helix.com>
|
||||||
|
- collinmsn <4130944@qq.com>
|
||||||
|
- cssivision <cssivision@gmail.com>
|
||||||
|
- danielalves <alves.lopes.dan@gmail.com>
|
||||||
|
- delphinus <delphinus@remora.cx>
|
||||||
|
- dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
||||||
|
- dickeyxxx <jeff@dickeyxxx.com>
|
||||||
|
- edebernis <emeric.debernis@gmail.com>
|
||||||
|
- error10 <error@ioerror.us>
|
||||||
|
- esplo <esplo@users.noreply.github.com>
|
||||||
|
- eudore <30709860+eudore@users.noreply.github.com>
|
||||||
|
- ffhelicopter <32922889+ffhelicopter@users.noreply.github.com>
|
||||||
|
- filikos <11477309+filikos@users.noreply.github.com>
|
||||||
|
- forging2012 <forging2012@users.noreply.github.com>
|
||||||
|
- goqihoo <goqihoo@gmail.com>
|
||||||
|
- grapeVine <treeui.old@gmail.com>
|
||||||
|
- guonaihong <guonaihong@qq.com>
|
||||||
|
- heige <daheige@users.noreply.github.com>
|
||||||
|
- heige <zhuwei313@hotmail.com>
|
||||||
|
- hellojukay <hellojukay@163.com>
|
||||||
|
- henrylee2cn <henrylee2cn@gmail.com>
|
||||||
|
- htobenothing <htobenothing@gmail.com>
|
||||||
|
- iamhesir <78344375+iamhesir@users.noreply.github.com>
|
||||||
|
- ijaa <kailiu2013@gmail.com>
|
||||||
|
- ishanray <ishan.iipm@gmail.com>
|
||||||
|
- ishanray <ishanray@users.noreply.github.com>
|
||||||
|
- itcloudy <272685110@qq.com>
|
||||||
|
- jarodsong6 <jarodsong6@gmail.com>
|
||||||
|
- jasonrhansen <jasonrodneyhansen@gmail.com>
|
||||||
|
- jincheng9 <perfume0607@gmail.com>
|
||||||
|
- joeADSP <75027008+joeADSP@users.noreply.github.com>
|
||||||
|
- junfengye <junfeng.yejf@gmail.com>
|
||||||
|
- kaiiak <aNxFi37X@outlook.com>
|
||||||
|
- kebo <kevinke2020@outlook.com>
|
||||||
|
- keke <19yamashita15@gmail.com>
|
||||||
|
- kishor kunal raj <68464660+kishorkunal-raj@users.noreply.github.com>
|
||||||
|
- kyledinh <kyledinh@gmail.com>
|
||||||
|
- lantw44 <lantw44@gmail.com>
|
||||||
|
- likakuli <1154584512@qq.com>
|
||||||
|
- linfangrong <linfangrong.liuxin@qq.com>
|
||||||
|
- linzi <873804682@qq.com>
|
||||||
|
- llgoer <yanghuxiao@vip.qq.com>
|
||||||
|
- long-road <13412081338@163.com>
|
||||||
|
- mbesancon <mathieu.besancon@gmail.com>
|
||||||
|
- mehdy <mehdy.khoshnoody@gmail.com>
|
||||||
|
- metal A-wing <freedom.awing.777@gmail.com>
|
||||||
|
- micanzhang <micanzhang@gmail.com>
|
||||||
|
- minarc <ragnhildmowinckel@gmail.com>
|
||||||
|
- mllu <mornlyn@gmail.com>
|
||||||
|
- mopemoepe <yutaka.matsubara@gmail.com>
|
||||||
|
- msoedov <msoedov@gmail.com>
|
||||||
|
- mstmdev <mstmdev@gmail.com>
|
||||||
|
- novaeye <fcoffee@gmail.com>
|
||||||
|
- olebedev <oolebedev@gmail.com>
|
||||||
|
- phithon <phith0n@users.noreply.github.com>
|
||||||
|
- pjgg <pablo.gonzalez.granados@gmail.com>
|
||||||
|
- qm012 <67568757+qm012@users.noreply.github.com>
|
||||||
|
- raymonder jin <rayjingithub@gmail.com>
|
||||||
|
- rns <ruslan.shvedov@gmail.com>
|
||||||
|
- root@andrea:~# <crypto.andrea@protonmail.ch>
|
||||||
|
- sekky0905 <20237968+sekky0905@users.noreply.github.com>
|
||||||
|
- senhtry <w169q169@gmail.com>
|
||||||
|
- shadrus <shadrus@gmail.com>
|
||||||
|
- silasb <silas.baronda@gmail.com>
|
||||||
|
- solos <lxl1217@gmail.com>
|
||||||
|
- songjiayang <songjiayang@users.noreply.github.com>
|
||||||
|
- sope <shenshouer@163.com>
|
||||||
|
- srt180 <30768686+srt180@users.noreply.github.com>
|
||||||
|
- stackerzzq <foo_stacker@yeah.net>
|
||||||
|
- sunshineplan <sunshineplan@users.noreply.github.com>
|
||||||
|
- syssam <s.y.s.sam.sys@gmail.com>
|
||||||
|
- techjanitor <puntme@gmail.com>
|
||||||
|
- techjanitor <techjanitor@users.noreply.github.com>
|
||||||
|
- thinkerou <thinkerou@gmail.com>
|
||||||
|
- thinkgo <49174849+thinkgos@users.noreply.github.com>
|
||||||
|
- tsirolnik <tsirolnik@users.noreply.github.com>
|
||||||
|
- tyltr <31768692+tylitianrui@users.noreply.github.com>
|
||||||
|
- vinhha96 <anhvinha1@gmail.com>
|
||||||
|
- voidman <retmain@foxmail.com>
|
||||||
|
- vz <vzvway@gmail.com>
|
||||||
|
- wei <wei840222@gmail.com>
|
||||||
|
- weibaohui <weibaohui@yeah.net>
|
||||||
|
- whirosan <whirosan@users.noreply.github.com>
|
||||||
|
- willnewrelic <will@newrelic.com>
|
||||||
|
- wssccc <wssccc@qq.com>
|
||||||
|
- wuhuizuo <wuhuizuo@126.com>
|
||||||
|
- xyb <xyb4638@gmail.com>
|
||||||
|
- y-yagi <yuuji.yaginuma@gmail.com>
|
||||||
|
- yiranzai <wuqingdzx@gmail.com>
|
||||||
|
- youzeliang <youzel@126.com>
|
||||||
|
- yugu <chenzilong_1227@foxmail.com>
|
||||||
|
- yuyabe <yuyabee@gmail.com>
|
||||||
|
- zebozhuang <zebozhuang@163.com>
|
||||||
|
- zero11-0203 <93071220+zero11-0203@users.noreply.github.com>
|
||||||
|
- zesani <7sin@outlook.co.th>
|
||||||
|
- zhanweidu <zhanweidu@163.com>
|
||||||
|
- zhing <zqwillseven@gmail.com>
|
||||||
|
- ziheng <zihenglv@gmail.com>
|
||||||
|
- zzjin <zzjin@users.noreply.github.com>
|
||||||
|
- 森 優太 <59682979+uta-mori@users.noreply.github.com>
|
||||||
|
- 杰哥 <858806258@qq.com>
|
||||||
|
- 涛叔 <hi@taoshu.in>
|
||||||
|
- 市民233 <mengrenxiong@gmail.com>
|
||||||
|
- 尹宝强 <wmdandme@gmail.com>
|
||||||
|
- 梦溪笔谈 <loongmxbt@gmail.com>
|
||||||
|
- 飞雪无情 <ls8707@gmail.com>
|
||||||
|
- 寻寻觅觅的Gopher <zoujh99@qq.com>
|
||||||
|
|
38
CHANGELOG.md
38
CHANGELOG.md
|
@ -1,5 +1,43 @@
|
||||||
# Gin ChangeLog
|
# Gin ChangeLog
|
||||||
|
|
||||||
|
## Gin v1.8.0
|
||||||
|
|
||||||
|
### BUGFIXES
|
||||||
|
|
||||||
|
* Fixed SetOutput() panics on go 1.17 [#2861](https://github.com/gin-gonic/gin/pull/2861)
|
||||||
|
* Fix: wrong when wildcard follows named param [#2983](https://github.com/gin-gonic/gin/pull/2983)
|
||||||
|
* Fix: missing sameSite when do context.reset() [#3123](https://github.com/gin-gonic/gin/pull/3123)
|
||||||
|
|
||||||
|
### ENHANCEMENTS
|
||||||
|
|
||||||
|
* Use Header() instead of deprecated HeaderMap [#2694](https://github.com/gin-gonic/gin/pull/2694)
|
||||||
|
* RouterGroup.Handle regular match optimization of http method [#2685](https://github.com/gin-gonic/gin/pull/2685)
|
||||||
|
* Add support go-json, another drop-in json replacement [#2680](https://github.com/gin-gonic/gin/pull/2680)
|
||||||
|
* Use errors.New to replace fmt.Errorf will much better [#2707](https://github.com/gin-gonic/gin/pull/2707)
|
||||||
|
* Use Duration.Truncate for truncating precision [#2711](https://github.com/gin-gonic/gin/pull/2711)
|
||||||
|
* Get client IP when using Cloudflare [#2723](https://github.com/gin-gonic/gin/pull/2723)
|
||||||
|
* Optimize code adjust [#2700](https://github.com/gin-gonic/gin/pull/2700/files)
|
||||||
|
* Optimize code and reduce code cyclomatic complexity [#2737](https://github.com/gin-gonic/gin/pull/2737)
|
||||||
|
* gin.Context with fallback value from gin.Context.Request.Context() [#2751](https://github.com/gin-gonic/gin/pull/2751)
|
||||||
|
* Improve sliceValidateError.Error performance [#2765](https://github.com/gin-gonic/gin/pull/2765)
|
||||||
|
* Support custom struct tag [#2720](https://github.com/gin-gonic/gin/pull/2720)
|
||||||
|
* Improve router group tests [#2787](https://github.com/gin-gonic/gin/pull/2787)
|
||||||
|
* Fallback Context.Deadline() Context.Done() Context.Err() to Context.Request.Context() [#2769](https://github.com/gin-gonic/gin/pull/2769)
|
||||||
|
* Some codes optimize [#2830](https://github.com/gin-gonic/gin/pull/2830) [#2834](https://github.com/gin-gonic/gin/pull/2834) [#2838](https://github.com/gin-gonic/gin/pull/2838) [#2837](https://github.com/gin-gonic/gin/pull/2837) [#2788](https://github.com/gin-gonic/gin/pull/2788) [#2848](https://github.com/gin-gonic/gin/pull/2848) [#2851](https://github.com/gin-gonic/gin/pull/2851) [#2701](https://github.com/gin-gonic/gin/pull/2701)
|
||||||
|
* TrustedProxies: Add default IPv6 support and refactor [#2967](https://github.com/gin-gonic/gin/pull/2967)
|
||||||
|
* Test(route): expose performRequest func [#3012](https://github.com/gin-gonic/gin/pull/3012)
|
||||||
|
* Support h2c with prior knowledge [#1398](https://github.com/gin-gonic/gin/pull/1398)
|
||||||
|
* Feat attachment filename support utf8 [#3071](https://github.com/gin-gonic/gin/pull/3071)
|
||||||
|
* Feat: add StaticFileFS [#2749](https://github.com/gin-gonic/gin/pull/2749)
|
||||||
|
* Feat(context): return GIN Context from Value method [#2825](https://github.com/gin-gonic/gin/pull/2825)
|
||||||
|
* Feat: automatically SetMode to TestMode when run go test [#3139](https://github.com/gin-gonic/gin/pull/3139)
|
||||||
|
* Add TOML bining for gin [#3081](https://github.com/gin-gonic/gin/pull/3081)
|
||||||
|
* IPv6 add default trusted proxies [#3033](https://github.com/gin-gonic/gin/pull/3033)
|
||||||
|
|
||||||
|
### DOCS
|
||||||
|
|
||||||
|
* Add note about nomsgpack tag to the readme [#2703](https://github.com/gin-gonic/gin/pull/2703)
|
||||||
|
|
||||||
## Gin v1.7.7
|
## Gin v1.7.7
|
||||||
|
|
||||||
### BUGFIXES
|
### BUGFIXES
|
||||||
|
|
Loading…
Reference in New Issue