Allow redefining name property on wrapped functions.
v3.1.0
Added q.pushAsync and q.unshiftAsync, analagous to q.push and q.unshift, except they always do not accept a callback, and reject if processing the task errors. (#1659)
Promises returned from q.push and q.unshift when a callback is not passed now resolve even if an error ocurred. (#1659)
Fixed a parsing bug in autoInject with complicated function bodies (#1663)
Added ES6+ configuration for Browserify bundlers (#1653)
There are a lot of new features and subtle breaking changes in this major version, but the biggest feature is that most Async methods return a Promise if you omit the callback, meaning you can await them from within an async function.
Fix: Properties with the name __proto__ are added to objects and arrays. (#199) This also fixes a prototype pollution vulnerability reported by Jonathan Gregson! (#295). This has been backported to v1. (#298)
Fix: Properties with the name __proto__ are added to objects and arrays.
(#199) This also fixes a prototype pollution vulnerability reported by
Jonathan Gregson! (#295).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Bumps the npm_and_yarn group with 4 updates in the / directory: @babel/traverse, ansi-html, react-scripts and decode-uri-component.
Updates
@babel/traversefrom 7.15.4 to 7.26.4Release notes
Sourced from
@babel/traverse's releases.... (truncated)
Changelog
Sourced from
@babel/traverse's changelog.... (truncated)
Commits
cf7b9cdv7.26.4f33704aRevert "perf: Improve scope information collection performance" (#17005)36ca8fav7.26.3ded1571perf: Improve scope information collection performance (#16923)943bdfeperf: Avoid repeated traversal when creating scope (#16964)b07957ev7.25.9af91759fix: Accidentally publishing useless files (#16917)2533cfbv7.25.7611d958[babel 8] CreateTSClassImplements|TSInterfaceHeritagenodes (#16731)506bf91RemoveBABEL_TYPES_8_BREAKINGflag and enable it by default (#16817)Updates
ansi-htmlfrom 0.0.7 to 0.0.9Commits
Updates
react-scriptsfrom 4.0.3 to 5.0.1Commits
19fa58dPublish9802941fix: webpack noise printed only if error or warning (#12245)2eef1d0Update templates to use React 18createRoot(#12220)221e511Publish5614c87Add support for Tailwind (#11717)20edab4fix(webpackDevServer): disable overlay for warnings (#11413)3afbbc0Update all dependencies (#11624)f5467d5feat(eslint-config-react-app): support ESLint 8.x (#11375)c7627ceUpdate webpack and dev server (#11646)544befeUpdate package.json (#11597)Updates
ansi-regexfrom 2.1.1 to 5.0.0Release notes
Sourced from ansi-regex's releases.
Commits
2b56fb05.0.0f26f7feMeta tweakse77ea17Add TypeScript definition (#32)166a0d5Require Node.js 8f115fcaTidelift tasksa079ab24.1.096200bbSupport more escape types like links (#29)e076cd1Add Tidelift mention in the readmea1d92464.0.0ced7421Require Node.js 6Updates
asyncfrom 2.6.3 to 3.2.6Changelog
Sourced from async's changelog.
... (truncated)
Commits
85fb18fVersion 3.2.68c0c941Update built files5f756b4Fix ReDoS (#1980)39cdc9bbuild(deps-dev): bump karma from 6.4.3 to 6.4.4 (#1985)7b8ddebbuild(deps-dev): bump@babel/corefrom 7.24.7 to 7.25.2 (#1981)4634a9dbuild(deps-dev): bump rollup from 4.18.0 to 4.19.2 (#1982)afb176cbuild(deps-dev): bump chai from 4.4.1 to 4.5.0 (#1983)3568a74build(deps-dev): bump@babel/eslint-parserfrom 7.24.7 to 7.25.1 (#1984)9e885fdbuild(deps-dev): bump babel-plugin-istanbul from 6.1.1 to 7.0.0 (#1986)f9c7f2abuild(deps-dev): bump semver from 7.6.2 to 7.6.3 (#1987)Updates
json5from 1.0.1 to 1.0.2Release notes
Sourced from json5's releases.
Changelog
Sourced from json5's changelog.
... (truncated)
Commits
a62db1e1.0.2e0c23fedocs: update CHANGELOG for v1.0.262a6540fix: add proto to objects and arraysUpdates
loader-utilsfrom 1.2.3 to 2.0.0Release notes
Sourced from loader-utils's releases.
Changelog
Sourced from loader-utils's changelog.
Commits
d9f4e23chore(release): 2.0.0865dc03refactor: switch tomd4by default (#168)b595cfbrefactor: thegetOptionsmethod returns empty object on empty query (#167)c937e8cchore: minimum requiredNode.jsversion is8.9.0(#166)c78786dchore: upgrade json5 to fix a vulnerability (#165)d95b8b5chore(release): 1.4.0cd0e428feat: theresourceQueryis passed to theinterpolateNamemethod (#163)06d36cfchore(release): 1.3.0469eebafeat: support the[query]template for theinterpolatedNamemethod (#162)909c99dchore: funding.yml config and CI fix (#159)Updates
body-parserfrom 1.19.0 to 1.20.3Release notes
Sourced from body-parser's releases.
... (truncated)
Changelog
Sourced from body-parser's changelog.
... (truncated)
Commits
17529511.20.339744cfchore: linter (#534)b2695c4Merge commit from forkade0f3fadd scorecard to readme (#531)99a1bd6deps: qs@6.12.3 (#521)9478591fix: pin to node@22.4.183db46aci: fix errors in ci github action for node 8 and 9 (#523)9d4e212chore: add support for OSSF scorecard reporting (#522)ee913741.20.2368a93aFix strict json error message on Node.js 19+Maintainer changes
This version was pushed to npm by ulisesgascon, a new releaser for body-parser since your current version.
Updates
bracesfrom 2.3.2 to 3.0.3Changelog
Sourced from braces's changelog.
Commits
Updates
browserslistfrom 4.14.2 to 4.24.2Release notes
Sourced from browserslist's releases.
Changelog
Sourced from browserslist's changelog.
... (truncated)
Commits
065c69bRelease 4.24.2 versionc30a4b5More clear warning text8fbb304Release 4.24.1 versionf640f4dUpdate dependencies and Node.js version on CIc017b81Updated oldDataWarning function to display how many months old caniuse-lite i...8ae85caShow how to use browserslist.defaults9320799Improve JS API docsfb0dcdbUpdate dependenciesb11087bRelease 4.24.0 versionfcad561Update dependenciesUpdates
cookiefrom 0.4.0 to 0.7.1Release notes
Sourced from cookie's releases.
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 scorecardMaintainer changes
This version was pushed to npm by blakeembrey, a new releaser for cookie since your current version.
Updates
cross-spawnfrom 6.0.5 to 7.0.6Changelog
Sourced from cross-spawn's changelog.
... (truncated)
Commits
77cd97fchore(release): 7.0.66717de4chore: upgrade standard-versionf700743fix: update cross-spawn version to 7.0.5 in package-lock.json9a7e3b2chore: fix build status badge0852683chore(release): 7.0.5640d391fix: fix escaping bug introduced by backtrackingbff0c87chore: remove codecova7c6abcchore: replace travis with github workflows9b9246echore(release): 7.0.45ff3a07fix: disable regexp backtracking (#160)Updates
decode-uri-componentfrom 0.2.0 to 0.2.2Release notes
Sourced from decode-uri-component's releases.
Commits
a0eea460.2.2980e0bfPrevent overwriting previously decoded tokens3c8a3730.2.176abc93Switch to GitHub workflows746ca5dFix issue where decode throws - fixes #6486d7e2Update license (#1)a650457Tidelift tasks66e1c28Meta tweaksUpdates
ejsfrom 2.7.4 to 3.1.10Release notes
Sourced from ejs's releases.