diff --git a/changelog.txt b/changelog.txt index 295df65678a..5718fd629cc 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,4 @@ * Allow the RTDB emulator to hot-reload rules file on changes. * Allows emulated Cloud Functions to talk to production RTDB/Firestore if the emulators are not running. -* Fixes an issue where internal logs would sometimes appear in stdout. \ No newline at end of file +* Fixes an issue where internal logs would sometimes appear in stdout. +* Improves RTDB emulator support for JWT algorithms and arbitrary Google Cloud auth tokens. diff --git a/src/serve/javaEmulators.ts b/src/serve/javaEmulators.ts index 3fb61378c0a..bb65502f3f9 100644 --- a/src/serve/javaEmulators.ts +++ b/src/serve/javaEmulators.ts @@ -28,10 +28,10 @@ const EmulatorDetails: { [s in JavaEmulators]: JavaEmulatorDetails } = { stdout: null, cacheDir: CACHE_DIR, remoteUrl: - "https://storage.googleapis.com/firebase-preview-drop/emulator/firebase-database-emulator-v4.0.0.jar", - expectedSize: 17097803, - expectedChecksum: "102c8de422db81933a0f29fede5a80a0", - localPath: path.join(CACHE_DIR, "firebase-database-emulator-v4.0.0.jar"), + "https://storage.googleapis.com/firebase-preview-drop/emulator/firebase-database-emulator-v4.1.0.jar", + expectedSize: 17122506, + expectedChecksum: "4b6c494eb2711cee32c6af6cb7ecda07", + localPath: path.join(CACHE_DIR, "firebase-database-emulator-v4.1.0.jar"), namePrefix: "firebase-database-emulator", }, firestore: {