Skip to content

Latest commit

 

History

History
1263 lines (701 loc) · 36.7 KB

File metadata and controls

1263 lines (701 loc) · 36.7 KB

v29.19.1 (Thu Dec 05 2024)

🐛 Bug Fix

Authors: 3


v29.19.0 (Mon Nov 25 2024)

🐛 Bug Fix

Authors: 1


v29.17.0 (Fri Oct 25 2024)

🐛 Bug Fix

  • Merge branch 'master' into PDEEXP-1951-Lost-Device-Event-Does-Not-Emit-Whitelabel-MFA-provider (@Ethella)

Authors: 1


v29.16.0 (Fri Oct 25 2024)

🐛 Bug Fix

Authors: 1


v29.15.0 (Fri Oct 18 2024)

🐛 Bug Fix

Authors: 1


v29.14.0 (Fri Oct 18 2024)

🐛 Bug Fix

Authors: 1


v29.12.0 (Wed Sep 25 2024)

🐛 Bug Fix

  • Merge branch 'master' into sherzod-PDEEXP-1711-Support-MFA-setup-whitelabel-support (@sherzod-bakhodirov)

Authors: 1


v29.10.0 (Wed Sep 11 2024)

🐛 Bug Fix

  • Merge branch 'master' into sherzod-PDEEXP-1711-Support-MFA-setup-whitelabel-support (@sherzod-bakhodirov)
  • Merge branch 'master' into hcote-cosmos-options (@hcote)

Authors: 2


v29.7.0 (Fri Sep 06 2024)

🚀 Enhancement

  • fix: remount the webview after inactivity before posting a message to avoid timeouts #798 (@romin-halltari)

🐛 Bug Fix

Authors: 1


v29.6.0 (Tue Sep 03 2024)

🐛 Bug Fix

Authors: 1


v29.4.0 (Tue Aug 13 2024)

🐛 Bug Fix

  • add test environment check to avoid setTimeout (@Ethella)
  • add useFakeTimers (@Ethella)
  • Merge branch 'master' into Add-two-more-mfa-flags (@Ethella)
  • Merge remote-tracking branch 'refs/remotes/origin/master' into Add-two-more-mfa-flags (@Ethella)

⚠️ Pushed to master

  • silent console.warn and error in tests (@Ethella)

Authors: 1


v29.0.4 (Thu Jun 06 2024)

🐛 Bug Fix

  • Merge remote-tracking branch 'refs/remotes/origin/master' into PDEEXP-1279-done-event-not-firing-in-whitelabel-email-login-flow (@Ethella)

Authors: 1


v29.0.0 (Fri Mar 22 2024)

🚀 Enhancement

🐛 Bug Fix

Authors: 4


v28.0.0 (Fri Mar 15 2024)

🚀 Enhancement

  • Reverts - Adds Response Time out Error to RN SDKs #725 (@Ariflo)
  • Adds Response Time out Error to RN SDKs #721 (@Ariflo)

🐛 Bug Fix

Authors: 3


v27.0.0 (Sat Mar 09 2024)

🚀 Enhancement

  • Adds Response Time out Error to RN SDKs #721 (@Ariflo)

🐛 Bug Fix

Authors: 3


v26.0.0 (Thu Feb 29 2024)

🐛 Bug Fix

Authors: 2


v25.0.0 (Tue Feb 27 2024)

🐛 Bug Fix

Authors: 1


v23.1.1 (Sat Feb 10 2024)

🐛 Bug Fix

  • Merge branch 'master' into PDEEXP-253-whitelabel-update-email-with-ui-missing-event-when-email-address-already-in-use (@joshuascan)

Authors: 1


v23.0.1 (Fri Feb 02 2024)

🐛 Bug Fix

Authors: 1


v22.5.0 (Tue Jan 02 2024)

🐛 Bug Fix

  • Revert changes to react-native-bare (@romin-halltari)
  • Merge remote-tracking branch 'origin/master' into rominhalltari-sc-91336-look-into-faster-calls-to-isloggedin-and (@romin-halltari)
  • Revert "[react-native-bare] Use storage for faster calls to isLoggedIn" (@romin-halltari)
  • [react-native-bare] Use storage for faster calls to isLoggedIn (@romin-halltari)
  • Fix: add options argument to createMagicSDK (@romin-halltari)

Authors: 1


v22.4.1 (Fri Dec 15 2023)

