Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.7.0
->2.11.0
Release Notes
koajs/koa
v2.11.0
Compare Source
==================
features
422e539
] - feat: support app.proxyIPHeader and app.maxIpsCount to make ctx.ips more security (Yiyu He <mailto:dead_horse@qq.com>)d48d88e
] - feat: implement response.has (#1397) (Konstantin Vyatkin <mailto:tino@vtkn.io>)others
4dc56f6
] - chore: update ESLint and plugins/configs (#1407) (Konstantin Vyatkin <mailto:tino@vtkn.io>)be7d334
] - chore: removes code duplication at handling HEAD method (#1400) (Konstantin Vyatkin <mailto:tino@vtkn.io>)f155785
] - chore: supportwritableEnded
(#1402) (Konstantin Vyatkin <mailto:tino@vtkn.io>)b968688
] - chore: add FUNDING.yml (#1403) (Konstantin Vyatkin <mailto:tino@vtkn.io>)4f96829
] - chore: remove isJSON in res.length (#1399) (Konstantin Vyatkin <mailto:tino@vtkn.io>)8be5626
] - build: enable codecov partial coverage and use bash uploader (#1396) (Konstantin Vyatkin <mailto:tino@vtkn.io>)ef5c43b
] - chore: use rest params (#1393) (Konstantin Vyatkin <mailto:tino@vtkn.io>)v2.10.0
Compare Source
==================
features
d7f7f77
] - feat: support sameSite=none cookies (bump cookies dependency) (#1390) (Filip Skokan <mailto:panva.ip@gmail.com>)v2.9.0
Compare Source
==================
features
2d1c598
] - feat: export HttpError from http-errors library (Micheal Hill <mailto:micheal.hill@trunkplatform.com>)others
cf70dbc
] - Chore: Use https in readme (#1389) (谭九鼎 <mailto:<109224573@qq.com>>)v2.8.2
Compare Source
==================
fixes
54e8fab
] - fix: encode redirect url if not already encoded (#1384) (fengmk2 <mailto:<fengmk2@gmail.com>>)others
817b498
] - test: fix body test (#1375) (Robert Nagy <mailto:ronagy@icloud.com>)f75d445
] - test: fix end after end (#1374) (Robert Nagy <mailto:ronagy@icloud.com>)v2.8.1
Compare Source
==================
fixes
287e589
] - fix: make options more compatibility (dead-horse <mailto:dead_horse@qq.com>)v2.8.0
Compare Source
==================
features
5afff89
] - feat: accept options in the Application constructor (#1372) (Jake <mailto:djakelambert@gmail.com>)fixes
ff70bdc
] - fix: typo on document (#1355) (Jeff <mailto:jeff.tian@outlook.com>)others
3b23865
] - docs: parameter of request.get is case-insensitive (#1373) (Gunnlaugur Thor Briem <mailto:gunnlaugur@gmail.com>)a245d18
] - docs: Update response.socket (#1357) (Jeff <mailto:jeff.tian@outlook.com>)d1d65dd
] - chore(deps): install egg-bin, mm as devDeps not deps (#1366) (Edvard Chen <mailto:<pigeon73101@gmail.com>>)2c86b10
] - test: remove jest and use egg-bin(mocha) (#1363) (Yiyu He <mailto:dead_horse@qq.com>)219bf22
] - docs(context): update link (#1354) (Peng Jie <mailto:bivinity.pengzjie@gmail.com>)52a6737
] - chore: ignore Intellij IDEA project files (#1361) (Imon-Haque <mailto:38266345+Imon-Haque@users.noreply.github.com>)b9e3546
] - docs(api): fix keygrip link (#1350) (Peng Jie <mailto:bivinity.pengzjie@gmail.com>)d4bdb5e
] - chore: update eslint and fix lint errors (dead-horse <mailto:dead_horse@qq.com>)12960c4
] - build: test on 8/10/12 (dead-horse <mailto:dead_horse@qq.com>)00e8f7a
] - docs: ctx.type aliases ctx.response, not ctx.request (#1343) (Alex Berk <mailto:berkalexanderc@gmail.com>)62f29eb
] - docs(context): update cookies link (#1348) (Peng Jie <mailto:dean.leehom@gmail.com>)b7fc526
] - docs: fix typo in cookie path default value docs (#1340) (Igor Adamenko <mailto:igoradamenko@users.noreply.github.com>)23f7f54
] - chore: simplify variable (#1332) (kzhang <mailto:godky@users.noreply.github.com>)132c9ee
] - docs: Clarify the format of request.headers (#1325) (Dobes Vandermeer <mailto:dobesv@gmail.com>)5810f27
] - docs: Removed Document in Progress note in Koa vs Express (#1336) (Andrew Peterson <mailto:andrew@andpeterson.com>)75233d9
] - chore: Consider removing this return statement; it will be ignored. (#1322) (Vern Brandl <mailto:tkvern@users.noreply.github.com>)04e07fd
] - test: Buffer() is deprecated due to security and usability issues. so use the Buffer.alloc() instead (#1321) (Vern Brandl <mailto:tkvern@users.noreply.github.com>)130e363
] - docs: use 'fs-extra' instead of 'fs-promise' (#1309) (rosald <mailto:35028438+rosald@users.noreply.github.com>)2f2078b
] - chore: Update PR-welcome badge url (#1299) (James George <mailto:<jamesgeorge998001@gmail.com>>)v2.7.0
Compare Source
==================
features
b7bfa71
] - feat: change set status assert, allowing valid custom statuses (#1308) (Martin Iwanowski <mailto:martin@iwanowski.se>)others
72f325b
] - chore: add pr welcoming badge (#1291) (James George <mailto:<jamesgeorge998001@gmail.com>>)b15115b
] - chore: Reduce unnecessary variable declarations (#1298) (call me saisai <mailto:<1457358080@qq.com>>)ad91ce2
] - chore: license 2019 (dead-horse <mailto:dead_horse@qq.com>)b25e79d
] - Mark two examples as live for the corresponding documentation change in koajs/koajs.com#38. (#1031) (Francisco Ryan Tolmasky I <mailto:tolmasky@gmail.com>)d9ef603
] - chore: Optimize array split (#1295) (Mikhail Bodrov <mailto:<connormiha1@gmail.com>>)9be8583
] - chore: replace ~~ with Math.trunc in res.length (option) (#1288) (jeremiG <mailto:gendronjeremi@gmail.com>)7e46c20
] - docs: add link to the license file (#1290) (James George <mailto:<jamesgeorge998001@gmail.com>>)48993ad
] - docs: Document other body types (#1285) (Douglas Wade <mailto:douglas.b.wade@gmail.com>)acb388b
] - docs: Add security vulnerability disclosure instructions to the Readme (#1283) (Douglas Wade <mailto:douglas.b.wade@gmail.com>)a007198
] - docs: Document ctx.app.emit (#1284) (Douglas Wade <mailto:douglas.b.wade@gmail.com>)f90e825
] - docs: response.set(fields) won't overwrites previous header fields(#1282) (Douglas Wade <mailto:douglas.b.wade@gmail.com>)fc93c05
] - docs: update readme to add babel 7 instructions (#1274) (Vikram Rangaraj <mailto:<vik120@icloud.com>>)5560f72
] - chore: use the ability ofcontent-type
lib directly (#1276) (Jordan <mailto:mingmingwon@gmail.com>)v2.6.2
Compare Source
==================
fixes
9905199
] - fix: Status message is not supported on HTTP/2 (#1264) (André Cruz <mailto:andre@cabine.org>)others
325792a
] - docs: add table of contents for guide.md (#1267) (ZYSzys <mailto:<zyszys98@gmail.com>>)71aaa29
] - docs: fix spelling in throw docs (#1269) (Martin Iwanowski <mailto:martin@iwanowski.se>)bc81ca9
] - chore: use res instead of this.res (#1271) (Jordan <mailto:mingmingwon@gmail.com>)0251b38
] - test: node v11 on travis (#1265) (Martin Iwanowski <mailto:martin@iwanowski.se>)88b92b4
] - doc: updated docs for throw() to pass status as first param. (#1268) (Waleed Ashraf <mailto:waleedashraf@outlook.com>)v2.6.1
Compare Source
==================
fixes
4964242
] - fix: use X-Forwarded-Host first on app.proxy present (#1263) (fengmk2 <mailto:<fengmk2@gmail.com>>)v2.6.0
Compare Source
==================
features
9c5c58b
] - feat: use :authority header of http2 requests as host (#1262) (Martin Michaelis <mailto:code@mgjm.de>)9146024
] - feat: response.attachment append a parameter: options from contentDisposition (#1240) (小雷 <mailto:<863837949@qq.com>>)others
d32623b
] - docs: Update error-handling.md (#1239) (urugator <mailto:j.placek@centrum.cz>)v2.5.3
Compare Source
==================
fixes
2ee32f5
] - fix: pin debug@~3.1.0 avoid deprecated warnning (#1245) (fengmk2 <mailto:<fengmk2@gmail.com>>)others
2180839
] - docs: Update koa-vs-express.md (#1230) (Clayton Ray <mailto:iamclaytonray@gmail.com>)v2.5.2
Compare Source
==================
request.accept
and delegatecontext.accept
(#1209)request.protocol
(#1203)v2.5.1
Compare Source
==================
v2.5.0
Compare Source
==================
v2.4.1
Compare Source
==================
v2.3.0
Compare Source
==================
Buffer.from()
package-lock.json
to.gitignore
lint --fix
request.header
in addition torequest.headers
v2.2.0
Compare Source
==================
package.engines.node
requirement to >= 6.0.0yarn
, which errors when this semver range is not satisfiedcookies@~0.7.0
fresh@^0.5.0
v2.1.0
Compare Source
==================
callback()
#848res.getHeaderNames()
support #930err.headerSent
in error handling #919v2.0.1
Compare Source
==================
NOTE: we hit a versioning snafu.
v2.0.0
was previously released,so
v2.0.1
is released as the firstv2.x
with alatest
tag.application
's request and response handlers #805app.name
#899v2.0.0
Compare Source
==================
ctx.flushHeaders()
to useres.flushHeaders()
instead ofres.writeHead()
(#795)koa-convert
so that generator functions still workRenovate configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻️ Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".🔕 Ignore: Close this PR and you won't be reminded about this update again.
Newsflash: Renovate has joined WhiteSource, and is now free for all use. Learn more or view updated terms and privacy policies.