{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":145884970,"defaultBranch":"main","name":"liquid-stats","ownerLogin":"cfrome77","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-08-23T17:15:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16628337?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718532364.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"f5f12dc7c06278d9fcb32ad9f6c1e3c2ff09ccbf","ref":"refs/heads/dependabot/npm_and_yarn/braces-3.0.3","pushedAt":"2024-06-16T10:06:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump braces from 3.0.2 to 3.0.3\n\nBumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.\n- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: braces\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] Sourced from webpack-dev-middleware's\r\nreleases. ... (truncated) Sourced from webpack-dev-middleware's\r\nchangelog. Sourced from ... (truncated) Sourced from By default, the index.html file is no longer emitted in the browser\r\ndirectory when using the application builder with SSR. Instead, an\r\nindex.csr.html file is emitted. This change is implemented because in\r\nmany cases server and cloud providers incorrectly treat the index.html\r\nfile as a statically generated page. If you still require the old\r\nbehavior, you can use the ... (truncated) Sourced from express's\r\nreleases. Full Changelog: https://github.com/expressjs/express/compare/4.19.1...4.19.2 Full Changelog: https://github.com/expressjs/express/compare/4.19.0...4.19.1 Full Changelog: https://github.com/expressjs/express/compare/4.18.3...4.19.0 ... (truncated) Sourced from express's\r\nchangelog. This version was pushed to npm by wesleytodd, a new releaser\r\nfor express since your current version. Sourced from NOTE: This release also re-publishes\r\n Thanks Re-publishing Thanks ... (truncated) Sourced from ... (truncated) Sourced from socket.io-parser's\r\nreleases. :warning: This release contains an important security fix\r\n:warning: A malicious client could send a specially crafted HTTP request,\r\ntriggering an uncaught exception and killing the Node.js process: Please upgrade as soon as possible. ... (truncated) Sourced from socket.io-parser's\r\nchangelog. Sourced from socket.io's\r\nreleases. This commit adds some syntactic sugar around acknowledgements: io.on("connection", async (socket) => {\r\n// without timeout\r\nconst response = await socket.emitWithAck("hello",\r\n"world"); // with a specific timeout\r\ntry {\r\nconst response = await\r\nsocket.timeout(1000).emitWithAck("hello", "world");\r\n} catch (err) {\r\n// the client did not acknowledge the event in the given delay\r\n}\r\n});\r\nRelease notes
\r\n\r\n
\r\nv6.1.2
\r\n6.1.2\r\n(2024-03-20)
\r\nBug Fixes
\r\n\r\nv6.1.1
\r\n6.1.1\r\n(2023-05-16)
\r\nBug Fixes
\r\n\r\nv6.1.0
\r\n6.1.0\r\n(2023-05-03)
\r\nFeatures
\r\n\r\n
\r\nmimeTypeDefault
option (#1527)\r\n(503d290)modifyResponseData
option (#1529)\r\n(35dac70)Bug Fixes
\r\n\r\n
\r\nmemory-fs
when writeToDisk
is\r\ntrue
(#1537)\r\n(852245e)v6.0.2
\r\n6.0.2\r\n(2023-03-19)
\r\nBug Fixes
\r\n\r\nv6.0.1
\r\n6.0.1\r\n(2022-11-28)
\r\nBug Fixes
\r\n\r\nv6.0.0
\r\n6.0.0\r\n(2022-11-20)
\r\n\r\nChangelog
\r\n\r\n
\r\n6.1.2\r\n(2024-03-20)
\r\nBug Fixes
\r\n\r\n6.1.1\r\n(2023-05-16)
\r\nBug Fixes
\r\n\r\n6.1.0\r\n(2023-05-03)
\r\nFeatures
\r\n\r\n
\r\nmimeTypeDefault
option (#1527)\r\n(503d290)modifyResponseData
option (#1529)\r\n(35dac70)Bug Fixes
\r\n\r\n
\r\nmemory-fs
when writeToDisk
is\r\ntrue
(#1537)\r\n(852245e)6.0.2\r\n(2023-03-19)
\r\nBug Fixes
\r\n\r\n6.0.1\r\n(2022-11-28)
\r\nBug Fixes
\r\n\r\n6.0.0\r\n(2022-11-20)
\r\n⚠ BREAKING CHANGES
\r\n\r\n
\r\nCommits
\r\n\r\n
\r\n54e4a96
\r\nchore(release): 6.1.29670b34
\r\nfix(security): do not allow to read files above (#1778)94561de
\r\nchore(release): 6.1.141b2f77
\r\nfix(types): methods
should be string array (#1550)b9287c4
\r\nchore(deps-dev): bump @types/node
from 18.16.9 to 18.16.10\r\n(#1549)57fb0cc
\r\nchore(deps-dev): bump @types/node
from 18.16.8 to 18.16.9\r\n(#1548)644d6e0
\r\ndocs: add GitHub discussion badge (#1547)b266fe1
\r\nchore(deps-dev): bump @types/node
from 18.16.7 to 18.16.8\r\n(#1546)d952145
\r\nchore(deps-dev): bump @types/node
from 18.16.6 to 18.16.7\r\n(#1545)015b9ff
\r\nchore(deps-dev): bump webpack from 5.82.0 to 5.82.1 (#1544)
\r\n\r\nUpdates `@angular-devkit/build-angular` from 14.1.3 to 17.3.6\r\nRelease notes
\r\n@angular-devkit/build-angular
's\r\nreleases.\r\n
\r\nv17.3.6
\r\n\r\n17.3.6 (2024-04-25)
\r\n
\r\n@angular-devkit/build-angular
\r\n\r\n
\r\n\r\n \r\n\r\n\r\nCommit \r\nDescription \r\n\r\n \r\n\r\n\r\n properly configure headers for media resources and HTML page \r\nv17.3.5
\r\n\r\n17.3.5 (2024-04-17)
\r\n
\r\n@angular-devkit/build-angular
\r\n\r\n
\r\n\r\n \r\n\r\n\r\nCommit \r\nDescription \r\n\r\n \r\n\r\n address \r\nUnable to deserialize cloned data
issue with\r\nYarn PnP\r\n \r\n\r\n\r\n remove \r\ntype="text/css"
from\r\nstyle
tagv17.3.4
\r\n\r\n17.3.4 (2024-04-11)
\r\n
\r\n@angular-devkit/build-angular
\r\n\r\n
\r\n\r\n \r\n\r\n\r\nCommit \r\nDescription \r\n\r\n \r\n\r\n\r\n ensure esbuild-based builders exclusively produce ESM output \r\nv17.3.3
\r\n
\r\n@schematics/angular
\r\n\r\n
\r\n\r\n \r\n\r\n\r\nCommit \r\nDescription \r\n\r\n \r\n\r\n\r\n Revert "fix( \r\n@schematics/angular
): rename SSR port\r\nenv variable"v17.3.2
\r\n\r\n17.3.2 (2024-03-25)
\r\n
\r\n@schematics/angular
\r\n\r\n
\r\n\r\n \r\n\r\n\r\nCommit \r\nDescription \r\n\r\n \r\n\r\n\r\n rename SSR port env variable \r\n
\r\n@angular-devkit/build-angular
v17.3.1
\r\n\r\n17.3.1 (2024-03-20)
\r\n\r\nChangelog
\r\n@angular-devkit/build-angular
's\r\nchangelog.\r\n
\r\n17.3.6 (2024-04-25)
\r\n
\r\n@angular-devkit/build-angular
\r\n\r\n
\r\n\r\n\r\n\r\n \r\n\r\n\r\nCommit \r\nType \r\nDescription \r\n\r\n \r\n\r\ndcec59799 \r\nfix \r\nproperly configure headers for media resources and HTML page \r\n18.0.0-next.3 (2024-04-17)
\r\nBreaking Changes
\r\n
\r\n@angular/cli
\r\n
\r\nng doc
command has been removed without a\r\nreplacement. To perform searches, please visit www.angular.dev
\r\n@angular-devkit/build-angular
\r\n
\r\nindex
option to specify the\r\noutput
file name.
\r\n"architect": {\r\n "build": {\r\n"builder":\r\n"@angular-devkit/build-angular:application",\r\n "options": {\r\n "outputPath": "dist/my-app",\r\n "index": {\r\n "input": "src/index.html",\r\n "output": "index.html"\r\n }\r\n }\r\n }\r\n}\r\n
\r\n@angular/cli
\r\n\r\n
\r\n\r\n \r\n\r\n\r\nCommit \r\nType \r\nDescription \r\n\r\n \r\n\r\n03eee0545 \r\nrefactor \r\nremove \r\nng doc
command
\r\n@angular-devkit/build-angular
\r\n\r\n
\r\n\r\n\r\n \r\n\r\n\r\nCommit \r\nType \r\nDescription \r\n\r\n \r\n\r\n83d1d233a \r\nfeat \r\nenhance Sass rebasing importer for resources URL defined in\r\nvariables and handling of external paths \r\nCommits
\r\n\r\n
\r\nc6b82f6
\r\nrelease: cut the v17.3.6 release6f1906f
\r\ndocs: add explanation of how to set up a new NPM package in Wombatdcec597
\r\nfix(@angular-devkit/build-angular
): properly configure\r\nheaders for media reso...c5f20a3
\r\nrelease: cut the v17.3.5 release6191d06
\r\nfix(@angular-devkit/build-angular
): address `Unable to\r\ndeserialize cloned dat...0335d6a
\r\nfix(@angular-devkit/build-angular
): remove\r\ntype="text/css"
from style
tagd0bff79
\r\nrelease: cut the v17.3.4 release84ee482
\r\ndocs: replace links links to aio with links to adev1128bdd
\r\nfix(@angular-devkit/build-angular
): ensure esbuild-based\r\nbuilders exclusively...1f47a10
\r\nbuild: update vite
and undici
\r\n\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\nDependabot commands and options
\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show Commits
\r\n\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=follow-redirects&package-manager=npm_and_yarn&previous-version=1.15.4&new-version=1.15.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\nDependabot commands and options
\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show Release notes
\r\n\r\n
\r\n4.19.2
\r\nWhat's Changed
\r\n\r\n4.19.1
\r\nWhat's Changed
\r\n\r\n
\r\n@wesleytodd
in expressjs/express#5552@wesleytodd
in expressjs/express#55564.19.0
\r\nWhat's Changed
\r\n\r\n
\r\n@UlisesGascon
\r\nin expressjs/express#5527@wesleytodd
to be\r\nproject captian by @wesleytodd
in expressjs/express#5511@wesleytodd
in expressjs/express#5510@crandmck
in expressjs/express#5541@wesleytodd
in expressjs/express#5551New Contributors
\r\n\r\n
\r\n@crandmck
\r\nmade their first contribution in expressjs/express#55414.18.3
\r\nMain Changes
\r\n\r\n
\r\n\r\n
\r\nOther Changes
\r\n\r\n
\r\n\r\n@vcsjones
in expressjs/express#5032@abenhamdine
in\r\nexpressjs/express#5034@armujahid
in expressjs/express#5027@raksbisht
in expressjs/express#5124@raksbisht
in expressjs/express#5119@raksbisht
in expressjs/express#5117@raksbisht
in expressjs/express#5113@raksbisht
in expressjs/express#5130@raksbisht
in expressjs/express#5131@abenhamdine
in\r\nexpressjs/express#5028@raksbisht
in expressjs/express#5137Changelog
\r\n\r\n
\r\n4.19.2 / 2024-03-25
\r\n\r\n
\r\n4.19.1 / 2024-03-20
\r\n\r\n
\r\n4.19.0 / 2024-03-20
\r\n\r\n
\r\n4.18.3 / 2024-02-29
\r\n\r\n
\r\n\r\n
\r\n\r\n
\r\npartitioned
option4.18.2 / 2022-10-08
\r\n\r\n
\r\n\r\n
\r\nCommits
\r\n\r\n
\r\n04bc627
\r\n4.19.2da4d763
\r\nImproved fix for open redirect allow list bypass4f0f6cc
\r\n4.19.1a003cfa
\r\nAllow passing non-strings to res.location with new encoding handling\r\nchecks f...a1fa90f
\r\nfixed un-edited version in history.md for 4.19.011f2b1d
\r\nbuild: fix build due to inconsistent supertest behavior in older\r\nversions084e365
\r\n4.19.00867302
\r\nPrevent open redirect allow list bypass due to encodeurl567c9c6
\r\nAdd note on how to update docs for new release (#5541)69a4cf2
\r\ndeps: cookie@0.6.0Maintainer changes
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=express&package-manager=npm_and_yarn&previous-version=4.18.1&new-version=4.19.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\nDependabot commands and options
\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show Commits
\r\n\r\n
\r\n3b0994a
\r\n2.0.132f468f
\r\nlib: fixed CVE-2023-42282 and added unit test
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ip&package-manager=npm_and_yarn&previous-version=2.0.0&new-version=2.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\nDependabot commands and options
\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show Commits
\r\n\r\n
\r\n6585820
\r\nRelease version 1.15.4 of the npm package.7a6567e
\r\nDisallow bracketed hostnames.05629af
\r\nPrefer native URL instead of deprecated url.parse.1cba8e8
\r\nPrefer native URL instead of legacy url.resolve.72bc2a4
\r\nSimplify _processResponse error handling.3d42aec
\r\nAdd bracket tests.bcbb096
\r\nDo not directly set Error properties.192dbe7
\r\nRelease version 1.15.3 of the npm package.bd8c81e
\r\nFix resource leak on destroy.9c728c3
\r\nSplit linting and testing.
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=follow-redirects&package-manager=npm_and_yarn&previous-version=1.15.1&new-version=1.15.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\nDependabot commands and options
\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show Release notes
\r\n@babel/traverse
's\r\nreleases.\r\n
\r\nv7.23.2 (2023-10-11)
\r\n@babel/core
, even if it does not appear in the linked\r\nrelease commit.@jimmydief
for\r\nyour first PR!:bug: Bug Fix
\r\n\r\n
\r\nbabel-traverse
\r\n\r\n
\r\n@nicolo-ribaudo
)babel-preset-typescript
\r\n\r\n
\r\n.tsx
extension when using\r\nrewriteImportExtensions
(@jimmydief
)babel-helpers
\r\n\r\nbabel-helpers
,\r\nbabel-plugin-transform-modules-commonjs
,\r\nbabel-runtime-corejs2
, babel-runtime-corejs3
,\r\nbabel-runtime
\r\n\r\n
\r\n@nicolo-ribaudo
)Committers: 5
\r\n\r\n
\r\n@babel-bot
)@JLHwung
)@jimmydief
)@nicolo-ribaudo
)@liuxingbaoyu
v7.23.1 (2023-09-25)
\r\n@babel/helpers
due to a publishing error\r\nin 7.23.0.v7.23.0 (2023-09-25)
\r\n@lorenzoferre
\r\nand @RajShukla1
for\r\nyour first PRs!:rocket: New Feature
\r\n\r\n
\r\n\r\nbabel-plugin-proposal-import-wasm-source
,\r\nbabel-plugin-syntax-import-source
,\r\nbabel-plugin-transform-dynamic-import
\r\n\r\n
\r\nimport source
for wasm (@nicolo-ribaudo
)babel-helper-module-transforms
,\r\nbabel-helpers
,\r\nbabel-plugin-proposal-import-defer
,\r\nbabel-plugin-syntax-import-defer
,\r\nbabel-plugin-transform-modules-commonjs
,\r\nbabel-runtime-corejs2
, babel-runtime-corejs3
,\r\nbabel-runtime
, babel-standalone
\r\n\r\n
\r\nimport defer
proposal transform support (@nicolo-ribaudo
)babel-generator
, babel-parser
,\r\nbabel-types
\r\n\r\n
\r\nimport defer
parsing support (@nicolo-ribaudo
)@nicolo-ribaudo
)babel-generator
,\r\nbabel-helper-module-transforms
, babel-parser
,\r\nbabel-plugin-transform-dynamic-import
,\r\nbabel-plugin-transform-modules-amd
,\r\nbabel-plugin-transform-modules-commonjs
,\r\nbabel-plugin-transform-modules-systemjs
,\r\nbabel-traverse
, babel-types
\r\n\r\nbabel-standalone
\r\n\r\nbabel-helper-function-name
,\r\nbabel-helper-member-expression-to-functions
,\r\nbabel-helpers
, babel-parser
,\r\nbabel-plugin-proposal-destructuring-private
,\r\nbabel-plugin-proposal-optional-chaining-assign
,\r\nbabel-plugin-syntax-optional-chaining-assign
,\r\nbabel-plugin-transform-destructuring
,\r\nbabel-plugin-transform-optional-chaining
,\r\nbabel-runtime-corejs2
, babel-runtime-corejs3
,\r\nbabel-runtime
, babel-standalone
,\r\nbabel-types
\r\n\r\n
\r\n@nicolo-ribaudo
)babel-helpers
,\r\nbabel-plugin-proposal-decorators
\r\n\r\n
\r\n@nicolo-ribaudo
)babel-traverse
, babel-types
\r\n\r\n
\r\nt.buildUndefinedNode
(@liuxingbaoyu
)babel-preset-typescript
Changelog
\r\n@babel/traverse
's\r\nchangelog.\r\n
\r\nv7.23.2 (2023-10-11)
\r\n:bug: Bug Fix
\r\n\r\n
\r\nbabel-traverse
\r\n\r\n
\r\n@nicolo-ribaudo
)babel-preset-typescript
\r\n\r\n
\r\n.tsx
extension when using\r\nrewriteImportExtensions
(@jimmydief
)babel-helpers
\r\n\r\nbabel-helpers
,\r\nbabel-plugin-transform-modules-commonjs
,\r\nbabel-runtime-corejs2
, babel-runtime-corejs3
,\r\nbabel-runtime
\r\n\r\n
\r\n@nicolo-ribaudo
)v7.23.0 (2023-09-25)
\r\n:rocket: New Feature
\r\n\r\n
\r\nbabel-plugin-proposal-import-wasm-source
,\r\nbabel-plugin-syntax-import-source
,\r\nbabel-plugin-transform-dynamic-import
\r\n\r\n
\r\nimport source
for wasm (@nicolo-ribaudo
)babel-helper-module-transforms
,\r\nbabel-helpers
,\r\nbabel-plugin-proposal-import-defer
,\r\nbabel-plugin-syntax-import-defer
,\r\nbabel-plugin-transform-modules-commonjs
,\r\nbabel-runtime-corejs2
, babel-runtime-corejs3
,\r\nbabel-runtime
, babel-standalone
\r\n\r\n
\r\nimport defer
proposal transform support (@nicolo-ribaudo
)babel-generator
, babel-parser
,\r\nbabel-types
\r\n\r\n
\r\nimport defer
parsing support (@nicolo-ribaudo
)@nicolo-ribaudo
)babel-generator
,\r\nbabel-helper-module-transforms
, babel-parser
,\r\nbabel-plugin-transform-dynamic-import
,\r\nbabel-plugin-transform-modules-amd
,\r\nbabel-plugin-transform-modules-commonjs
,\r\nbabel-plugin-transform-modules-systemjs
,\r\nbabel-traverse
, babel-types
\r\n\r\nbabel-standalone
\r\n\r\nbabel-helper-function-name
,\r\nbabel-helper-member-expression-to-functions
,\r\nbabel-helpers
, babel-parser
,\r\nbabel-plugin-proposal-destructuring-private
,\r\nbabel-plugin-proposal-optional-chaining-assign
,\r\nbabel-plugin-syntax-optional-chaining-assign
,\r\nbabel-plugin-transform-destructuring
,\r\nbabel-plugin-transform-optional-chaining
,\r\nbabel-runtime-corejs2
, babel-runtime-corejs3
,\r\nbabel-runtime
, babel-standalone
,\r\nbabel-types
\r\n\r\n
\r\n@nicolo-ribaudo
)babel-helpers
,\r\nbabel-plugin-proposal-decorators
\r\n\r\n
\r\n@nicolo-ribaudo
)babel-traverse
, babel-types
\r\n\r\n
\r\nt.buildUndefinedNode
(@liuxingbaoyu
)babel-preset-typescript
\r\n\r\n
\r\nrewriteImportExtensions
option to TS preset (@nicolo-ribaudo
)babel-parser
\r\n\r\n
\r\n@yukukotani
):bug: Bug Fix
\r\n\r\n
\r\nbabel-plugin-transform-block-scoping
\r\n\r\n
\r\ntransform-block-scoping
captures the variables of the\r\nmethod in the loop (@liuxingbaoyu
):nail_care: Polish
\r\n\r\n
\r\nbabel-traverse
\r\n\r\n
\r\n@babel/traverse
\r\n(@lorenzoferre
)babel-plugin-proposal-explicit-resource-management
\r\n\r\n
\r\nusing
declarations (@nicolo-ribaudo
):microscope: Output optimization
\r\n\r\n
\r\nbabel-core
,\r\nbabel-helper-module-transforms
,\r\nbabel-plugin-transform-async-to-generator
,\r\nbabel-plugin-transform-classes
,\r\nbabel-plugin-transform-dynamic-import
,\r\nbabel-plugin-transform-function-name
,\r\nbabel-plugin-transform-modules-amd
,\r\nbabel-plugin-transform-modules-commonjs
,\r\nbabel-plugin-transform-modules-umd
,\r\nbabel-plugin-transform-parameters
,\r\nbabel-plugin-transform-react-constant-elements
,\r\nbabel-plugin-transform-react-inline-elements
,\r\nbabel-plugin-transform-runtime
,\r\nbabel-plugin-transform-typescript
,\r\nbabel-preset-env
\r\n\r\n
\r\nexports.XXX =
update in simple variable declarations\r\n(@nicolo-ribaudo
)v7.22.20 (2023-09-16)
\r\n\r\nCommits
\r\n\r\n
\r\nb4b9942
\r\nv7.23.2b13376b
\r\nOnly evaluate own String/Number/Math methods (#16033)ca58ec1
\r\nv7.23.00f333da
\r\nAdd createImportExpressions
parser option (#15682)3744545
\r\nFix lintingc7e6806
\r\nAdd t.buildUndefinedNode
(#15893)38ee8b4
\r\nExpand evaluation of global built-ins in @babel/traverse
\r\n(#15797)9f3dfd9
\r\nv7.22.203ed28b2
\r\nFully support ||
and &&
in\r\npluginToggleBooleanFlag
(#15961)77b0d73
\r\nv7.22.19
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@babel/traverse&package-manager=npm_and_yarn&previous-version=7.18.13&new-version=7.23.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\nDependabot commands and options
\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show Release notes
\r\n\r\n
\r\n4.2.3
\r\n
\r\nTypeError: Cannot convert object to primitive value\r\n at Socket.emit (node:events:507:25)\r\n at .../node_modules/socket.io/lib/socket.js:531:14\r\n
Bug Fixes
\r\n\r\n
\r\nLinks
\r\n\r\n4.2.2
\r\nBug Fixes
\r\n\r\n
\r\nLinks
\r\n\r\n4.2.1
\r\nBug Fixes
\r\n\r\n
\r\nLinks
\r\n\r\n4.2.0
\r\nFeatures
\r\n\r\nLinks
\r\n\r\n\r\nChangelog
\r\n\r\n
\r\n4.2.3\r\n(2023-05-22)
\r\nBug Fixes
\r\n\r\n
\r\n4.2.2\r\n(2023-01-19)
\r\nBug Fixes
\r\n\r\n
\r\n3.3.3\r\n(2022-11-09)
\r\nBug Fixes
\r\n\r\n
\r\n3.4.2\r\n(2022-11-09)
\r\nBug Fixes
\r\n\r\n
\r\n4.2.1\r\n(2022-06-27)
\r\nBug Fixes
\r\n\r\n
\r\nCommits
\r\n\r\n
\r\nb6c824f
\r\nchore(release): 4.2.3dcc70d9
\r\nrefactor: export typescript declarations for the commonjs build3b78117
\r\nfix: check the format of the event name0841bd5
\r\nchore: bump ua-parser-js from 1.0.32 to 1.0.33 (#121)28dd668
\r\nchore(release): 4.2.222c42e3
\r\nfix: calling destroy() should clear all internal stateae8dd88
\r\nfix: do not modify the input packet upon encoding9143aa4
\r\nchore: update browserslist194a9b7
\r\nci: migrate from zuul to webdriver.ioa9758da
\r\nci: update actions in GitHub Actions workflows (#117)
\r\n\r\nUpdates `socket.io` from 4.5.1 to 4.6.1\r\nRelease notes
\r\n\r\n
4.6.1
\r\nBug Fixes
\r\n\r\n
\r\nLinks
\r\n\r\n
\r\nengine.io@~6.4.1
\r\n(diff)ws@~8.11.0
\r\n(no change)4.6.0
\r\nBug Fixes
\r\n\r\n
\r\nFeatures
\r\nPromise-based acknowledgements
\r\n\r\n
\r\nemitWithAck()
try {\r\nconst responses = await\r\nio.timeout(1000).emitWithAck("some-event");\r\n console.log(responses); // one response per client\r\n} catch (e) {\r\n // some clients did not acknowledge the event in the given delay\r\n}\r\n
serverSideEmitWithAck()
... (truncated)
\r\n\r\nSourced from socket.io's\r\nchangelog.
\r\n\r\n\r\n4.6.1\r\n(2023-02-20)
\r\nBug Fixes
\r\n\r\n
\r\n- properly handle manually created dynamic namespaces (0d0a7a2)
\r\n- types: fix nodenext module resolution compatibility\r\n(#4625)\r\n(d0b22c6)
\r\nDependencies
\r\n\r\n
\r\n- \r\n
engine.io@~6.4.0
\r\n(no change)- \r\n
ws@~8.11.0
\r\n(no change)4.6.0\r\n(2023-02-07)
\r\nBug Fixes
\r\n\r\n
\r\n- add timeout method to remote socket (#4558)\r\n(0c0eb00)
\r\n- typings: properly type emits with timeout (f3ada7d)
\r\nFeatures
\r\nPromise-based acknowledgements
\r\nThis commit adds some syntactic sugar around acknowledgements:
\r\n\r\n
\r\n- \r\n
emitWithAck()
\r\ntry {\r\nconst responses = await\r\nio.timeout(1000).emitWithAck("some-event");\r\n console.log(responses); // one response per client\r\n} catch (e) {\r\n // some clients did not acknowledge the event in the given delay\r\n}\r\n
io.on("connection", async (socket) => {\r\n// without timeout\r\nconst response = await socket.emitWithAck("hello",\r\n"world");
\r\n// with a specific timeout\r\ntry {\r\nconst response = await\r\nsocket.timeout(1000).emitWithAck("hello", "world");\r\n} catch (err) {\r\n// the client did not acknowledge the event in the given delay\r\n</tr></table>\r\n
... (truncated)
\r\n7952312
\r\nchore(release): 4.6.10d0a7a2
\r\nfix: properly handle manually created dynamic namespaces2a8565f
\r\nrefactor: catch errors when trying to restore the connection stated0b22c6
\r\nfix(types): fix nodenext module resolution compatibility (#4625)e71f3d7
\r\ndocs: minor style fix (#4619)a2e5d1f
\r\nchore(release): 4.6.0d8143cc
\r\nrefactor: do not persist session if connection state recovery if\r\ndisabledb2dd7cf
\r\nchore: bump engine.io to version 6.4.03734b74
\r\nrevert: feat: expose current offset to allow deduplication8aa9499
\r\nfeat: add description to the disconnecting and disconnect events (#4622)Sourced from ua-parser-js's\r\nchangelog.
\r\n\r\n\r\nVersion 0.7.31 / 1.0.2
\r\n\r\n
\r\n- Fix OPPO Reno A5 incorrect detection
\r\n- Fix TypeError Bug
\r\n- Use AST to extract regexes and verify them with safe-regex
\r\nVersion 0.7.32 / 1.0.32
\r\n\r\n
\r\n- Add new browser : DuckDuckGo, Huawei Browser, LinkedIn
\r\n- Add new OS : HarmonyOS
\r\n- Add some Huawei models
\r\n- Add Sharp Aquos TV
\r\n- Improve detection Xiaomi Mi CC9
\r\n- Fix Sony Xperia 1 III misidentified as Acer tablet
\r\n- Fix Detect Sony BRAVIA as SmartTV
\r\n- Fix Detect Xiaomi Mi TV as SmartTV
\r\n- Fix Detect Galaxy Tab S8 as tablet
\r\n- Fix WeGame mistakenly identified as WeChat
\r\n- Fix included commas in Safari / Mobile Safari version
\r\n- Increase UA_MAX_LENGTH to 350
\r\nVersion 0.7.33 / 1.0.33
\r\n\r\n
\r\n- Add new browser : Cobalt
\r\n- Identify Macintosh as an Apple device
\r\n- Fix ReDoS vulnerability
\r\nVersion 0.8
\r\nVersion 0.8 was created by accident. This version is now deprecated\r\nand no longer maintained, please update to version 0.7 / 1.0.
\r\n
f2d0db0
\r\nBump version 0.7.33a6140a1
\r\nRemove unsafe regex in trim() functiona886604
\r\nFix #605\r\n- Identify Macintosh as Apple deviceb814bcd
\r\nMerge pull request #606\r\nfrom rileyjshaw/patch-17f71024
\r\nFix documentationc239ac5
\r\nMerge pull request #604\r\nfrom obecerra3/master8d3c2d3
\r\nAdd new browser: Cobaltd11fc47
\r\nBump version 0.7.32b490110
\r\nMerge branch 'develop' of github.com:faisalman/ua-parser-jscb5da5e
\r\nMerge pull request #600\r\nfrom moekm/develop2449650
\r\nUpdate mocha560b2d8
\r\nDon't use regex to trim whitespaceb1bdb92
\r\nRemove linting package zooc20dc7e
\r\nCache 308