Changelog

Changelog

Crossmark Extension - 0.2.16 (Beta)

Latest
Version: 0.2.16 (Beta)
Type: App
Release Date: 06/17/2024

  • Fixed delete token tx payload creation.
  • Fixed LastLedgerSequence number fetch. Instead of refetching, payload manager was using a cached value.
  • Fixed payload manager if an existing fee is provided. If existing fee was provided but the network fee was already fetched, the manager would use the fetch fee but should always be using the provide fee.
  • Add account set and account delete handlers in the more category
  • Fixed provider injection bug. Now embark and crossmark is inject to window object.. fixing the isInstalled and isConnected sdk methods.
  • Revised the destination tag page within the send modal flow. New view provides more clarity and hides unnecessary information to the "advanced configuration" modal.
  • Refactored session hook to context manager to improve overall performance.

Sdk Package - 0.4.0-b.1 (Beta)

Beta
Version: 0.4.0-b.1 (Beta)
Type: Package
Release Date: 06/17/2024

  • Moved "connect" to the async methods since it incldued a setTimeout lopp and is technicalled an async call.
  • Added a "detect" method to the async methods which is more clear and explicit compared to the "connect" method
  • Added a "isInstalled" method to the sync methods which is more clear and explicit compared to the "isConnected" method
Migration Steps
  • If using the "connect" method in the sync category, it is has been nuked from the sync category and moved the async category
Depreciation Warning
  • If using the "isConnected" method in the sync category, we are migrating to a more clear method called "isInstalled". It is recommend that your refactor to this before the old method become depreciated.
  • If using the "connect" method in the sync category, we are migrating to a more clear method called "detect" in the async category. It is recommend that your refactor to this before the old method become depreciated.

Typings Package - 0.0.6-b.1 (Beta)

Beta
Version: 0.0.6-b.1 (Beta)
Type: Package
Release Date: 06/17/2024

  • Export extended sign options for sdk consumption

Sdk Package - 0.3.9

Latest
Version: 0.3.9
Type: Package
Release Date: 06/10/2024

  • Public Release (latest tag)
  • Update the sign options to include the preliminary service parameter

Crossmark Extension - 0.2.15 (Beta)

Type: App
Version: 0.2.15 (Beta)
Release Date: 06/10/2024

  • Patched migration bug detected on the github workflow build
  • A small amount of new accounts created on version 0.2.14 will be wiped and forced to recreate.
  • A larger number of old users from 0.2.13 will be able to use this version without effect.

Crossmark Extension - 0.2.14 (Beta)

Type: App
Version: 0.2.14 (Beta)
Release Date: 06/07/2024

  • Major refactor for monorepo
  • Fixes to payload handling, password input, dialpad changes, etc
  • Foundational expansion to support EVM sidechain
  • Add capabilties for projects to monetize
  • Add Dashboard View

Crossmark Extension - 0.2.13 (Beta)

Type: App
Version: 0.2.13 (Beta)
Release Date: 12/05/2023


Crossmark Extension - 0.2.12 (Beta)

Type: App
Version: 0.2.12 (Beta)
Release Date: 11/06/2023

  • Patch bug when changing between password and passcode
  • Update SDK and Extension to handle session management in a more sensible way. All requests are now grouped by domain hostname. And responses are redirected to the tab which sent the request. If a new tab is opened with the same hostname, the sdk will recognize if the user is signed in with crossmark (wallet address, node, user profile)
  • Add blacklist for injected SDK and other providers. It was determined that our injection script was disrupting functionality on websites like google maps, wordpress, etc.
  • Add ability to send payment jsons to sdk, and user can assign the payload to an active wallet
  • Patch explorer modifications when the node is active. Now the node will update when any change is made within the setting page
  • Network fee stabilization, removed fee calculation when simply signing a transaction
  • Update payload handler to fetch network id, sequence number and ledger number on load. This helps with transparency, the user will see the exact tx payload that will be signed and submitted to the ledger

Crossmark Extension - 0.2.11 (Beta)

Type: App
Version: 0.2.11 (Beta)
Release Date: 11/02/2023

  • Addressed all audit remediations addressed by Certik
  • Added support for longer and more secure passwords
  • Revised “new passcode” modal to require strong, unique digits
  • Add patch for changing user when on the settings page. Now when you change your user, the app will reset to the homescreen

Crossmark Extension - 0.2.10 (Beta)

Type: App
Version: 0.2.10 (Beta)
Release Date: 10/31/2023

  • Add xahua network support (mainnet/testnet)
  • Revised add new token page (search, filter, bulk add trustlines)
  • Revised network switching (nodes are now grouped by network, protocol and type)
  • Revised "add new network page (search, filter, preset nodes for convience)
  • Add ability to refetch network fee. NOTE - If account is not activated or found, network fee will fail to fetch
  • Revised NFT fetching to longer load times. Now all IPFS should be crawled, fetching, and cached
  • Add handler to tx details and token details models
  • Add feature - View tx details on explorer
  • Add feature - Remove trustline/token from account
  • Add feature - Burn NFT for nft detail page
  • Add feature - Opt bulk add trustlines

Crossmark Extension - 0.2.9 (Beta)

