Skip to content

@adamchel adamchel released this Jun 11, 2019 · 1 commit to master since this release

  • Fixes a bug where StitchAuthListener would not get a UserLoggedIn event on OAuth redirect logins.
Assets 2

@adamchel adamchel released this May 16, 2019 · 3 commits to master since this release

  • Adds support for "compact" watch streams via the Remote MongoDB service, which can save on network usage when working with watch streams.
  • Fixes a bug where anonymous login sometimes failed due to an anonymous user already existing in storage.
  • Fixes a bug where issuing a request when logged out would cause a Promise to never be rejected.
  • Various internal improvements to the Stitch Admin SDK.
  • Various internal improvements to release process.
  • Various internal improvements to API documentation.
Assets 2
Apr 23, 2019
Apr 15, 2019

@dkaminsky dkaminsky released this Mar 22, 2019 · 17 commits to master since this release

  • Properly closes watch streams when active user switches
  • Fixes authentication issue when using React Native
  • Fixes missing Buffer library issue in Angular applications
Assets 2

@adamchel adamchel released this Mar 5, 2019 · 22 commits to master since this release

  • Adds support for findOne(), findOneAndUpdate(), findOneAndReplace(), and findOneAndDelete() on RemoteMongoCollection.
  • Fixes a bug where logging into an anonymous user would sometimes fail with an unhandled promise rejection.
  • Prevents users from calling logoutUser() and removeUser() with an argument in StitchAuth, to avoid accidentally logging out or deleting the active user when they meant to log out or delete another user.
  • Adds a copy-to-clipboard button in the code snippets in the generated documentation.
  • Fixes various linter errors in the codebase.
Assets 2

@adamchel adamchel released this Feb 15, 2019 · 30 commits to master since this release

  • Adds support for multiple logged-in users. You can now log into multiple users on a single device, switch between them, and maintain profile information for logged out users. See the docs for StitchAuth for information about the new functionality.
  • Revamps the StitchAuthListener interface, which now provides contextual information about auth events as they occur on the Stitch client. See the docs for StitchAuthListener for more information.
  • Adds isLoggedIn and lastAuthActivity field to the StitchUser interface,
    • isLoggedIn is a boolean indicating whether a user is currently logged in (and can thus be switched to).
    • lastAuthActivity is a Date indicating the last time the user was logged in, logged out, switched to, or switched from.
  • Made various cosmetic improvements to the generated TypeDoc API documentation, and added code examples to many pages.
  • Removes cross-fetch as a dependency from mongodb-stitch-core-sdk, and provided a platform-specific fetch transport for each platform SDK and a JestFetchTransport for test modules. This is to solve issues where some applications could not be built with node-fetch as a dependency. (See #207)
Assets 2
Feb 4, 2019
Changelog since :
Release 3.2.15 (ab311d1); Michael O'Brien
Make values tests less strict (302d0e8); Christopher Caplinger
STITCH-2490: Fix broken tests (1d25479); Christopher Caplinger
STITCH-2490: Downgrade chromedriver version for now (efdb6db); Christopher Caplinger

@adamchel adamchel released this Jan 29, 2019 · 49 commits to master since this release

  • Adds a new watch method on RemoteMongoCollection for the browser SDK and Node.js SDK. watch provides the ability to open a change stream against a collection to get real-time updates about changes that happen on specific documents.
    • This feature is not supported on React Native due to a lack of mature support for server-event events on that platform. If you’d like real-time updates in a React Native application, we recommend building a native module using our iOS and Android SDKs, which offer beta functionality for MongoDB Mobile Sync, and will soon offer similar watch functionality
  • Improved README files
  • Fixed various internal issues
Assets 2

@adamchel adamchel released this Jan 24, 2019 · 55 commits to master since this release

  • Various improvements to documentation comments, and generated TypeDoc documentation.
  • Added BSON as an export of the browser, server and react-native SDKs. This means you no longer need to separately import BSON to use native BSON types like BSON.ObjectId. See the for each respective SDK for example usage.
  • Fixed a bug where logging in with a redirect credential was broken due to using an improper base URL for certain types of Stitch applications.
Assets 2
You can’t perform that action at this time.