algo
                                
                                
                                
                                    algo copied to clipboard
                            
                            
                            
                        Bump firebase-tools from 13.18.0 to 13.29.1
Bumps firebase-tools from 13.18.0 to 13.29.1.
Release notes
Sourced from firebase-tools's releases.
v13.29.1
- Fixed an issue where
 clearDatawith no tables would cause the Data Connect emulator to crash.- Fixed an issue where the Data Connect emulator would crash with
 Error: Unreachable.v13.29.0
- Changes default CF3 runtime to nodejs22 (#8037)
 - Fixed an issue where
 --importwould error for the Data Connect emulator ifdataDirwas also set.- Fixed an issue where
 firebase init dataconnecterrored when importing a schema with no GQL files.- Fixed an issue where the Data Connect emulator would not cleanly shut down Postgres and corrupt data. (#8044)
 - CF3 callables can now be annotate with a genkit action they are serving. (#8039)
 - HTTPS functions can now be upgraded to HTTPS Callable functions. (#8039)
 - Update default tsconfig to support more modern defaults. (#8039)
 - Added validation for project ID and project name during
 firebase init(#2514)- Update the Firebase Data Connect local toolkit to v1.7.5, which includes a fix for Kotlin codegen that ensures that generated XxxKeys.kt files include the required
 @file:UseSerializers(UUIDSerializer::class)annotation. (#8058)v13.28.0
- Enable apphosting:rollouts:create command. (#8031)
 - Added default value for
 emulators.dataconnect.dataDirtoinit dataconnect.- Fixed issue where expired auth tokens would not refresh when running on IDX.
 - Fixed an issue where
 firebasewould error out instead of displaying help text.- Fixed an issue where
 firebase init genkitwould error on Windows machines.- Fixed an issue where emulator returned error when emulating alerts functions written in python (#8019)
 - Better error message for emulator binary architecture incompatibility on MacOS (#7995).
 - Deprecated
 emulators.apphosting.startCommandOverride. Please useemulators.apphosting.startCommandinstead.- Updated
 superstaticto9.1.0in package.json.- Updated the Firebase Data Connect local toolkit to v1.7.4, which includes a fix for an issue that caused duplicate installations of the Firebase JS SDK. (#8028)
 - Add support for
 linkProviderUserInfoin the Auth emulator to allow linking providers to user accounts. (#4170)Note: these binaries were regenerated and re-uploaded after accidentally being overwritten by v13.29.0 binaries. (12/12/2024)
v13.27.0
- Fixes an issue where
 emulators:execwould return a 0 error code when emulators failed to start. (#7974)- Added
 --importandemulators:exportsupport to the Data Connect emulator.- Added
 firebase.json#emulators.dataconnect.dataDir. When set, Data Connect data will be persisted to the configured directory between emulator runs.- Added App Hosting Emulator: https://firebase.google.com/docs/app-hosting/emulate
 - Added
 apphosting:config:exportto export App Hosting configurations such as secrets into an apphosting.local.yaml file, to be used by the emulatorv13.26.0
- Migrated some API calls from
 firebase.googleapis.comtocloudresourcemanager.googleapis.com.- Moved firebase-tools-ui server.js logic to fireabse-tools to run it in-memory. (#7897)
 - Updates
 superstaticto9.1.0(#7929).- Added the appdistribution:group:list and appdistribution:testers:list commands.
 - Aliased
 appdistribution:group:*commands toappdistribution:groups:*.- Updated the Firebase Data Connect local toolkit to v1.7.3, which includes:
 
- Bug fixes for
 @authexpressions that reference theauthvariable- Allows custom boolean claims on the auth token to be returned in expressions
 - Adds support for
 Optionalarrays in Swift codegen- Updates Kotlin codegen to use fully-qualified class names everywhere
 - Removes
 StringType_patternfrom generated docs and GQL prelude. (#7968)
... (truncated)
Commits
d5801dd13.29.10265a79Multiple fixes for the Data connect emulator (#8063)a90eee0ensureServiceIsConnectedToCloudSql only need to call backend when schemaValid...55a70ab[firebase-release] Removed change log and reset repo after 13.29.0 releasec28c1e213.29.09805e5aadded validation for project id and project name (#8057)4f50803Cleanly shut down PGlite when shutting down Data Connect (#8056)5039643Bump FDC local toolkit to v1.7.5. (#8058)c3896adFix extension crash when there is no root folder. (#8055)f98ffe4Allow a Callable to include a Genkit Action annotation (#8039)- 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 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)