🐛 Bug Fix

  • Fix multiple network setups for React Native SDKs #687 (@romin-halltari)
  • Merge branch 'master' into rominhalltari-sc-91530-investigate-and-provide-solution-for-issue (@romin-halltari)
  • Reset isReadyForRequest to false when webview is unmounted on React Native SDKs (@romin-halltari)

Authors: 1


v22.4.0 (Thu Dec 14 2023)

🐛 Bug Fix

  • Merge branch 'master' into split-key-device-share (@Dizigen)

Authors: 1


v22.3.4 (Wed Nov 29 2023)

🐛 Bug Fix

Authors: 1


v22.3.2 (Tue Nov 28 2023)

🐛 Bug Fix

  • Fix: Allow implementers of view-controller to set if it's connected to the internet, and reject requests when isConnectedToInternet is false #673 (@romin-halltari)
  • Bump patch versions (@romin-halltari)
  • Set isConnectedToInternet with value coming from @react-native-community/netinfo (@romin-halltari)

Authors: 1


v22.3.0 (Mon Nov 20 2023)

🚀 Enhancement

🐛 Bug Fix

  • Use createModalNotReadyError() when modal is not ready on react native (@romin-halltari)
  • Update readme (@romin-halltari)
  • Merge branch 'master' into rominhalltari-sc-75722-react-native-sdk-add-support-for-general (@romin-halltari)
  • Remove unnecessary comments (@romin-halltari)
  • Setup hook testing on @magic/sdk/react-native-bare (@romin-halltari)
  • Update readme with installation step for @react-native-community/netinfo (@romin-halltari)
  • Add useInternetConnection hook to track internet connectivity changes (@romin-halltari)

Authors: 1


v22.2.2 (Tue Nov 14 2023)

🐛 Bug Fix

  • Merge branch 'master' into injectable-webcrypto-jwt-for-session-persistence (@Dizigen)

Authors: 1


v22.2.1 (Wed Nov 08 2023)

🐛 Bug Fix

  • Adds optional backgroundColor prop to Relayer component #661 (@romin-halltari)
  • Merge branch 'master' into rominhalltari-sc-70361-react-native-sdks-react-native-safeareaview (@romin-halltari)
  • Fix: add optional backgroundColor prop to relayer to fix issue with SafeAreaView showing background because it is transparent. (@romin-halltari)

Authors: 1


v22.2.0 (Tue Oct 24 2023)

🐛 Bug Fix

  • Merge branch 'master' into hcote-support-sepolia-natively (@hcote)

Authors: 1


v22.0.0 (Fri Oct 13 2023)

🐛 Bug Fix

  • Merge branch 'master' into force-ctor-preload-iframe (@Dizigen)

Authors: 1


v21.1.1 (Mon Oct 02 2023)

🐛 Bug Fix

  • Merge branch 'master' into patjacobs-sc-83016-ux-optimization-expired-email-otps (@patjacobs-magic)

Authors: 1


v21.1.0 (Fri Sep 29 2023)

🐛 Bug Fix

  • Merge remote-tracking branch 'origin/master' into jerryliu-sc-87830-optimize-webcrypto-implementation-to-generate (@Ethella)

Authors: 1


v20.4.0 (Thu Sep 14 2023)

🚀 Enhancement

  • Jayhwang sc 86422 implement magic wallet sendgaslesstxn #622 (@octave08)

🐛 Bug Fix

  • Remove gasEndpoint and nftEndpoint (@octave08)
  • Add sendGaslessTransaction api (@octave08)

Authors: 1


v20.3.0 (Wed Aug 16 2023)

🐛 Bug Fix

  • Merge branch 'master' into josh-sc-75022-standalone-update-email-v2 (@joshuascan)

Authors: 1


v20.1.0 (Tue Aug 08 2023)

🐛 Bug Fix

  • Merge remote-tracking branch 'origin/master' into jerryliu-sc-81984-update-loginwithemailotp-interface-with-new (@Ethella)
  • Merge remote-tracking branch 'origin/master' (@Ethella)

Authors: 1


v20.0.0 (Thu Jul 27 2023)

💥 Breaking Change

🐛 Bug Fix

Authors: 1


v19.5.0 (Mon Jul 24 2023)

🚀 Enhancement

