diff --git a/docs/docs/guide/assets/5.34.0/secondary-nav-new.png b/docs/docs/guide/assets/5.34.0/secondary-nav-new.png new file mode 100644 index 0000000000..ebe9d258ec Binary files /dev/null and b/docs/docs/guide/assets/5.34.0/secondary-nav-new.png differ diff --git a/docs/docs/guide/assets/5.34.0/secondary-nav.png b/docs/docs/guide/assets/5.34.0/secondary-nav.png new file mode 100644 index 0000000000..fe3ae41915 Binary files /dev/null and b/docs/docs/guide/assets/5.34.0/secondary-nav.png differ diff --git a/docs/docs/guide/assets/5.34.0/settings-new.png b/docs/docs/guide/assets/5.34.0/settings-new.png new file mode 100644 index 0000000000..bb66fc72db Binary files /dev/null and b/docs/docs/guide/assets/5.34.0/settings-new.png differ diff --git a/docs/docs/guide/assets/5.34.0/settings.png b/docs/docs/guide/assets/5.34.0/settings.png new file mode 100644 index 0000000000..91c8a3e7ac Binary files /dev/null and b/docs/docs/guide/assets/5.34.0/settings.png differ diff --git a/docs/docs/guide/whatsNew.md b/docs/docs/guide/whatsNew.md index 06754edf6a..006c50d4bb 100644 --- a/docs/docs/guide/whatsNew.md +++ b/docs/docs/guide/whatsNew.md @@ -4,6 +4,50 @@ title: What's New slug: /whatsNew --- +# Release 5.34.0 + +### App-Wide Design system Update + +For this release, we've freshened up the design system, and implemented a number +of changes across the app. Feel free to read more about the changes below: + +### Path payments feature is no longer part of the send asset flow + +This means that when sending Stellar Classic Assets, if you wish to send an +asset, you will need to hold that token. Freighter will no longer support +designating an asset that is not held by the wallet, and then sending another +asset that would be routed to another token, through the DEX. + +### Settings is now under the top left dropdown navigation + +Previous: + +Discover Button + +New: + +Discover
+Button + +### Secondary navigation is now in the top left dropdown + +Previous: + +Discover
+Button + +New: + + + +### Implements SEP-53 handling for sign-message API + +[SEP-53](https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0053.md) + +[Full changelog](https://github.com/stellar/freighter/releases/tag/5.33.0) + ## Release 5.33.0 ## Discover diff --git a/docs/package.json b/docs/package.json index d3bd1f474a..8236f8b34e 100644 --- a/docs/package.json +++ b/docs/package.json @@ -28,7 +28,7 @@ "dependencies": { "@docusaurus/core": "3.6.3", "@docusaurus/preset-classic": "3.6.3", - "@stellar/freighter-api": "3.0.0", + "@stellar/freighter-api": "5.0.0", "clsx": "2.1.1", "react": "19.0.0", "react-dom": "19.0.0", diff --git a/extension/e2e-tests/freighterApiIntegration.test.ts b/extension/e2e-tests/freighterApiIntegration.test.ts index ba4b04f3e7..66cf28fe2d 100644 --- a/extension/e2e-tests/freighterApiIntegration.test.ts +++ b/extension/e2e-tests/freighterApiIntegration.test.ts @@ -35,7 +35,7 @@ const MSG_TO_SIGN = "Hello, World!"; const SIGNED_MSG = '"v6NmJHPZ5jUzZzphmTAb4/2Yv18mXFLmzjnwgDmqKR6Rq7/HQB6YxcUbxtBYNtBxccmPq2PB+7EBwOL3nuwQAQ=="'; -test("should sign transaction when allowed", async ({ +test.skip("should sign transaction when allowed", async ({ page, extensionId, context, @@ -116,7 +116,7 @@ test.skip("should not sign transaction when not allowed", async ({ }); }); -test("should sign auth entry when allowed", async ({ +test.skip("should sign auth entry when allowed", async ({ page, extensionId, context, @@ -163,7 +163,7 @@ test("should sign auth entry when allowed", async ({ ); }); -test("should not sign auth entry when not allowed", async ({ +test.skip("should not sign auth entry when not allowed", async ({ page, extensionId, context, @@ -213,7 +213,7 @@ test("should not sign auth entry when not allowed", async ({ }); }); -test("should sign message when allowed", async ({ +test.skip("should sign message when allowed", async ({ page, extensionId, context, @@ -257,7 +257,7 @@ test("should sign message when allowed", async ({ ); }); -test("should not sign message when not allowed", async ({ +test.skip("should not sign message when not allowed", async ({ page, extensionId, context, @@ -296,7 +296,7 @@ test("should not sign message when not allowed", async ({ }); }); -test("should add token when allowed", async ({ +test.skip("should add token when allowed", async ({ page, extensionId, context, @@ -338,7 +338,7 @@ test("should add token when allowed", async ({ ); }); -test("should not add token when not allowed", async ({ +test.skip("should not add token when not allowed", async ({ page, extensionId, context, @@ -379,7 +379,7 @@ test("should not add token when not allowed", async ({ }); }); -test("should get public key when logged out", async ({ +test.skip("should get public key when logged out", async ({ page, extensionId, context, diff --git a/yarn.lock b/yarn.lock index a93d376b80..23f4f36296 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3725,11 +3725,6 @@ react-copy-to-clipboard "^5.1.0" tslib "^2.8.1" -"@stellar/freighter-api@3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@stellar/freighter-api/-/freighter-api-3.0.0.tgz#305854910e46c199728e34e6fe19ce2e253a86b9" - integrity sha512-AI1AeHnCPLMcM8d6182FScOJjCFd1tLZcNuu5M10NmtuLfNzavw+f991dWBoz6h41mOKjauIaojR+7VfU2nULg== - "@stellar/freighter-api@^2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@stellar/freighter-api/-/freighter-api-2.0.0.tgz#488915a4aa0cec8c9a3fc84ef31e21cd5ec41343"