Releases: firebase/firebase-admin-node
Releases · firebase/firebase-admin-node
Firebase Admin Node.js SDK v14.0.0
Breaking Changes
- change(instance-id): Remove deprecated Instance ID service (#3166)
- change: Remove Deprecated Legacy Namespace Support (#3164)
- change(fcm): Drop legacy messaging types (#3157)
- change: Drop support for Node.js 18 and 20 (v14) (#3138)
New Features
- feat(auth): Enhance emulator support across authentication classes (#3080)
- feat(core): Error Handling Revamp (v14) (#3140)
Bug Fixes
- fix(functions): store
CLOUD_TASKS_EMULATOR_HOSTat construction time (#3167) - fix(auth): Decouple
CreateRequestinterface fromUpdateRequest(#3165) - fix(auth): skip project config name assertion when using the Auth emulator (#3142)
- fix(api-request): replace deprecated url.parse() with WHATWG URL (#3124)
- fix: resolve failing getApplicationDefault unit tests in gcloud SDK environment (#3163)
- fix(fcm): Map topic subscription
RESOURCE_EXHAUSTEDserver code to newTOPICS_SUBSCRIPTION_RATE_EXCEEDEDSDK error code (#3148)
Miscellaneous
- [chore] Release 14.0.0 (#3171)
- build: upgrade compilation target and lib to ES2021 (#3172)
- build(deps): bump @tootallnate/once from 2.0.0 to 2.0.1 (#3160)
- build(deps): bump fast-uri from 3.1.0 to 3.1.2 (#3168)
- build(deps): bump fast-xml-builder from 1.1.5 to 1.2.0 (#3169)
- chore: fixed api docs typos and omissions (#3170)
- build(deps-dev): bump eslint from 10.3.0 to 10.4.1 (#3155)
- Merge pull request #3162 from firebase/v14
- chore(deps): bump jwks-rsa to 4.0.1 (#3125)
- fix package.json
- chore: Drop
send-tweetand upgrade GitHub Actions (#3158) - chore: upgrade nock to v14 and fix api-request unit tests (#3153)
- chore: bump eslint to 10.3.0 and migrate to flat config (#3150)
- build(deps-dev): bump sinon from 18.0.1 to 22.0.0 (#3149)
- chore(deps): bump jwks-rsa to 4.0.1 (#3125)
- chore: Upgrade dependencies for v14 (#3137)
Firebase Admin Node.js SDK v13.10.0
Firebase Admin Node.js SDK v13.9.0
New Features
- feat(remote-config): add optional exposurePercent field to ExperimentValue (#3096)
Miscellaneous
- [chore] Release 13.9.0 (#3129)
- chore: Deprecate support for Node.js 20 (#3128)
- build(deps-dev): bump @typescript-eslint/parser from 8.57.2 to 8.59.1 (#3114)
- build(deps): bump follow-redirects in /.github/actions/send-email (#3113)
- build(deps): bump protobufjs from 7.5.4 to 7.5.5 (#3119)
- build(deps): bump uuid and @actions/core in /.github/actions/send-email (#3120)
- build(deps): bump axios in /.github/actions/send-email (#3123)
- build(deps): bump fast-xml-parser from 5.5.9 to 5.7.1 (#3122)
Firebase Admin Node.js SDK v13.8.0
New Features
- feat(pnv): Add support for Phone Number Verification (#3101)
- feat(fcm): Add bandwidthConstrainedOk and restrictedSatelliteOk (#2994)
Miscellaneous
- [chore] Release 13.8.0 (#3109)
- chore(deps): bump node-forge to 1.4.0 (#3108)
- build(deps-dev): bump @types/node from 25.3.0 to 25.3.3 (#3090)
- build(deps-dev): bump lodash and @microsoft/api-extractor (#3106)
- build(deps): bump fast-xml-parser from 5.5.6 to 5.5.7 (#3095)
- build(deps): bump fast-xml-parser from 5.4.1 to 5.5.6 (#3093)
- build(deps): bump fast-xml-parser from 5.3.7 to 5.4.1 (#3087)
Firebase Admin Node.js SDK v13.7.0
New Features
- feat(rc): Support Rollout, Personalization, and Experiment values (#3046)
Bug Fixes
- fix: upgrade @google-cloud/storage@7.19.0 (#3071)
Miscellaneous
- [chore] Release 13.7.0 (#3081)
- build(deps-dev): bump @types/lodash from 4.17.18 to 4.17.24 (#3083)
- build(deps-dev): bump @typescript-eslint/eslint-plugin (#3086)
- build(deps): bump node-forge from 1.3.2 to 1.3.3 (#3085)
- build(deps): bump google-auth-library from 9.15.1 to 10.6.1 (#3084)
- build(deps): bump @types/node from 22.10.2 to 25.2.0 (#3064)
- chore: Deprecate Node.js 18 support (#3079)
- chore: upgrade @types/node to v25.2.0 and fix type compatibility (#3078)
- build(deps): bump ajv in /.github/actions/send-tweet (#3074)
- build(deps): bump fast-xml-parser from 5.3.5 to 5.3.7 (#3077)
- build(deps-dev): bump @microsoft/api-extractor from 7.52.10 to 7.56.2 (#3066)
- build(deps): bump axios in /.github/actions/send-email (#3070)
Firebase Admin Node.js SDK v13.6.1
Bug Fixes
- fix: Refactor
isURL()to use Built-inURLConstructor (#3061) - fix(data-connect): correctly serialize strings with special characters (#3056)
Miscellaneous
- [chore] Release 13.6.1 (#3063)
- build(deps): bump jws (#3029)
- chore: Update release workflows for push triggers (#3062)
- build(deps-dev): bump lodash from 4.17.21 to 4.17.23 (#3057)
- build(deps-dev): bump mocha from 11.7.1 to 11.7.5 (#3012)
- chore: Update github actions workflows and integration test resources (#3052)
- chore: Rename default branch to (#3033)
- build(deps): bump node-forge from 1.3.1 to 1.3.2 (#3024)
- build(deps): bump glob from 10.4.5 to 10.5.0 (#3019)
- build(deps-dev): bump bcrypt and @types/bcrypt (#3015)
- fix validate unit tests (#3009)
Firebase Admin Node.js SDK v13.6.0
New Features
- feat(dc): Add executeQuery and executeMutation APIs to Data Connect (#2979)
Miscellaneous
- [chore] Release 13.6.0 (#3006)
- build(deps-dev): bump gulp from 5.0.0 to 5.0.1 (#3001)
- build(deps): bump @firebase/database-compat from 2.0.6 to 2.1.0 (#3002)
- build(deps): bump @fastify/busboy from 3.1.1 to 3.2.0 (#2998)
- build(deps-dev): bump @firebase/api-documenter from 0.4.0 to 0.5.0 (#3000)
- build(deps): bump axios in /.github/actions/send-email (#2983)
- chore(dc): Implement gen tracking (#2985)
- FDC: update api version, integration tests, and CONTRIBUTING.md (#2972)
- chore: update copyright headers from Google Inc. to Google LLC (#2974)
Firebase Admin Node.js SDK v13.5.0
New Features
- feat: initializeApp idempotency (#2947)
- feat(fcm): Support
apns.live_activity_tokenfield in FCMApnsConfig(#2891)
Miscellaneous
- [chore] Release 13.5.0 (#2969)
- chore: Upgrade @firebase/auth-compat and @firebase/auth-types (#2964)
- build(deps): bump uuid from 11.0.3 to 11.1.0 (#2946)
- build(deps-dev): bump @types/request from 2.48.12 to 2.48.13 (#2959)
- build(deps): bump form-data in /.github/actions/send-email (#2951)
- chore: Fix strip-only mode issues in Node.js 22.18 (#2958)
- build(deps-dev): bump @microsoft/api-extractor from 7.52.7 to 7.52.10 (#2955)
- build(deps-dev): bump @types/lodash from 4.17.15 to 4.17.18 (#2942)
- build(deps): bump undici in /.github/actions/send-email (#2922)