Bumps tar to 7.5.7 and updates ancestor dependency firebase-tools. These dependencies need to be updated together.
Updates tar from 6.1.11 to 7.5.7
Release notes
Sourced from tar's releases.
v6.1.13
6.1.13 (2022年12月07日)
Dependencies
v6.1.12
6.1.12 (2022年10月31日)
Bug Fixes
Documentation
Changelog
Sourced from tar's changelog.
Changelog
7.5
- Added
zstd compression support.
- Consistent TOCTOU behavior in sync t.list
- Only read from ustar block if not specified in Pax
- Fix sync tar.list when file size reduces while reading
- Sanitize absolute linkpaths properly
- Prevent writing hardlink entries to the archive ahead of their
file target
7.4
- Deprecate
onentry in favor of onReadEntry for clarity.
7.3
7.2
- DRY the command definitions into a single
makeCommand method,
and update the type signatures to more appropriately infer the
return type from the options and arguments provided.
7.1
- Update minipass to v7.1.0
- Update the type definitions of
write() and end() methods on
Unpack and Parser classes to be compatible with the
NodeJS.WritableStream type in the latest versions of
@types/node.
7.0
- Drop support for node <18
- Rewrite in TypeScript, provide ESM and CommonJS hybrid
interface
- Add tree-shake friendly exports, like
import('tar/create')
and import('tar/read-entry') to get individual functions or
classes.
- Add
chmod option that defaults to false, and deprecate
noChmod. That is, reverse the default option regarding
explicitly setting file system modes to match tar entry
settings.
- Add
processUmask option to avoid having to call
process.umask() when chmod: true (or noChmod: false) is
set.
... (truncated)
Commits
Maintainer changes
This version was pushed to npm by isaacs, a new releaser for tar since your current version.
Updates firebase-tools from 9.22.0 to 15.4.0
Release notes
Sourced from firebase-tools's releases.
v15.4.0
- Fix the bug when Data Connect emulator hangs with PGlite. (#9756, #9771)
- Updated to v3.1.0 of the Data Connect emulator, which adds support for using
distinct: true in combination with orderBy, and other internal improvements (#9778).
v15.3.1
- Renamed MCP prompts
/firestore:generate_rules to /firestore:generate_security_rules and /storage:generate_rules to /storage:generate_security_rules.
v15.3.0
- Fixed pricing calculation for Cloud Functions deployed to newer regions (africa-south1, europe-west8, me-west1, and others) when using minInstances. (#9696)
- Removed MCP tools and prompts that required Gemini in Firebase terms of service.
- Fixes an issue where the
--only flag was not always respected for firebase mcp
- Removed timeout when connecting to Cloud SQL. Hopefully, should mitigate issue #9314. (#9725)
- Added
/firestore:generate_rules and /storage:generate_rules MCP prompts.
- Update Data Connect Emulator to 3.0.2 (#9738), which addressed many bugs
- Fixed the mis-leading
MISSING_JOIN_TABLE_KEY linter warning on @view. (#9630)
- Fix SQL error handling bugs with pglite.
- Fix bug enums not handled in secondary schema arguments.
v15.2.1
- Fixed an issue causing ESM errors on Node <20.19 and <22.12.
v15.2.0
- Fixed regression where v2 functions sharing the same source triggered separate builds instead of reusing builds (#9685)
- Updated TypeScript templates for
ext:dev:init to fix build failures (#9524)
- Updated Pub/Sub emulator to version 0.8.25.
- Fixed a bug when
firebase emulators:start incorrectly deletes discovery file of another emulator process (#9672)
- Added
onGraphRequest function support (#9612)
v15.1.0
- Updated default Postgres version for Data Connect to 17.
- Update Data Connect Emulator to 3.0.1, which addresses some internal errors (#9627)
v15.0.0
- [BREAKING] Changed
firestore:backups:list --json to return a listBackupsResponse object instead of a raw array of backups.
- [BREAKING] Removed support for '.bolt' rules files.
- [BREAKING] Removed support for running emulators with Java versions prior to 21.
- [BREAKING] Removed deprecated
firebase --open-sesame and firebase --close-sesame commands. Use firebase experiments:enable and firebase experiments:disable instead.
- [BREAKING] Enforce strict timeout validation for functions. (#9540)
- [BREAKING] Update
dataconnect:\* commands to use flags instead of positional arguments for --service & --location. Changed output type of dataconnect:sql:migrate --json (#9312)
- [BREAKING] When using 'firebase-tools' as a Node module,
cli.auth.upload has been renamed to cli.auth.import and cli.appdistribution.testers.delete has been renamed to cli.appdistribution.testers.remove.
- [BREAKING] Updated Firebase Data Connect emulator version to v3.0.0
- [BREAKING] Fixed generated code character case when letters follow numbers (firebase/firebase-tools#9567).
- [BREAKING] Dart codegen: Int64 types are now serialized and deserialized using BigInt.
- [BREAKING] Kotlin codegen: Removed magic "convenience renames" of keys and counts in selection sets (firebase/firebase-tools#9571).
- Eagerly load config upon any requests from VS Code Extensions or Firebase CLI. This ensures the emulator always serve the latest local configs.
- Kotlin codegen: Removed vestigial FIREBASE_DATA_CONNECT_GENERATED_FILE section at the bottom of each generated file.
- Updated Firestore Emulator to v1.20.2, which includes minor bug fixes for Datastore Mode.
- Improved command loading performance by implementing lazy loading.
- Add a confirmation in
firebase init dataconnect before asking for app idea description. (#9282)
... (truncated)
Commits
dafd3dd 15.4.0
9fffa75 Adding better tracking of AI agents responsible for API calls (#9730)
c5d95c1 [vscode] Display non 200 error nicely (#9785)
307f49b Fix compilation errors with secondary schemas in VSCode. (#9768)
7f4c6fb Dataconnect emulator v3.1.0 release (#9778)
ac7ca0b [FDC] Fix the transaction hang bug with pglite (#9771)
40df2d6 [VS Code]: Improve GraphQL error rendering in Data Connect execution results ...
dfb7c6a Bump diff from 4.0.2 to 4.0.4 in /scripts/publish/firebase-docker-image (#9764)
32598cc Bump hono in /scripts/publish/firebase-docker-image (#9731)
9ee6c49 Bump tar from 7.5.2 to 7.5.3 in /scripts/publish/firebase-docker-image (#9760)
- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR
@dependabot recreate will recreate this PR, overwriting any edits that have been made to it
@dependabot merge will merge this PR after your CI passes on it
@dependabot squash and merge will squash and merge this PR after your CI passes on it
@dependabot cancel merge will cancel a previously requested merge and block automerging
@dependabot reopen will reopen this PR if it is closed
@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
@dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the Security Alerts page.
Bumps tar to 7.5.7 and updates ancestor dependency firebase-tools. These dependencies need to be updated together.
Updates
tarfrom 6.1.11 to 7.5.7Release notes
Sourced from tar's releases.
Changelog
Sourced from tar's changelog.
... (truncated)
Commits
4a37eb97.5.7f4a7aa9fix: properly sanitize hard links containing ..394ece67.5.67d4cc17fix race puting a Link ahead of its target File26ab9047.5.5e9a1ddbfix: do not prevent valid linkpaths within archive911c8867.5.43b1abfanormalize out unicode ligaturesa43478cremove some unused files970c58fupdate depsMaintainer changes
This version was pushed to npm by isaacs, a new releaser for tar since your current version.
Updates
firebase-toolsfrom 9.22.0 to 15.4.0Release notes
Sourced from firebase-tools's releases.
... (truncated)
Commits
dafd3dd15.4.09fffa75Adding better tracking of AI agents responsible for API calls (#9730)c5d95c1[vscode] Display non 200 error nicely (#9785)307f49bFix compilation errors with secondary schemas in VSCode. (#9768)7f4c6fbDataconnect emulator v3.1.0 release (#9778)ac7ca0b[FDC] Fix the transaction hang bug with pglite (#9771)40df2d6[VS Code]: Improve GraphQL error rendering in Data Connect execution results ...dfb7c6aBump diff from 4.0.2 to 4.0.4 in /scripts/publish/firebase-docker-image (#9764)32598ccBump hono in /scripts/publish/firebase-docker-image (#9731)9ee6c49Bump tar from 7.5.2 to 7.5.3 in /scripts/publish/firebase-docker-image (#9760)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.