🐛 Bug Fix

  • Fix Publish GHA Workflow #593 (@Ariflo)
  • Update RN SDK Package version numbers (@Ariflo)
  • Merge branch 'master' into jayhwang-sc-81912-add-optional-nftendpoint-param (@octave08)
  • Enables WebView Inspection for RN SDKs #587 (@Ariflo)
  • Add optional nftEndPoint param (@octave08)
  • Enables WebView Inspection for RN SDKs (@Ariflo)

Authors: 2


v19.3.0 (Fri Jul 07 2023)

⚠️ Pushed to master

  • Merge remote-tracking branch 'origin/master' (@Ethella)

Authors: 1


v19.2.0 (Fri Jun 23 2023)

🚀 Enhancement

🐛 Bug Fix

  • Match NPM Version (@Ariflo)
  • Update CHANGELOG.md [skip ci] (@Ethella)
  • Replace magic-sdk w/ @magic-sdk/commons for @magic-ext/oidc Package #550 (@Ariflo)
  • White space bump (@Ariflo)

Authors: 2


v19.1.0 (Fri Jun 23 2023)

🚀 Enhancement

🐛 Bug Fix

  • Replace magic-sdk w/ @magic-sdk/commons for @magic-ext/oidc Package #550 (@Ariflo)
  • White space bump (@Ariflo)

Authors: 1


v19.0.0 (Tue Jun 20 2023)

💥 Breaking Change

🐛 Bug Fix

Authors: 1


v18.4.0 (Fri May 26 2023)

🐛 Bug Fix

  • Merge remote-tracking branch 'origin/master' into jerryliu_hotfix_gdkms (@Ethella)

Authors: 1


v18.2.3 (Fri May 19 2023)

🐛 Bug Fix

  • Merge remote-tracking branch 'origin/master' into jerryliu-sc-77755-kresus-hotfix (@Ethella)

Authors: 1


v18.2.0 (Tue May 09 2023)

🚀 Enhancement

  • React Native Bare SDK WebView Url Tap Navigate to Device Browser when open_in_device_browser is True #507 (@Ariflo)

🐛 Bug Fix

  • Code clean up: use MAGIC_PAYLOAD_FLAG_TYPED_ARRAY constant (@Ariflo)
  • Open URL in Mobile Browser if open_in_device_browser Flag Is True (@Ariflo)

Authors: 1


v18.1.2 (Tue Apr 25 2023)

🐛 Bug Fix

Authors: 1


v18.1.1 (Fri Apr 21 2023)

🐛 Bug Fix

  • Merge remote-tracking branch 'origin/master' into jerryliu-sc-75641-lazer-request-showsettings-page-mfa (@Ethella)

Authors: 1


v18.1.0 (Thu Apr 20 2023)

🐛 Bug Fix

  • Merge branch 'master' into jerryliu-sc-75641-lazer-request-showsettings-page-mfa (@Ethella)

Authors: 1


v17.2.0 (Fri Apr 07 2023)

🚀 Enhancement

🐛 Bug Fix

  • Remove Beta Warning from RN packages (@Ariflo)

Authors: 1


v17.1.0 (Tue Apr 04 2023)

🐛 Bug Fix

  • Merge branch 'master' into briancleary7114-sc-73967-auto-publish-canary-version-for-magic-sdk (@bcleary06)

Authors: 1


v17.0.0 (Fri Mar 31 2023)

🐛 Bug Fix

  • Merge remote-tracking branch 'origin/master' into jerryliu-sc-74424-email-otp-login-invalid-email-otp-event (@Ethella)

Authors: 1


v15.0.1 (Fri Mar 24 2023)

🐛 Bug Fix

  • @react-native-community/async-storage => @react-native-async-storage/async-storage in RN Bare Package #479 (@Ariflo)
  • @react-native-community/async-storage => @react-native-async-storage/async-storage (@Ariflo)

Authors: 1


v14.6.2 (Tue Mar 21 2023)

🐛 Bug Fix

  • Merge branch 'master' into briancleary7114-sc-71135-add-checkout-sdk-method (@bcleary06)

Authors: 1


v14.5.0 (Tue Feb 28 2023)

🐛 Bug Fix

  • Merge branch 'master' of github.com:magiclabs/magic-js into mushfichowdhury-login-with-email-otp-whitelabel (@mushfichowdhury-magic)

Authors: 1


v14.1.0 (Wed Jan 25 2023)

🚀 Enhancement

  • Bump Version of @magic-sdk/connect to 6.2.0, Again #441 (@Ariflo)

