Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version Packages #3982

Merged
merged 1 commit into from
Oct 26, 2020
Merged

Version Packages #3982

merged 1 commit into from
Oct 26, 2020

Conversation

google-oss-bot
Copy link
Contributor

@google-oss-bot google-oss-bot commented Oct 22, 2020

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to release, this PR will be updated.

Releases

[email protected]

Major Changes

  • a5768b0aa #3932 - Point browser field to esm build. Now you need to use default import instead of namespace import to import firebase.

    Before this change

    import * as firebase from 'firebase/app';
    

    After this change

    import firebase from 'firebase/app';
    
  • 8939aeca0 #3944 - Removed the undocumented Firestore.logLevel property.

  • 344bd8856 #3943 - Removed depreacted experimentalTabSynchronization settings. To enable multi-tab sychronization, use synchronizeTabs instead.

  • 4b540f91d #3939 - This releases removes all input validation. Please use our TypeScript types to validate API usage.

  • ffef32e38 #3897 (fixes #3879) - Removed the timestampsInSnapshots option from FirestoreSettings. Now, Firestore always returns Timestamp values for all timestamp values.

  • b247ffa76 #3967 - This releases removes all input validation. Please use our TypeScript types to validate API usage.

Minor Changes

  • ef33328f7 #3904 - Add a useEmulator(host, port) method to Realtime Database

  • 79b049375 #3909 - Add a useEmulator(host, port) method to Firestore

  • 0322c1bda #3906 - Add a useEmulator(host, port) method to Cloud Functions

Patch Changes

@firebase/[email protected]

Major Changes

  • 8939aeca0 #3944 - Removed the undocumented Firestore.logLevel property.

  • 344bd8856 #3943 - Removed depreacted experimentalTabSynchronization settings. To enable multi-tab sychronization, use synchronizeTabs instead.

  • 4b540f91d #3939 - This releases removes all input validation. Please use our TypeScript types to validate API usage.

  • ffef32e38 #3897 (fixes #3879) - Removed the timestampsInSnapshots option from FirestoreSettings. Now, Firestore always returns Timestamp values for all timestamp values.

Minor Changes

  • 79b049375 #3909 - Add a useEmulator(host, port) method to Firestore

  • 9719635fe #3960 - Removed excess validation of null and NaN values in query filters. This more closely aligns the SDK with the Firestore backend, which has always accepted null and NaN for all operators, even though this isn't necessarily useful.

Patch Changes

@firebase/[email protected]

Major Changes

  • ffef32e38 #3897 (fixes #3879) - Removed the timestampsInSnapshots option from FirestoreSettings. Now, Firestore always returns Timestamp values for all timestamp values.

Minor Changes

@firebase/[email protected]

Minor Changes

  • ef33328f7 #3904 - Add a useEmulator(host, port) method to Realtime Database

Patch Changes

@firebase/[email protected]

Minor Changes

  • ef33328f7 #3904 - Add a useEmulator(host, port) method to Realtime Database

Patch Changes

  • 602ec18e9 #3968 - Updated the type definition for ThenableReference to only implement then and catch, which matches the implementation.

@firebase/[email protected]

Minor Changes

  • 0322c1bda #3906 - Add a useEmulator(host, port) method to Cloud Functions

Patch Changes

  • a5768b0aa #3932 - Point browser field to esm build. Now you need to use default import instead of namespace import to import firebase.

    Before this change

    import * as firebase from 'firebase/app';
    

    After this change

    import firebase from 'firebase/app';
    
  • Updated dependencies [a5768b0aa, 0322c1bda]:

@firebase/[email protected]

Minor Changes

  • 0322c1bda #3906 - Add a useEmulator(host, port) method to Cloud Functions

@firebase/[email protected]

Minor Changes

  • b247ffa76 #3967 - This releases removes all input validation. Please use our TypeScript types to validate API usage.

Patch Changes

@firebase/[email protected]

Patch Changes

@firebase/[email protected]

Patch Changes

  • a5768b0aa #3932 - Point browser field to esm build. Now you need to use default import instead of namespace import to import firebase.

    Before this change

    import * as firebase from 'firebase/app';
    

    After this change

    import firebase from 'firebase/app';
    
  • Updated dependencies [a5768b0aa, 7d916d905]:

@firebase/[email protected]

Patch Changes

  • a5768b0aa #3932 - Point browser field to esm build. Now you need to use default import instead of namespace import to import firebase.

    Before this change

    import * as firebase from 'firebase/app';
    

    After this change

    import firebase from 'firebase/app';
    