Type: App
Version: 0.2.9 (Beta)
Release Date: 09/21/2023

  • Minor change to card label color for first nft card release

Crossmark Extension - 0.2.8 (Beta)

Type: App
Version: 0.2.8 (Beta)
Release Date: 09/20/2023

  • Include a secondary issuer for minted cards - specifically for POAP

Crossmark Extension - 0.2.7 (Beta)

Type: App
Version: 0.2.7 (Beta)
Release Date: 09/07/2023

  • Fixed continuous loading indicator when using the faucet on homescreen

Crossmark Extension - 0.2.6 (Beta)

Type: App
Version: 0.2.6 (Beta)
Release Date: 09/05/2023

  • Fixed initial data fetching when new user or unlock
  • Stability improvements when mounting a custom card skin

VCrossmark Extension - 0.2.5 (Beta)

Type: App
Version: 0.2.5 (Beta)
Release Date: 09/04/2023

  • Added "Not Activated" button on homescreen
  • Added a refetch shortcut icon in the dropdown menu
  • Add XRP prices calculation if on mainnet
  • Updated staggered data fetching for wallet and networks
  • Refined the caching mechanism and fallack rpc requests
  • Fixed issue with importing muemonic phrases if using cap lock (XPMarkets)
  • Fixed "send payment" issue with staged fetching...

Crossmark Extension - 0.2.4 (Beta)

Type: App
Version: 0.2.4 (Beta)
Release Date: 08/30/2023

  • Updated injected provider on the window objectNow.. Crossmark sdk has been moved to the window.xrpl object. More in line with the wallet connect injected wallets standard
  • Updated CDN packages for the sdk. Now the sdk is being compiled in both cjs and es modules. The sdk should be working on all import methods.
  • Added parsing for NFT's not using ipfs://

Crossmark Extension - 0.2.3 (Beta)

Type: App
Version: 0.2.3 (Beta)
Release Date: 08/29/2023

  • Major stability update. Fetching logic has been updated to prevent a massive spike on infrastructure. You should now be able to the popular infrastructures without problems. This includes xrplf and ripple s1.
  • Update to network fetching, now network fetching should be stable on incoming payloads
  • Add parsing support for partial payments
  • Fixed direction of offers. I had the taker pays and the taker gets switched around
  • Many reported issues about the injection api ( data.address “not found” issue). This has been fixed.
  • Add reserve calculation for the xrpl wallet balance. Critical wallet feature

Resolved Issues

  • [RESOLVED] Partial payment requ...
  • [RESOLVED] Error on signin...

Crossmark Extension - 0.2.2 (Beta)

Type: App
Version: 0.2.2 (Beta)
Release Date: 08/26/2023

  • Fixed critical importing issues with seed, or sim. These issues where found by the orchestra team and the certik team.

Resolved Issues

  • [RESOLVED] The balance on top a...
  • [RESOLVED] Importing stuck if w...
  • [RESOLVED] getNetwork and getAdd...

Crossmark Extension - 0.2.1 (Beta)

Type: App
Version: 0.2.1 (Beta)
Release Date: 08/24/2023

NOTE - Version 0.2.1 will require re-import of wallets and profiles. Sorry for any inconvenience. (Hopefully) this will be the last time we need to reinstall. All future versions will have datastore migration logic.

  • Add Updated parsing logic for Crossmark cards
  • Stability fixed for re-load balance on boot
  • Fix QR code type on the receive workflow. All default QR codes for simple string addresses. Not need for any special parsing @Vet compatible with XUMM

Resolved Issues

  • [RESOLVED] The balance on top a...
  • [RESOLVED] Importing stuck w...

Crossmark Extension - 0.2.0 (Beta)

Type: App
Version: 0.2.0 (Beta)
Release Date: 08/23/2023

IMPORTANT NOTE - This version will require a complete uninstall and reinstall. Version 0.2.1 will not require this, so if you already have crossmark installed, I would wait for version 0.2.1. (Coming tomorrow hopefully)

  • Add Privacy policy/terms and support page
  • Add fix for ethereum wallet generation
  • Add ability to add app to the app list

Resolved Issues

  • [FIXED] Display of network type...
  • ⁠⁠[RESOLVED] Unclear passcode flow...
  • ⁠[RESOLVED] Seed input box is fi...
  • ⁠[FIXED] No space between letter...

Crossmark Extension - 0.1.9 (Beta)

Type: App
Version: 0.1.9 (Beta)
Release Date: 08/23/2023

  • Add Card Features (Custom skins support and color support)
  • Add wallet filter for transaction list
  • Add persistent wallet in state management ( close/open to same wallet )
  • Revised incoming payload and stability- Revised payload scroll animation in hopes to remove rogue glitch/pixel issues- Revised deep card settings for multi-protocol support Settings>cards>card>addresses (needs fixing)
  • Add default card handler
  • Popup mode switching closes window
  • Added portfolio view

Resolved Issues

  • [RESOLVED] Passcode window list...
  • [RESOLVED] Trouble getting new...
  • [RESOLVED] "Crossmark false"
  • [RESOLVED] Copying stuff can ge...
  • [RESOLVED] Mouseover description...