🐛 Bug Fix

  • Release RN packages (@Ariflo)
  • Bumps react-native-webview peer dependency Requirement to >=11.0.0 #440 (@Ariflo)
  • sets react-native-webview peer to >=11.0.0 (@Ariflo)
  • Prevents Relayer from Overriding Status Bar Color #436 (@Ariflo)
  • Sets autoManageStatusBarEnabled to false (@Ariflo)
  • Upgrades react-native-webview to latest (@Ariflo)
  • Add link to RN Demo Apps to READMEs (@Ariflo)

📝 Documentation

Authors: 1


v14.0.0 (Thu Jan 19 2023)

💥 Breaking Change

  • Replaces WebView View wrapper with SafeAreaView #431 (@Ariflo)

🐛 Bug Fix

  • Update Yarn.lock (@Ariflo)
  • Adds react-native-safe-area-context as peer and updates README (@Ariflo)
  • Fix tests (@Ariflo)
  • Replaces WebView wrapper with SafeAreaView (@Ariflo)

Authors: 1


v13.1.1 (Wed Jan 18 2023)

🐛 Bug Fix

  • Adds react-native-inappbrowser-reborn as peer to Bare RN OAuth #432 (@Ariflo)
  • README Updates (@Ariflo)
  • [CHORE] Clean up magic-js Deployment Stages #429 (@kgrubb)
  • sync with master branch (@kgrubb)

🔩 Dependency Updates

Authors: 3


v13.1.0 (Fri Jan 06 2023)

🚀 Enhancement

  • Bare React Native / Expo React Native Package Split #412 (@Ariflo)

🐛 Bug Fix

  • Update core package versions (@Ariflo)
  • Fix Tests (@Ariflo)
  • Updates react-native-bare package README (@Ariflo)
  • Adds version patch to new SDKs (@Ariflo)
  • Updates @magic-sdk/types SDK (@Ariflo)
  • Create @magic-sdk/react-native-bare SDK (@Ariflo)

Authors: 1


v12.0.0 (Tue Dec 20 2022)

🐛 Bug Fix

  • Merge branch 'master' into mushfichowdhury-sc-61149-implement-event-emitting-in-magic-sdk-based (@mushfichowdhury-magic)
  • Adds more Context about Expo dependency in @magic-ext/react-native-oauth to README #386 (@Ariflo)

📝 Documentation

  • Adds advice for fixing symlink error in RN projects inside of Monorepos to README #395 (@Ariflo)

Authors: 2


v10.0.1 (Fri Sep 09 2022)

🐛 Bug Fix

  • Add RN TypedArray stringify conversion logic #357 (@Ethella)

Authors: 1


v10.0.0 (Fri Aug 05 2022)

💥 Breaking Change

🐛 Bug Fix

  • Merge branch 'master' into early-access (@bcleary06)
  • Update Readme and manual version bump for releases #339 (@Ethella)
  • Revert "Enable bundle Id in Expo" #337 (@Ethella)

Authors: 2


v8.2.0 (Mon Mar 07 2022)

🐛 Bug Fix

  • Update READMEs with outdated context/hyperlinks (@smithki)
  • Merge branch 'master' into smithki/better-build-system-documentation (@smithki)

🏠 Internal

  • Internal documentation updates (BUILD_SYSTEM.md) #283 (@smithki)

Authors: 1


v8.1.0 (Mon Jan 31 2022)

🚀 Enhancement

  • Add special parsing logic to handle typed array in payload #275 (@Ethella)

Authors: 1


v8.0.0 (Tue Jan 25 2022)

💥 Breaking Change

🐛 Bug Fix

  • Merge with master (@smithki)
  • Merge branch 'master' into feat/faster-builds (@smithki)
  • Remove comments from README files (@smithki)

Authors: 1


v6.1.4 (Thu Oct 21 2021)

🐛 Bug Fix

  • Revert to .js extension for ES module builds targeting webpack/CRA #232 (@smithki)

Authors: 1


v6.1.3 (Wed Oct 20 2021)

⚠️ Pushed to master

  • Fix dist files glob in package.json (@smithki)
  • Merge branch 'master' of github.com:magiclabs/magic-js (@smithki)
  • Force re-publish (@smithki)

Authors: 1


v6.1.2 (Wed Oct 20 2021)

🐛 Bug Fix

Authors: 1


v6.0.6 (Thu Sep 23 2021)