@firebase/[email protected]

Patch Changes

  • a5768b0aa #3932 - Point browser field to esm build. Now you need to use default import instead of namespace import to import firebase.

    Before this change

    import * as firebase from 'firebase/app';
    

    After this change

    import firebase from 'firebase/app';
    
  • Updated dependencies [a5768b0aa, 7d916d905]:

@firebase/[email protected]

Patch Changes

@firebase/[email protected]

Patch Changes

@firebase/[email protected]

Patch Changes

@firebase/[email protected]

Patch Changes

@firebase/[email protected]

Patch Changes

[email protected]

Patch Changes

@firebase/[email protected]

Patch Changes

  • a5768b0aa #3932 - Point browser field to esm build. Now you need to use default import instead of namespace import to import firebase.

    Before this change

    import * as firebase from 'firebase/app';
    

    After this change

    import firebase from 'firebase/app';
    
  • 7d916d905 #3946 - Write template data to a new customData field inFirebaseError instead of writing to the error object itself to avoid overwriting existing fields.

@google-cla
Copy link

google-cla bot commented Oct 22, 2020

Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

📝 Please visit https://cla.developers.google.com/ to sign.

Once you've signed (or fixed any issues), please reply here with @googlebot I signed it! and we'll verify it.


What to do if you already signed the CLA

Individual signers
Corporate signers

ℹ️ Googlers: Go here for more info.

@google-oss-bot
Copy link
Contributor Author

Binary Size Report

Affected SDKs

  • @firebase/app

    Type Base (f4110cc) Head (350bf6f) Diff
    browser 11.0 kB 11.0 kB -1 B (-0.0%)
    esm2017 9.48 kB 9.48 kB -1 B (-0.0%)
    lite 9.11 kB 9.11 kB -1 B (-0.0%)
    lite-esm2017 7.77 kB 7.77 kB -1 B (-0.0%)
    main 10.2 kB 10.2 kB -1 B (-0.0%)
    module 11.0 kB 11.0 kB -1 B (-0.0%)
    react-native 9.87 kB 9.87 kB -1 B (-0.0%)
  • @firebase/database

    Type Base (f4110cc) Head (350bf6f) Diff
    browser 270 kB 270 kB -1 B (-0.0%)
    esm2017 238 kB 238 kB -1 B (-0.0%)
    main 272 kB 272 kB -1 B (-0.0%)
    module 270 kB 270 kB -1 B (-0.0%)
  • @firebase/firestore

    Type Base (f4110cc) Head (350bf6f) Diff
    browser 238 kB 238 kB -6 B (-0.0%)
    esm2017 190 kB 190 kB -6 B (-0.0%)
    main 470 kB 470 kB -2 B (-0.0%)
    module 238 kB 238 kB -6 B (-0.0%)
    react-native 190 kB 190 kB -6 B (-0.0%)
  • @firebase/firestore/exp

    Type Base (f4110cc) Head (350bf6f) Diff
    browser 188 kB 188 kB -6 B (-0.0%)
    main 475 kB 475 kB -2 B (-0.0%)
    module 188 kB 188 kB -6 B (-0.0%)
    react-native 188 kB 188 kB -6 B (-0.0%)
  • @firebase/firestore/lite

    Type Base (f4110cc) Head (350bf6f) Diff
    browser 61.6 kB 61.6 kB -6 B (-0.0%)
    main 137 kB 137 kB -2 B (-0.0%)
    module 61.6 kB 61.6 kB -6 B (-0.0%)
    react-native 61.8 kB 61.8 kB -6 B (-0.0%)
  • @firebase/firestore/memory

    Type Base (f4110cc) Head (350bf6f) Diff
    browser 176 kB 176 kB -6 B (-0.0%)
    esm2017 140 kB 140 kB -6 B (-0.0%)
    main 342 kB 342 kB -2 B (-0.0%)
    module 176 kB 176 kB -6 B (-0.0%)
    react-native 140 kB 140 kB -6 B (-0.0%)
  • @firebase/storage

    Type Base (f4110cc) Head (350bf6f) Diff
    esm2017 49.2 kB 49.2 kB -1 B (-0.0%)
    main 55.4 kB 55.4 kB -1 B (-0.0%)
    module 55.1 kB 55.1 kB -1 B (-0.0%)
  • firebase

    Type Base (f4110cc) Head (350bf6f) Diff
    firebase-app.js 20.0 kB 20.0 kB -2 B (-0.0%)
    firebase-database.js 190 kB 190 kB -1 B (-0.0%)
    firebase-firestore.js 277 kB 277 kB -6 B (-0.0%)
    firebase-firestore.memory.js 217 kB 217 kB -6 B (-0.0%)
    firebase-performance-standalone.es2017.js 71.7 kB 71.7 kB -2 B (-0.0%)
    firebase-performance-standalone.js 48.1 kB 48.1 kB -2 B (-0.0%)
    firebase-storage.js 36.0 kB 36.0 kB -1 B (-0.0%)
    firebase.js 820 kB 820 kB -11 B (-0.0%)

