Skip to content

Releases: firebase/extensions

storage-resize-images v0.3.2

31 Mar 12:27
207dfa0

Choose a tag to compare

Version 0.3.2

chore: update Cloud Functions runtime to Node.js 22

Version 0.3.1

chore - bump dependencies
fix - add missing recordStartEvent call (#2546)
feat - add new onStartResize event
chore - Update model to gemini-2.5-flash

Version 0.3.0

fix! - remove backfill, due to architectural flaws.

Version 0.2.10

feat - added param for adjusting backfill max batch size

Version 0.2.9

fixed - run an npm audit and bump vulnerable dependencies
fixed - use Promise.allSettled to await various resizes
feature - Optional AI content filtering with Gemini

Version 0.2.8

fixed - support '+' character in paths
docs - fix typo in PREINSTALL.md
fixed - handle paths correctly on windows

rtdb-limit-child-nodes v0.1.17

31 Mar 12:27
207dfa0

Choose a tag to compare

Version 0.1.17

chore: update Cloud Functions runtime to Node.js 22

Version 0.1.16

chore: bump dependencies

firestore-translate-text v0.1.27

31 Mar 12:27
207dfa0

Choose a tag to compare

Version 0.1.27

chore: update Cloud Functions runtime to Node.js 22

Version 0.1.26

chore: bump dependencies

Version 0.1.25

feat - add Gemini 2.5 Flash Lite

Version 0.1.24

feat - update to allow using Gemini models from Google AI or Vertex AI
feat - choose between latest 2.5 Gemini models from Google AI or Vertex AI

Version 0.1.23

fixed - backfill feature is disabled for now

firestore-shorten-urls-bitly v0.2.3

31 Mar 12:27
207dfa0

Choose a tag to compare

Version 0.2.3

chore: update Cloud Functions runtime to Node.js 22

Version 0.2.2

fix: remove default value on DATABASE_REGION

Version 0.2.1

fix: correct database region params and make mutable

Version 0.2.0

feat: use v2 firestore trigger
feat: allow non-(default) firestore instances

Version 0.1.18

feat - move to Node.js 20 runtimes

firestore-send-email v0.2.7

31 Mar 12:27
207dfa0

Choose a tag to compare

Version 0.2.7

feat: add customArgs and ipPoolName fields to SendGrid options (contributed by @michalpechnet)

Version 0.2.6

chore: audit and audit fix packages

Version 0.2.5

fix: bump dependencies to fix vulnerabilities

Version 0.2.4

fix: add missing 'headers' field to the mailOptions interface (contributed by @Nushio)
docs: update documentation to include 'headers' field (contributed by @Nushio)
fix: TTL expire type "week" fixed (#2455)

Version 0.2.3

fix: remove strict validation of email "from" field

Version 0.2.2

fix: fix validation of payloads
docs: add documentation on how to use dynamic templates with SendGrid

Version 0.2.1

fix: return info on sendgrid messages
feat: include sendgridQueueId if using that provider
fix: improve validation of triggering firestore objects

Version 0.2.0

feat: use v2 firestore trigger
feat: allow non-(default) firestore instances

Version 0.1.37

feat: add support for OAuth2 authentication
fix: default replyTo issue introduced in 0.1.35
fix: sendgrid attachment bug introduced in 0.1.35

firestore-counter v0.2.14

31 Mar 12:27
207dfa0

Choose a tag to compare

Version 0.2.14

chore: update Cloud Functions runtime to Node.js 22
chore: ran npm run audit fix
chore: add esModuleInterop and skipLibCheck to tsconfig.json

Version 0.2.13

chore: bump dependencies

firestore-bigquery-export v0.3.0

31 Mar 12:27
207dfa0

Choose a tag to compare

Version 0.3.0

breaking change: reject invalid partitioning configuration combinations at startup with explicit error messages
fix: normalize NONE / omit partitioning sentinels before mapping to change-tracker 2.x partitioning strategy

Version 0.2.11

chore: bump firestore-bigquery-change-tracker dependency to v2 in functions package

Version 0.2.10

chore: add overrides for http-proxy-agent and inquirer to resolve npm audit vulnerabilities
chore: remove unused inquirer dependency from functions

Version 0.2.9

chore: update Cloud Functions runtime to Node.js 22

Version 0.2.8

chore: move test/build dependencies to devDependencies
chore: upgrade jest from 25 to 29.5.0 and ts-jest from 27 to 29.1.2
chore: remove unused jest-config dependency
chore: add minimatch override to resolve npm audit vulnerabilities

Version 0.2.7

chore: bump dependencies

Version 0.2.6

docs: update docs to reference the correct "latest" view names

Version 0.2.5

fix: keep partition value on delete using old data
docs: improve "Remove stale data" query in guide

Version 0.2.4

feat: Add bigquery dataset locations and remove duplicates

Version 0.2.3

fix: pass full document resource name to bigquery

Version 0.2.2

fix: remove default value on DATABASE_REGION

Version 0.2.1

fix: correct database region params and make mutable

Version 0.2.0

feat - migrate to v2 functions and support non-default firestore instances
fix - fix enqueue logic and types

Version 0.1.60

feat - configure a log level to control the verbosity of logs.

Version 0.1.59

docs - remove references to lifecycle backfill feature.
docs - correct typo in maximum dispatches per second.

delete-user-data v0.1.27

31 Mar 12:27
207dfa0

Choose a tag to compare

Version 0.1.27

chore: update Cloud Functions runtime to Node.js 22
chore: ran npm run audit fix
chore: add esModuleInterop and skipLibCheck to tsconfig.json

Version 0.1.26

chore: bump dependencies

Version 0.1.25

feat - add support for multiple Firestore databases via FIRESTORE_DATABASE_ID parameter
fix - run npm audit fix

storage-resize-images v0.2.7

18 Feb 18:56
abfd8b1

Choose a tag to compare

fixed - maintain aspect ratio of resized images (#2115)
feat - move to Node.js 20 runtimes

rtdb-limit-child-nodes v0.1.15

18 Feb 18:56
abfd8b1

Choose a tag to compare

feat - move to Node.js 20 runtimes