🐛 Bug Fix

  • Port @magic-ext/oauth, @magic-ext/react-native-oauth, @magic-ext/webauthn extensions to Magic SDK monorepo #218 (@smithki)
  • Add @magic-sdk/pnp package for out-of-the-box login page UIs #217 (@smithki)

Authors: 1


v6.0.2 (Tue Sep 14 2021)

🐛 Bug Fix

  • Import regeneratorRuntime in Magic JS (non-CDN version) #210 (@smithki)

Authors: 1


v6.0.1 (Tue Sep 14 2021)

🐛 Bug Fix

  • Fix SemVer cyclic dependency issues with some hacks #209 (@smithki)

Authors: 1


v6.0.0 (Tue Sep 14 2021)

💥 Breaking Change

Authors: 1


v4.4.2 (Mon Aug 16 2021)

🐛 Bug Fix

Authors: 1


v4.4.0 (Wed Jul 28 2021)

🚀 Enhancement

  • Add explicit JSDelivr entry-point for magic-sdk #191 (@smithki)

Authors: 1


v4.3.1 (Fri Jun 11 2021)

🐛 Bug Fix

  • Upgrade @aveq-research/localforage-asyncstorage-driver #183 (@Ethella)

Authors: 1


v4.0.1 (Tue Dec 01 2020)

🐛 Bug Fix

  • Add 'importHelpers: true' to base tsconfig.json #152 (@smithki)

📝 Documentation

  • Fix incorrect TypeScript project references and update READMEs with changelog links #151 (@smithki)

Authors: 1


v4.0.0 (Tue Nov 17 2020)

💥 Breaking Change

  • [All packages] Internal API changes & Cleanups #149 (@smithki)

🐛 Bug Fix

🏠 Internal

Authors: 1


3.0.1 - 10/21/2020

Changed

  • Removed the following public methods and functions
    • BaseExtension.utils.encodeQueryParameters
    • BaseExtension.utils.decodeQueryParameters

2.8.0 - 09/24/2020

Added

  • Adds a Magic SDK extensions runtime compatibility check, ensuring you're version of Magic SDK is designed for the extensions you have in use.

2.7.1 - 09/18/2020

Fixed

  • Fix missing BigInt dependency #131

2.7.0 - 09/15/2020

Added

  • New, optional redirectURI parameter for the loginWithMagicLink method
  • New loginWithCredential method for completing a magic link login with redirect: await magic.auth.loginWithCredential()

2.6.0 - 08/24/2020

Added

  • New optional locale parameter to SDK constructor

2.5.1 - 08/20/2020

Added

  • New RPC error code for the loginWithMagicLink method: -10005

2.4.6 - 07/22/2020

Added

  • Export PromiEvent type and isPromiEvent utility from SDK entry-points (magic-sdk and @magic-sdk/react-native).

2.4.1 through 2.4.5 - 07/13/2020

Fixed

  • Bug preventing NPM tarball from containing /dist files.

2.4.0 - 07/13/2020

Changed

  • Updated build system to use TypeScript project references instead of Microbundle.
  • Pass targetOrigin parameter to postMessage calls.

2.3.1 - 07/08/2020

Fixed

  • Bug affecting localforage type imports causing compilation failure in TypeScript.

2.3.0 - 07/08/2020

Added

  • WebAuthn support.
  • localforage APIs for Magic SDK Extensions.

2.1.0 - 06/25/2020

Changed

  • Update dependencies.

Added

  • Add ExtensionWarning class.

2.0.5 - 06/23/2020

Changed

  • Update dependencies.

2.0.4 - 06/23/2020

Changed

  • Update dependencies.

2.0.3 - 06/23/2020

Changed

  • Update dependencies.

2.0.2 - 06/22/2020

Changed

  • Update dependencies.

2.0.1 - 06/16/2020

Added

  • Introduce the ExtensionError type to ease handling of errors rising from Magic SDK Extensions.

2.0.0 - 06/12/2020

Changed

  • Move "react-native-webivew" to peer dependencies

1.0.1 - 06/11/2020

Changed

  • Update dependencies.
  • Circle CI tag in readme is broken after namechange from MagicHQ to MagicLabs

1.0.0 - 06/02/2020

This is the first release our changelog records. Future updates will be logged in the following format:

Fixed

  • Bug fixes and patches will be described here.

Changed

  • Changes (breaking or otherwise) to current APIs will be described here.

Added

  • New features or APIs will be described here.