Test Logs

@google-oss-bot
Copy link
Contributor Author

Size Analysis Report

Affected Products

@firebase/app-exp

  • SDK_VERSION

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size 2.64 kB 2.64 kB -1 B (-0.0%)
    size_with_ext_deps 4.06 kB 4.06 kB -1 B (-0.0%)

@firebase/auth-exp

  • ActionCodeURL

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 56.0 kB 56.0 kB -1 B (-0.0%)
  • AuthCredential

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.2 kB 55.2 kB -1 B (-0.0%)
  • EmailAuthCredential

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 57.0 kB 57.0 kB -1 B (-0.0%)
  • EmailAuthProvider

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 58.4 kB 58.4 kB -1 B (-0.0%)
  • FacebookAuthProvider

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 58.4 kB 58.4 kB -1 B (-0.0%)
  • GithubAuthProvider

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 58.3 kB 58.3 kB -1 B (-0.0%)
  • GoogleAuthProvider

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 58.3 kB 58.3 kB -1 B (-0.0%)
  • OAuthCredential

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 57.0 kB 57.0 kB -1 B (-0.0%)
  • OAuthProvider

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 57.7 kB 57.7 kB -1 B (-0.0%)
  • PhoneAuthCredential

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 57.0 kB 57.0 kB -1 B (-0.0%)
  • PhoneAuthProvider

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 58.7 kB 58.7 kB -1 B (-0.0%)
  • PhoneMultiFactorGenerator

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.9 kB 55.9 kB -1 B (-0.0%)
  • RecaptchaVerifier

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 61.5 kB 61.5 kB -1 B (-0.0%)
  • TwitterAuthProvider

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 58.4 kB 58.4 kB -1 B (-0.0%)
  • applyActionCode

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.1 kB 55.1 kB -1 B (-0.0%)
  • browserLocalPersistence

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 58.0 kB 58.0 kB -1 B (-0.0%)
  • browserPopupRedirectResolver

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 67.0 kB 67.0 kB -1 B (-0.0%)
  • browserSessionPersistence

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.6 kB 55.6 kB -1 B (-0.0%)
  • checkActionCode

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 56.1 kB 56.1 kB -1 B (-0.0%)
  • confirmPasswordReset

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.1 kB 55.1 kB -1 B (-0.0%)
  • createUserWithEmailAndPassword

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 56.0 kB 56.0 kB -1 B (-0.0%)
  • deleteUser

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.0 kB 55.0 kB -1 B (-0.0%)
  • fetchSignInMethodsForEmail

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.3 kB 55.3 kB -1 B (-0.0%)
  • getAdditionalUserInfo

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 56.2 kB 56.2 kB -1 B (-0.0%)
  • getAuth

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 73.5 kB 73.5 kB -1 B (-0.0%)
  • getIdToken

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.0 kB 55.0 kB -1 B (-0.0%)
  • getIdTokenResult

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.0 kB 55.0 kB -1 B (-0.0%)
  • getMultiFactorResolver

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 57.9 kB 57.9 kB -1 B (-0.0%)
  • getRedirectResult

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 60.5 kB 60.5 kB -1 B (-0.0%)
  • inMemoryPersistence

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.0 kB 55.0 kB -1 B (-0.0%)
  • indexedDBLocalPersistence

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 58.1 kB 58.1 kB -1 B (-0.0%)
  • initializeAuth

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.9 kB 55.9 kB -1 B (-0.0%)
  • isSignInWithEmailLink

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 56.1 kB 56.1 kB -1 B (-0.0%)
  • linkWithCredential

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 56.0 kB 56.0 kB -1 B (-0.0%)
  • linkWithPhoneNumber

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 59.6 kB 59.6 kB -1 B (-0.0%)
  • linkWithPopup

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 63.6 kB 63.6 kB -1 B (-0.0%)
  • linkWithRedirect

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 58.6 kB 58.6 kB -1 B (-0.0%)
  • multiFactor

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 57.1 kB 57.1 kB -1 B (-0.0%)
  • onAuthStateChanged

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.0 kB 55.0 kB -1 B (-0.0%)
  • onIdTokenChanged

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.0 kB 55.0 kB -1 B (-0.0%)
  • parseActionCodeURL

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 56.0 kB 56.0 kB -1 B (-0.0%)
  • reauthenticateWithCredential

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 56.7 kB 56.7 kB -1 B (-0.0%)
  • reauthenticateWithPhoneNumber

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 60.2 kB 60.2 kB -1 B (-0.0%)
  • reauthenticateWithPopup

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 63.6 kB 63.6 kB -1 B (-0.0%)
  • reauthenticateWithRedirect

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 58.3 kB 58.3 kB -1 B (-0.0%)
  • reload

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.0 kB 55.0 kB -1 B (-0.0%)
  • sendEmailVerification

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.9 kB 55.9 kB -1 B (-0.0%)
  • sendPasswordResetEmail

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.8 kB 55.8 kB -1 B (-0.0%)
  • sendSignInLinkToEmail

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.8 kB 55.8 kB -1 B (-0.0%)
  • setPersistence

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.0 kB 55.0 kB -1 B (-0.0%)
  • signInAnonymously

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 56.1 kB 56.1 kB -1 B (-0.0%)
  • signInWithCredential

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 56.4 kB 56.4 kB -1 B (-0.0%)
  • signInWithCustomToken

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 56.0 kB 56.0 kB -1 B (-0.0%)
  • signInWithEmailAndPassword

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 59.8 kB 59.8 kB -1 B (-0.0%)
  • signInWithEmailLink

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 60.0 kB 60.0 kB -1 B (-0.0%)
  • signInWithPhoneNumber

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 59.9 kB 59.9 kB -1 B (-0.0%)
  • signInWithPopup

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 63.6 kB 63.6 kB -1 B (-0.0%)
  • signInWithRedirect

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 58.0 kB 58.0 kB -1 B (-0.0%)
  • signOut

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.0 kB 55.0 kB -1 B (-0.0%)
  • unlink

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.6 kB 55.6 kB -1 B (-0.0%)
  • updateCurrentUser

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.0 kB 55.0 kB -1 B (-0.0%)
  • updateEmail

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.3 kB 55.3 kB -1 B (-0.0%)
  • updatePassword

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.3 kB 55.3 kB -1 B (-0.0%)
  • updatePhoneNumber

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.7 kB 55.7 kB -1 B (-0.0%)
  • updateProfile

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.5 kB 55.5 kB -1 B (-0.0%)
  • useDeviceLanguage

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.0 kB 55.0 kB -1 B (-0.0%)
  • verifyBeforeUpdateEmail

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 55.9 kB 55.9 kB -1 B (-0.0%)
  • verifyPasswordResetCode

    Size

    Type Base (f4110cc) Head (350bf6f) Diff
    size_with_ext_deps 56.2 kB 56.2 kB -1 B (-0.0%)

Test Logs

@github-actions github-actions bot force-pushed the changeset-release/release branch from 5b7ac54 to 39f4604 Compare October 22, 2020 21:01
@google-cla
Copy link

google-cla bot commented Oct 22, 2020

Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

📝 Please visit https://cla.developers.google.com/ to sign.

Once you've signed (or fixed any issues), please reply here with @googlebot I signed it! and we'll verify it.


What to do if you already signed the CLA

Individual signers
Corporate signers

ℹ️ Googlers: Go here for more info.

@github-actions github-actions bot force-pushed the changeset-release/release branch from 39f4604 to 59213aa Compare October 26, 2020 16:00
@google-cla
Copy link

google-cla bot commented Oct 26, 2020

Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

📝 Please visit https://cla.developers.google.com/ to sign.

Once you've signed (or fixed any issues), please reply here with @googlebot I signed it! and we'll verify it.


What to do if you already signed the CLA

Individual signers
Corporate signers

ℹ️ Googlers: Go here for more info.

@hsubox76 hsubox76 merged commit 904eaea into release Oct 26, 2020
@firebase firebase locked and limited conversation to collaborators Nov 26, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants