Bump the npm_and_yarn group across 14 directories with 21 updates
Type: Pull Request
State: Merged
Association: None
Comments: 0
(about 2 months ago)
(about 2 months ago)
(about 2 months ago)
by ibiscum
dependencies javascript
Bumps the npm_and_yarn group with 1 update in the /Chapter12/stack-trace-app directory: express.
Bumps the npm_and_yarn group with 1 update in the /Chapter12/express-debug-app directory: express.
Bumps the npm_and_yarn group with 1 update in the /Chapter12/debugging-with-chrome directory: express.
Bumps the npm_and_yarn group with 1 update in the /Chapter12/core-debug-logs directory: express.
Bumps the npm_and_yarn group with 10 updates in the /Chapter11/loopback-bookstore directory:
| Package | From | To |
|---|---|---|
| express | 4.19.2 |
4.21.2 |
| brace-expansion | 1.1.11 |
1.1.12 |
| cross-spawn | 7.0.3 |
7.0.6 |
| form-data | 4.0.0 |
4.0.4 |
| formidable | 3.5.1 |
3.5.4 |
| nanoid | 3.3.7 |
3.3.11 |
| serialize-javascript | 6.0.0 |
6.0.2 |
| mocha | 10.4.0 |
10.8.2 |
| uglify-js | 3.18.0 |
3.19.3 |
| undici | 5.28.4 |
5.29.0 |
Bumps the npm_and_yarn group with 4 updates in the /Chapter11/bookstore-web-app directory: express, ejs, on-headers and morgan.
Bumps the npm_and_yarn group with 2 updates in the /Chapter10/optimize-async directory: express and cookie.
Bumps the npm_and_yarn group with 3 updates in the /Chapter10/flamegraph-app directory: express, on-headers and morgan.
Bumps the npm_and_yarn group with 3 updates in the /Chapter10/benchmarking-views directory: express, on-headers and morgan.
Bumps the npm_and_yarn group with 3 updates in the /Chapter10/benchmarking-http directory: express, on-headers and morgan.
Bumps the npm_and_yarn group with 1 update in the /Chapter09/hashing-with-bcrypt directory: brace-expansion.
Bumps the npm_and_yarn group with 4 updates in the /Chapter09/fastify-auth directory: cookie, light-my-request, brace-expansion and find-my-way.
Bumps the npm_and_yarn group with 2 updates in the /Chapter09/express-xss directory: express and cookie.
Bumps the npm_and_yarn group with 2 updates in the /Chapter09/express-input directory: express and cookie.
Updates express from 4.21.0 to 5.1.0
Release notes
Sourced from express's releases.
v5.1.0
What's Changed
- Update captains by
@UlisesGasconin expressjs/express#6027- build: Node.js 23.0 by
@bjohansebasin expressjs/express#6075- Add funding field (v5) by
@bjohansebasin expressjs/express#6064- ✅ add discarded middleware test by
@ctcpipin expressjs/express#5819- update homepage link http to https by
@bjohansebasin expressjs/express#5920- Improve readme by
@bjohansebasin expressjs/express#5994- Add bjohansebas as repo captain for expressjs.com by
@crandmckin expressjs/express#6058- Remove Object.setPrototypeOf polyfill by
@Phillip9587in expressjs/express#6081- fix(buffer): use node:buffer instead of safe-buffer by
@bhavya3024in expressjs/express#6071- docs: Add DCO by
@UlisesGasconin expressjs/express#6048- cleanup: remove promise support check from tests by
@Phillip9587in expressjs/express#6148- Use loop for acceptParams by
@blakeembreyin expressjs/express#6066- Improve documentation step in release process by
@bjohansebasin expressjs/express#6150- cleanup: remove unnecessary require for global Buffer by
@Phillip9587in expressjs/express#6146- cleanup: remove AsyncLocalStorage check by
@Phillip9587in expressjs/express#6147- update history.md for acceptParams change by
@jonchurchin expressjs/express#6177- docs: add
@rxmarblesto the triage team by@UlisesGasconin expressjs/express#6151- refactor: improve readability by
@sazk07in expressjs/express#6173- docs: clarify the security process in the triage role by
@bjohansebasin expressjs/express#6217- chore: replace
methodsdependency with standard library by@jonkoopsin expressjs/express#6196- Remove
utils-mergedependency - use spread syntax instead by@Phillip9587in expressjs/express#6091- fix(securite): fix vulnerabilities by
@Abdel-Monaam-Aouiniin expressjs/express#6211- refactor: prefix built-in node module imports by
@slagiewkain expressjs/express#6236- fix: remove download size badges by
@wesleytoddin expressjs/express#6266- Remove unused
depddependency by@jonkoopsin expressjs/express#6197- fix: usage of
Invalid action input 'persist-credentials'foractions/setup-node@v4inci.ymlby@hamirmahalin expressjs/express#6256- Add support for OSSF scorecard reporting by
@UlisesGasconin expressjs/express#5431- docs: add
@Phillip9587to the triage team by@bjohansebasin expressjs/express#6276- fix: added a missing semicolon in css styles in examples/auth by
@pr4j3shin expressjs/express#6297- docs: include team email in the security policy by
@UlisesGasconin expressjs/express#6278- refactor: simplify
normalizeTypesfunction by@Ayoub-Mabroukin expressjs/express#6097- ci: updated github actions ci workflow by
@Phillip9587in expressjs/express#6314- ci: fix npm install --include typo by
@Phillip9587in expressjs/express#6324- ci: updated scorecard actions by
@Phillip9587in expressjs/express#6322- build(deps): use carat notation for dependency versions by
@dpopp07in expressjs/express#6317- chore(deps): update
debugto ^4.4.0 by@Phillip9587in expressjs/express#6313- docs: retroactively note 5.0.0-beta.1 api change in history file by
@dpopp07in expressjs/express#6333- feat(deps): body-parser@^2.1.0 by
@wesleytoddin expressjs/express#6332- feat(deps): router@^2.1.0 by
@wesleytoddin expressjs/express#6331- Update repo captains by
@UlisesGasconin expressjs/express#6234- deps: upgrade nyc by
@agungjatiin expressjs/express#6122- fix (deps): update deps by
@wesleytoddin expressjs/express#6337- response: add support for ETag option in res.sendFile by
@juanarbolin expressjs/express#6073- Update multiple links to use
httpsinstead ofhttpby@Phillip9587in expressjs/express#6338- Extend res.links() to allow adding multiple links with the same rel #2729 by
@andveain expressjs/express#4885- docs: update emeritus triagers by
@UlisesGasconin expressjs/express#6345- docs: update guidance for triager nominations by
@bjohansebasin expressjs/express#6349- docs: clarify guidelines for becoming a committer by
@bjohansebasin expressjs/express#6364
... (truncated)
Changelog
Sourced from express's changelog.
5.1.0 / 2025-03-31
- Add support for
Uint8Arrayinres.send()- Add support for ETag option in
res.sendFile()- Add support for multiple links with the same rel in
res.links()- Add funding field to package.json
- perf: use loop for acceptParams
- refactor: prefix built-in node module imports
- deps: remove
setprototypeof- deps: remove
safe-buffer- deps: remove
utils-merge- deps: remove
methods- deps: remove
depd- deps:
debug@^4.4.0- deps:
body-parser@^2.2.0- deps:
router@^2.2.0- deps:
content-type@^1.0.5- deps:
finalhandler@^2.1.0- deps:
qs@^6.14.0- deps:
server-static@2.2.0- deps:
type-is@2.0.15.0.1 / 2024-10-08
- Update
cookiesemver lock to address CVE-2024-477645.0.0 / 2024-09-10
- remove:
path-is-absolutedependency - usepath.isAbsoluteinstead- breaking:
res.status()accepts only integers, and input must be greater than 99 and less than 1000
- will throw a
RangeError: Invalid status code: ${code}. Status code must be greater than 99 and less than 1000.for inputs outside this range- will throw a
TypeError: Invalid status code: ${code}. Status code must be an integer.for non integer inputs- deps: send@1.0.0
res.redirect('back')andres.location('back')is no longer a supported magic string, explicitly usereq.get('Referrer') || '/'.- change:
res.clearCookiewill ignore user providedmaxAgeandexpiresoptions- deps: cookie-signature@^1.2.1
- deps: debug@4.3.6
- deps: merge-descriptors@^2.0.0
- deps: serve-static@^2.1.0
- deps: qs@6.13.0
- deps: accepts@^2.0.0
- deps: mime-types@^3.0.0
application/javascript=>text/javascript- deps: type-is@^2.0.0
- deps: content-disposition@^1.0.0
... (truncated)
Commits
cd7d4395.1.04c4f3eafix(deps): serve-static@^2.2.0 (#6418)cb4c56efix(docs): remove@mertcanaltinfrom Triagers (#6408)7b44e1dci: use full SHAs for github action versionseb6d125deps: router@^2.2.0 (#6417)f1a2dc8deps: type-is@^2.0.1 (#6420)6b51e8edeps: body-parser@^2.2.0 (#6419)1f311c5build(deps-dev): bump cookie-session from 2.0.0 to 2.1.0 (#6399)9e97144feat(deps): finalhandler@2.1.0 (#6373)29d0980build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1 (#6397)- Additional commits viewable in compare view
Updates body-parser from 1.20.3 to 2.2.0
Release notes
Sourced from body-parser's releases.
v2.2.0
What's Changed
- test: remove
--bailfrom test script by@Phillip9587in expressjs/body-parser#583- ci: separate lint step by
@Phillip9587in expressjs/body-parser#582- fix: remove skip of test by
@bjohansebasin expressjs/body-parser#589- ci: use
lcovonlyreporter for thetest-ciscript by@Phillip9587in expressjs/body-parser#584- docs: remove security file by
@bjohansebasin expressjs/body-parser#590- fix(docs): replace var with let or const in ReadMe by
@Binilkksin expressjs/body-parser#581- chore: update test dependencies by
@Phillip9587in expressjs/body-parser#585- dep: upgrade iconv-lite to ^0.6.3 by
@aqeelatin expressjs/body-parser#588- Refactor parameterCount to optimize performance by
@wojtekmajin expressjs/body-parser#591- refactor: normalize common options for all parsers by
@Phillip9587in expressjs/body-parser#551- refactor: cleanup parser options by
@Phillip9587in expressjs/body-parser#596- Release 2.2.0 by
@UlisesGasconin expressjs/body-parser#597New Contributors
@Binilkksmade their first contribution in expressjs/body-parser#581@aqeelatmade their first contribution in expressjs/body-parser#588@wojtekmajmade their first contribution in expressjs/body-parser#591Full Changelog: https://github.com/expressjs/body-parser/compare/v2.1.0...v2.2.0
v2.1.0
What's Changed
- fix: update package.json engines field to reflect minimum supported node version by
@Phillip9587in expressjs/body-parser#541- fix: remove brotli support check by
@Phillip9587in expressjs/body-parser#542- fix: remove unpipe package and use native unpipe method by
@Phillip9587in expressjs/body-parser#543- Remove unused devDependency
methodsby@Phillip9587in expressjs/body-parser#548- ci: updated github actions ci workflow by
@Phillip9587in expressjs/body-parser#546- Remove devDependency
safe-bufferby@Phillip9587in expressjs/body-parser#547- test: remove AsyncLocalStorage check by
@Phillip9587in expressjs/body-parser#549- perf: use the node require cache instead of custom caching by
@Phillip9587in expressjs/body-parser#562- ci: disable fail-fast in CI workflow by
@Phillip9587in expressjs/body-parser#565- chore(deps): update
type-isto v2.0.0 by@Phillip9587in expressjs/body-parser#571- refactor: prefix built-in node module imports by
@Phillip9587in expressjs/body-parser#573- fix: remove obsolete dependency
destroyby@Phillip9587in expressjs/body-parser#570- cleanup: remove obsolete test env file by
@Phillip9587in expressjs/body-parser#569- Refactor decompression stream creation to remove code duplication by
@Phillip9587in expressjs/body-parser#564- Add caret for body-parser dependencies by
@wesleytoddin expressjs/body-parser#577- ci: add CodeQL (SAST) by
@bjohansebasin expressjs/body-parser#559- chore(deps): update
debugto ^4.4.0 by@Phillip9587in expressjs/body-parser#579- Release v2.1.0 by
@wesleytoddin expressjs/body-parser#578Full Changelog: https://github.com/expressjs/body-parser/compare/2.0.1...v2.1.0
2.0.2
What's Changed
- fix: update package.json engines field to reflect minimum supported node version by
@Phillip9587in expressjs/body-parser#541- fix: remove brotli support check by
@Phillip9587in expressjs/body-parser#542
... (truncated)
Changelog
Sourced from body-parser's changelog.
2.2.0 / 2025-03-27
- refactor: normalize common options for all parsers
- deps:
- iconv-lite@^0.6.3
2.1.0 / 2025-02-10
- deps:
- type-is@^2.0.0
- debug@^4.4.0
- Removed destroy
- refactor: prefix built-in node module imports
- use the node require cache instead of custom caching
2.0.2 / 2024-10-31
- remove
unpipepackage and use nativeunpipe()method2.0.1 / 2024-09-10
- Restore expected behavior
extendedtofalse2.0.0 / 2024-09-10
Breaking Changes
- Node.js 18 is the minimum supported version
req.bodyis no longer always initialized to{}
- it is left
undefinedunless a body is parsed- Remove deprecated
bodyParser()combination middlewareas released, this is not the case, fixed in 2.0.1urlencodedparser now defaultsextendedtofalseurlencodedsimple parser now usesqsmodule instead ofquerystringmoduleFeatures
- Add brotli support #406
- urlencoded: Add option to customize the depth with a default value of 32
- urlencoded: Support iso-8859-1, utf8 sentinel, and numeric entities
- Use
on-finishedto determine when body readDependencies
- deps: raw-body@^3.0.0
- deps: qs@6.12.3
- deps: debug@3.1.0
- deps: iconv-lite@0.5.2
... (truncated)
Commits
0aa4e112.2.0 (#597)4d85c4crefactor: cleanup parser options (#596)d11899brefactor: normalize common options for all parsers (#551)f27f2ceperf: refactorparameterCountto optimize performance (#591)ccad155dep: upgrade iconv-lite@0.6.3 (#588)f75bd25chore: update test dependencies (#585)0f12509fix(docs): replace var with let or const in ReadMe (#581)5e6dd08fix(docs): remove security file (#590)d127b9cci: uselcovonlyreporter for thetest-ciscript (#584)d0bf2befix: remove skip of test (#589)- Additional commits viewable in compare view
Updates cookie from 0.6.0 to 0.7.2
Release notes
Sourced from cookie's releases.
0.7.1
Fixed
- Allow leading dot for domain (#174)
- Although not permitted in the spec, some users expect this to work and user agents ignore the leading dot according to spec
- Add fast path for
serializewithout options, useobj.hasOwnPropertywhen parsing (#172)https://github.com/jshttp/cookie/compare/v0.7.0...v0.7.1
0.7.0
- perf: parse cookies ~10% faster (#144 by
@kurtextremand #170)- fix: narrow the validation of cookies to match RFC6265 (#167 by
@bewinsnw)- fix: add
maintopackage.jsonfor rspack (#166 by@proudparrot2)
Commits
cf4658f0.7.16a8b8f5Allow leading dot for domain (#174)58015c0Remove more code and perf wins (#172)ab057d60.7.05f02ca8Migrate history to GitHub releasesa5d591cMigrate history to GitHub releases51968f9Skip isNaN9e7ca51perf(parse): cache length, return early (#144)d6f39b0Fix tests for old node6bb701fRemove failing scorecard- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by blakeembrey, a new releaser for cookie since your current version.
Updates path-to-regexp from 0.1.10 to 8.3.0
Release notes
Sourced from path-to-regexp's releases.
8.3.0
Changed
- Add custom error class (#398) 2a7f2a4
- Allow plain objects for
TokenData(#391) 687a9bb- Escape text should escape backslash (#390) a4a8552
- Improved error messages and stack size (#363) a6bdf40
Other
- Minifying the parser
https://github.com/pillarjs/path-to-regexp/compare/v8.2.0...v8.3.0
8.2.0
Fixed
- Allowing
path-to-regexpto run on older browsers by targeting ES2015
- Target ES2015 5969033
- Also saved 0.22kb (10%!) by removing the private class field down level
- Remove
sflag from regexp 51dbd45https://github.com/pillarjs/path-to-regexp/compare/v8.1.0...v8.2.0
v8.1.0
Added
- Adds
pathToRegexpmethod back for generating a regex- Adds
stringifymethod for convertingTokenDatainto a path stringhttps://github.com/pillarjs/path-to-regexp/compare/v8.0.0...v8.1.0
Simpler API
Heads up! This is a fairly large change (again) and I need to apologize in advance. If I foresaw what this version would have ended up being I would not have released version 7. A longer blog post and explanation will be incoming this week, but the pivot has been due to work on Express.js v5 and this will the finalized syntax used in Express moving forward.
Edit: The post is out - https://blakeembrey.com/posts/2024-09-web-redos/
Added
- Adds key names to wildcards using
*namesyntax, aligns with:behavior but using an asterisk insteadChanged
- Removes group suffixes of
?,+, and*- only optional exists moving forward (use wildcards for+,{*foo}for*)- Parameter names follow JS identifier rules and allow unicode characters
... (truncated)
Changelog
Sourced from path-to-regexp's changelog.
Moved to GitHub Releases
3.0.0 / 2019-01-13
- Always use prefix character as delimiter token, allowing any character to be a delimiter (e.g.
/:att1-:att2-:att3-:att4-:att5)- Remove
partialsupport, prefer escaping the prefix delimiter explicitly (e.g.\\/(apple-)?icon-:res(\\d+).png)2.4.0 / 2018-08-26
- Support
startoption to disable anchoring from beginning of the string2.3.0 / 2018-08-20
- Use
delimiterwhen processing repeated matching groups (e.g.foo/barhas no prefix, but has a delimiter)2.2.1 / 2018-04-24
- Allow empty string with
end: falseto match both relative and absolute paths2.2.0 / 2018-03-06
- Pass
tokenas second argument toencodeoption (e.g.encode(value, token))2.1.0 / 2017-10-20
- Handle non-ending paths where the final character is a delimiter
- E.g.
/foo/before required either/foo/or/foo//to match in non-ending mode2.0.0 / 2017-08-23
- New option! Ability to set
endsWithto match paths like/test?query=stringup to the query string- New option! Set
delimitersfor specific characters to be treated as parameter prefixes (e.g./:test)- Remove
isarraydependency- Explicitly handle trailing delimiters instead of trimming them (e.g.
/test/is now treated as/test/instead of/testwhen matching)- Remove overloaded
keysargument that acceptedoptions- Remove
keyslist attached to theRegExpoutput- Remove asterisk functionality (it's a real pain to properly encode)
- Change
tokensToFunction(e.g.compile) to accept anencodefunction for pretty encoding (e.g. pass your own implementation)1.7.0 / 2016-11-08
- Allow a
delimiteroption to be passed in withtokensToRegExpwhich will be used for "non-ending" token match situations1.6.0 / 2016-10-03
- Populate
RegExp.keyswhen using thetokensToRegExpmethod (making it consistent with the main export)- Allow a
delimiteroption to be passed in withparse- Updated TypeScript definition with
KeysandOptionsupdated1.5.3 / 2016-06-15
... (truncated)
Commits
c4f5b3f8.3.06587c81Move parameter name errors up in docs (#402)9df2448Remove more bytes from parser (#401)012a54aBump actions/checkout from 4 to 5 (#403)9385f7dRemove engines from package (#399)2a7f2a4Add custom error class (#398)265a2a7100% test coverage (#396)4a91505Reduce bytes in parse function (#395)687a9bbAllow plain objects forTokenData(#391)a4a8552Escape text should escape backslash (#390)- Additional commits viewable in compare view
Updates qs from 6.13.0 to 6.14.0
Changelog
Sourced from qs's changelog.
6.14.0
- [New]
parse: addthrowOnParameterLimitExceededoption (#517)- [Refactor]
parse: useutils.combinemore- [patch]
parse: add explicitthrowOnLimitExceededdefault- [actions] use shared action; re-add finishers
- [meta] Fix changelog formatting bug
- [Deps] update
side-channel- [Dev Deps] update
es-value-fixtures,has-bigints,has-proto,has-symbols- [Tests] increase coverage
6.13.1
- [Fix]
stringify: avoid a crash when afilterkey isnull- [Fix]
utils.merge: functions should not be stringified into keys- [Fix]
parse: avoid a crash with interpretNumericEntities: true, comma: true, and iso charset- [Fix]
stringify: ensure a non-stringfilterdoes not crash- [Refactor] use
__proto__syntax instead ofObject.createfor null objects- [Refactor] misc cleanup
- [Tests]
utils.merge: add some coverage- [Tests] fix a test case
- [actions] split out node 10-20, and 20+
- [Dev Deps] update
es-value-fixtures,mock-property,object-inspect,tape
Commits
32dcc63v6.14.04ec582b[Dev Deps] updatees-value-fixtures,has-bigintsa240c52[Tests] increase coverage25956a7[Refactor]parse: useutils.combinemoreb189ed4[patch]parse: add explicitthrowOnLimitExceededdefault1d590de[actions] simplify finisher6cd60a5[actions] use shared action89edfd2[Deps] updateside-channele26e7a8[Dev Deps] updatehas-proto,has-symbols51fdc98[actions] re-add finishers- Additional commits viewable in compare view
Updates send from 0.19.0 to 1.2.0
Release notes
Sourced from send's releases.
1.2.0
What's Changed
- chore(deps): updated dependency
freshto v2 by@Phillip9587in pillarjs/send#247- fix: remove obsolete dependency
destroyby@Phillip9587in pillarjs/send#245- docs: remove security file by
@bjohansebasin pillarjs/send#248- deps: update
mime-typesto v3.0.1 by@bjohansebasin pillarjs/send#251- ci: update ci workflow and remove appveyor by
@Phillip9587in pillarjs/send#249- refactor: remove
getHeaderNames()polyfill and refactorclearHeaders()by@Phillip9587in pillarjs/send#243- Release 1.2.0 by
@UlisesGasconin pillarjs/send#252New Contributors
@Phillip9587made their first contribution in pillarjs/send#247@bjohansebasmade their first contribution in pillarjs/send#248Full Changelog: https://github.com/pillarjs/send/compare/1.1.0...1.2.0
1.1.0
What's Changed
- Remove link renderization in html while redirecting (pillarjs/send#235)
- fix: engines node@>=18 by
@wesleytoddin pillarjs/send#233- Do not serve files when path ends with / by
@rmhaideraliin pillarjs/send#224- Release: 1.1.0 by
@UlisesGasconin pillarjs/send#236New Contributors
@rmhaideralimade their first contribution in pillarjs/send#224Full Changelog: https://github.com/pillarjs/send/compare/v1.0.0...1.1.0
Changelog
Sourced from send's changelog.
1.2.0 / 2025-03-27
- deps:
mime-types@^3.0.1fresh@^2.0.0- removed
destroy- remove
getHeaderNames()polyfill and refactorclearHeaders()1.1.0 / 2024-09-10
- Changes from 0.19.0
1.0.0 / 2024-07-25
- Drop support for Node.js <18.0
statuses@^2.0.1range-parser@^1.2.1on-finished@^2.4.1ms@^2.1.3mime-types@^2.1.35http-errors@^2.0.0fresh@^0.5.2etag@^1.8.1escape-html@^1.0.3encodeurl@^2.0.0destroy@^1.2.0debug@^4.3.51.0.0-beta.2 / 2024-03-04
- Changes from 0.18.0
1.0.0-beta.1 / 2022-02-04
- Drop support for Node.js 0.8
- Remove
hiddenoption -- usedotfilesoption- Remove
fromalias toroot-- userootdirectly- Remove
send.etag()-- useetaginoptions- Remove
send.index()-- useindexinoptions- Remove
send.maxage()-- usemaxAgeinoptions- Remove
send.root()-- userootinoptions- Use
mime-typesfor file to content type mapping -- removedsend.mime- deps: debug@3.1.0
- Add
DEBUG_HIDE_DATEenvironment variable- Change timer to per-namespace instead of global
... (truncated)
Commits
7c92a681.2.0 (#252)b959b27refactor: removegetHeaderNames()polyfill and refactorclearHeaders()(...a440be7ci: update ci workflow and remove appveyor (#249)c2d618cdeps: mime-types@^3.0.1 (#251)04e0a16docs: remove security file (#248)44abc4dfix: remove obsolete dependencydestroy(#245)b4cf871fix(deps): updated dependencyfreshto v2 (#247)dc6b5d41.1.08eaab61Merge commit from fork9774100Do not serve files when path ends with / in windows (#224)- Additional commits viewable in compare view
Updates serve-static from 1.16.2 to 2.2.0
Release notes
Sourced from serve-static's releases.
v2.2.0
What's Changed
- refactor: zeroPad to use padStart for improved readability by
@Ayoub-Mabroukin expressjs/serve-static#182- ci: add CodeQl (SAST) by
@bjohansebasin expressjs/serve-static#186- Refactor HISTORY.md header update to use String.prototype.repeat by
@Ayoub-Mabroukin expressjs/serve-static#184- docs: retroactively note 2.0.0-beta.1 api change in history file by
@dpopp07in expressjs/serve-static#194- conditionally set headers (if not already set) in redirect response by
@ljedain expressjs/serve-static#190- docs: remove security file by
@bjohansebasin expressjs/serve-static#195- chore(deps): remove devDependency
safe-bufferby@Phillip9587in expressjs/serve-static#191- ci: updated ci workflow and remove appveyor by
@Phillip9587in expressjs/serve-static#192- deps: send@^1.2.0 by
@UlisesGasconin expressjs/serve-static#198- Revert "feat: conditionally set headers (if not already set) in redirect response (#190)" by
@Phillip9587in expressjs/serve-static#200- Release 2.2.0 by
@UlisesGasconin expressjs/serve-static#197New Contributors
@Ayoub-Mabroukmade their first contribution in expressjs/serve-static#182@bjohansebasmade their first contribution in expressjs/serve-static#186@dpopp07made their first contribution in expressjs/serve-static#194@ljedamade their first contribution in expressjs/serve-static#190@Phillip9587made their first contribution in expressjs/serve-static#191Full Changelog: https://github.com/expressjs/serve-static/compare/v2.1.0...v2.2.0
2.1.0
What's Changed
- Remove link renderization in html while redirecting (expressjs/serve-static#173)
- chore: add support for OSSF scorecard reporting by
@inigomarquinezin expressjs/serve-static#163- ci: fix errors in ci github action for node 8 and 9 by
@inigomarquinezin expressjs/serve-static#164- Update dev deps by
@wesleytoddin expressjs/serve-static#168- Update prod deps for v2 by
@wesleytoddin expressjs/serve-static#169- Release 2.0 by
@wesleytoddin expressjs/serve-static#165- Release: 2.1.0 by
@UlisesGasconin expressjs/serve-static#174New Contributors
@inigomarquinezmade their first contribution in expressjs/serve-static#163Full Changelog: https://github.com/expressjs/serve-static/compare/v1.15.0...2.1.0
2.0.0-beta.1
- Change
dotfilesoption default to'ignore'- Drop support for Node.js 0.8
- Remove
hiddenoption; usedotfilesoption instead- deps: send@1.0.0-beta.1
- Use
mime-typesfor file to content type mapping- deps: debug@3.1.0
Changelog
Sourced from serve-static's changelog.
2.2.0 / 2025-03-27
- deps: send@^1.2.0
2.1.0 / 2024-09-10
- Changes from 1.16.0
- deps: send@^1.2.0
2.0.0 / 2024-08-23
- deps:
- parseurl@^1.3.3
- excape-html@^1.0.3
- encodeurl@^2.0.0
- supertest@^6.3.4
- safe-buffer@^5.2.1
- nyc@^17.0.0
- mocha@^10.7.0
- Changes from 1.x
2.0.0-beta.2 / 2024-03-20
- deps: send@1.0.0-beta.2
2.0.0-beta.1 / 2022-02-05
- Change
dotfilesoption default toDescription has been truncated
Pull Request Statistics
1
23
+5811
-2319
Package Dependencies
Technical Details
| ID: | 7589061 |
| UUID: | 2821374463 |
| Node ID: | PR_kwDOPucUxc6oKsH_ |
| Host: | GitHub |
| Repository: | ibiscum/Node.js-Cookbook-Fifth-Edition |
| Merge State: | Unknown |