[
  {
    "required": false,
    "version": [2, 13, 0],
    "min_bootloader_version": [2, 1, 6],
    "min_firmware_version": [2, 7, 2],
    "bootloader_version": [2, 1, 16],
    "firmware_revision": "037e506db454691bda188df2803df2fc26c75f36",
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR", "id-ID", "pt-BR"],
    "translations_metadata": {
      "cs-CZ": { "status": "production" },
      "de-DE": { "status": "beta" },
      "es-ES": { "status": "beta" },
      "fr-FR": { "status": "beta" },
      "id-ID": { "status": "beta" },
      "pt-BR": { "status": "beta" }
    },
    "url": "data/firmware/t3t1/trezor-t3t1-2.13.0.bin",
    "fingerprint": "fbbecfbe8345d54e6a592d64ebc81f9b6355603c32e0b2dd328de3642d2d1362",
    "changelog": "* Stellar: Support Protocol 27 delegated authentication.\n* Stellar: Support creating contracts.\n* Stellar: Added definitions for Centrifuge SEP-41 token contracts.\n* Ethereum: Improved clear signing support.\n* Solana: Confirm non-zero space allocation when creating an account.\n* Increase maximum passphrase length to 128 bytes.\n* Allow going back and changing previous selections during multishare backup creation, and remove the option to interrupt the flow from the checklist and number input screens.\n* Ripple: Destination tag 0 no longer omitted in payment requests.\n* Don't warn about unknown derivation path when exporting valid xpubs.\n* Allow signing messages with multisig keys and exportable account nodes.\n* Check the correctness of thresholds in Advanced Shamir backup to prevent unfinished backup state.\n* Fix future timestamp formatting.\n* Monero: Reject a payment ID that is not 8 or 32 bytes before displaying it.\n* Monero: Always confirm the payment ID that will be included in the signed transaction.\n* Cardano: Ask for the level of details when a simple transaction contains a script data hash.\n* Cardano: Ask for the level of details when an output of a simple transaction contains a datum or a reference script.\n* Solana: Always show the assigned account and new owner program in System Program Assign instructions.\n* Solana: Ask user for confirmation of optional instruction parameters that were previously hidden, e.g. when unsetting a token authority.\n* Solana: Confirm foreign base account when creating an account.\n* Solana: Fixed misleading account labels in Token program instructions.\n* Solana: Show trailing account references with their actual flags instead of presenting them as multisig signers.\n* Solana: Warn about a possible transfer hook in Token-2022 Transfer Checked instructions with trailing accounts.\n* Stellar: Fix the asset used as the price unit when confirming DEX offers.",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.13.0-bitcoinonly.bin",
    "fingerprint_bitcoinonly": "be8650c34534db58e71ddedc8ddac5ce197c53031698da4127226c7f887130c9",
    "changelog_bitcoinonly": "* Increase maximum passphrase length to 128 bytes.\n* Allow going back and changing previous selections during multishare backup creation, and remove the option to interrupt the flow from the checklist and number input screens.\n* Don't warn about unknown derivation path when exporting valid xpubs.\n* Allow signing messages with multisig keys and exportable account nodes.\n* Check the correctness of thresholds in Advanced Shamir backup to prevent unfinished backup state.\n* Fix future timestamp formatting."
  },
  {
    "required": false,
    "version": [2, 12, 5],
    "min_bootloader_version": [2, 1, 6],
    "min_firmware_version": [2, 7, 2],
    "bootloader_version": [2, 1, 16],
    "firmware_revision": "66ac7295aaa0aa9fb427a0cc035b34dd61b6d472",
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR", "pt-BR"],
    "translations_metadata": {
      "cs-CZ": { "status": "production" },
      "de-DE": { "status": "beta" },
      "es-ES": { "status": "beta" },
      "fr-FR": { "status": "beta" },
      "pt-BR": { "status": "beta" }
    },
    "url": "data/firmware/t3t1/trezor-t3t1-2.12.5.bin",
    "fingerprint": "7fff55b90d019e8e44c5c65ead8d9be4b01efe0d2be4cd73f2e9ab7bcb41692d",
    "changelog": "* Tron: Support for Resource delegation.\n* Stellar: Show SEP-41 `transfer` and `approve` invocations of Stellar Asset Contracts and trusted token contracts as token operations.  [#7310, #7652]\n* Show \"not registered\" message instead of a registration prompt when Firefox sends its dummy U2F register request.\n* Ethereum: Fix SLIP-24 payment request for ERC-20 tokens.\n* FIDO: Don't fail interaction if keepalive message is blocked.\n* Monero: Fix change address validation being skipped on sweep transactions.\n* Ethereum: Add derivation path to public key layout.\n* Show the group threshold and individual groups thresholds in Advanced Shamir backup.\n* Ethereum: Native token transfer blocked for SLIP-24 swaps.\n* Ethereum: Native token transfer blocked for staking operations.\n* Solana: Ask user for confirmation of stake lockup settings, which were previously hidden.\n* Solana: Fixed token transfer showing the lookup-table address for ALT-referenced mint and owner accounts.\n* Stellar: Allow viewing network in signing flows.\n* Stellar: Display signer weight when confirming Set options operation.",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.12.5-bitcoinonly.bin",
    "fingerprint_bitcoinonly": "e84f251b9f982dce6257326f0b20410473171efc4bfde26648e67bf0eea2b5c7",
    "changelog_bitcoinonly": "* Show the group threshold and individual groups thresholds in Advanced Shamir backup."
  },
  {
    "required": false,
    "version": [2, 12, 4],
    "min_bootloader_version": [2, 1, 6],
    "min_firmware_version": [2, 7, 2],
    "bootloader_version": [2, 1, 16],
    "firmware_revision": "30be4e8c9488eeab68f994af23b3d9c9b7334266",
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR", "pt-BR"],
    "url": "data/firmware/t3t1/trezor-t3t1-2.12.4.bin",
    "fingerprint": "b5231e3d4d84df3d3832133ec5aba1236975f4c3f1aebdfd612e2e46308ed854",
    "changelog": "* Ethereum: Add experimental support for EIP-7702 authorization/revocation.\n* Ethereum: Clear-sign WETH wrap (deposit) and unwrap (withdraw) transactions.\n* Ethereum: Support calldata digest confirmation using ERC-8213.\n* Solana: add support for off-chain message signing (OCMS) v1.\n* Stablecoin yielding: Add Trezor Steakhouse WETH Prime vault.\n* Stellar: Enable signing Soroban smart contract transactions (containing StellarInvokeHostFunctionOp).\n* Stellar: Support signing Soroban authorization entries.\n* Solana: remove support for off-chain message signing (OCMS) v0.\n* Tron: add `chunkify` support to SignTx address confirmation.",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.12.4-bitcoinonly.bin",
    "fingerprint_bitcoinonly": "ba1b7a5adc9e42e2c39a6875b3736ce24ac4ef98cbe41a05cda053476cb4f02c",
    "changelog_bitcoinonly": ""
  },
  {
    "required": false,
    "version": [2, 12, 3],
    "min_bootloader_version": [2, 1, 6],
    "min_firmware_version": [2, 7, 2],
    "bootloader_version": [2, 1, 16],
    "firmware_revision": "0d3dee246dadb2ee6ee449272f4936a4ff6bbdff",
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR", "pt-BR"],
    "url": "data/firmware/t3t1/trezor-t3t1-2.12.3.bin",
    "fingerprint": "93fde6631771ba77a3c24e84096230c2bbbd3e4e38b35369e536a7777d506a6b",
    "changelog": "* Fixed a crash during PIN verification when upgrading from firmware versions older than 2.9.0.",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.12.3-bitcoinonly.bin",
    "fingerprint_bitcoinonly": "f8a22e424c03ce4c49c885559ec13f19da74a2489bdd954ecb010a4fc0905689",
    "changelog_bitcoinonly": "* Fixed a crash during PIN verification when upgrading from firmware versions older than 2.9.0."
  },
  {
    "required": false,
    "version": [2, 12, 2],
    "min_bootloader_version": [2, 1, 6],
    "min_firmware_version": [2, 7, 2],
    "bootloader_version": [2, 1, 16],
    "firmware_revision": "1f2aa7f3aadbb1588a866140c8d767eebeb98290",
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR", "pt-BR"],
    "url": "data/firmware/t3t1/trezor-t3t1-2.12.2.bin",
    "fingerprint": "6c9677f982402809d0cd22f7a135c451fe17afccf71ed8a915fa8018c45f6292",
    "changelog": "* Ethereum: Improved clear signing support.\n* Tron: Claim voting rewards.\n* Solana: allow chunkified addresses.\n* Avoid failing backup flow on I/O errors.\n* Return an explicit error when try to derive seed on Bitcoin-only firmware.\n* Solana: Show program id instead of 'unsupported program' label.\n* Solana: User confirmations for some instruction parameters.\n* Solana: Fixed token transfer recipient for ALT addresses.\n* Fix external input misidentification in bitcoin signing.\n* Reject new external outputs in bitcoin replacement transactions.",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.12.2-bitcoinonly.bin",
    "fingerprint_bitcoinonly": "49231d211eebe208a4022375e6f302da99821efb1e904cb5077b689cfc5ae24b",
    "changelog_bitcoinonly": "* Solana: allow chunkified addresses.\n* Avoid failing backup flow on I/O errors.\n* Return an explicit error when try to derive seed on Bitcoin-only firmware.\n* Fix external input misidentification in bitcoin signing.\n* Reject new external outputs in bitcoin replacement transactions."
  },
  {
    "required": false,
    "version": [2, 12, 1],
    "min_bridge_version": [2, 0, 7],
    "min_bootloader_version": [2, 1, 6],
    "min_firmware_version": [2, 7, 2],
    "bootloader_version": [2, 1, 16],
    "firmware_revision": "64698d0d844e3322eca435beaae3df602aa08b10",
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR", "pt-BR"],
    "url": "data/firmware/t3t1/trezor-t3t1-2.12.1.bin",
    "fingerprint": "7b82c1a5977eed76e5078b8e890e32aa165f6e8798bb9ff5653496ded923704d",
    "changelog": "* Added support for `AccountDelete` transaction in Ripple.\n* Added support for Solana off-chain message signing (OCMS) v0.\n* Solana System Program Transfer instruction now supports multisig.\n* Hide written characters in passphrase keyboard.\n* Improved Tron TRX transfer flow.\n* Improved Stellar confirmation flows.\n* Fixed device locking if only SD card protection is enabled.",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.12.1-bitcoinonly.bin",
    "fingerprint_bitcoinonly": "27a3a6b2f4db9d4fd97ee558ccc83f37043165d9eb532a0fcac6082171c803e3",
    "changelog_bitcoinonly": "* Hide written characters in passphrase keyboard.\n* Fixed device locking if only SD card protection is enabled."
  },
  {
    "required": false,
    "version": [2, 12, 0],
    "min_bootloader_version": [2, 1, 6],
    "min_firmware_version": [2, 7, 2],
    "bootloader_version": [2, 1, 16],
    "firmware_revision": "4d89c11df37355bd2cb0f3b8e28cfc661b65f743",
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR", "pt-BR"],
    "url": "data/firmware/t3t1/trezor-t3t1-2.12.0.bin",
    "fingerprint": "eb774f47e73d983b2b1def8b8816af66fb9b3a407767269b8991ba79d07c9928",
    "changelog": "* Added UI flows for some ERC-4626 vault interactions.\n* Introduced font kerning.\n* Improved EVM address chunking.\n* Updated translations in Cardano flow.\n* Re-introduced initial blob confirmation layout for Ethereum.\n* Fixed out-of-memory failure when confirming large input data.\n* Cached confirmed EIP-712 domain.\n* Fixed Solana ALT recipient account parsing.\n* Fixed bug in Solana account type identification.",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.12.0-bitcoinonly.bin",
    "fingerprint_bitcoinonly": "1e14f60f37eaf0e7778fbe3ffdb1e18258b9334b1974f824879c159492e5b274",
    "changelog_bitcoinonly": "* Introduced font kerning."
  },
  {
    "required": false,
    "version": [2, 11, 1],
    "min_bootloader_version": [2, 1, 6],
    "min_firmware_version": [2, 7, 2],
    "bootloader_version": [2, 1, 16],
    "firmware_revision": "ef73d69c06a0496a06ca849ed4f84d9beafe5c2c",
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR", "pt-BR"],
    "url": "data/firmware/t3t1/trezor-t3t1-2.11.1.bin",
    "fingerprint": "ecee53e6518138ff3f85d1b74d552f7a1cca25704d8e07780de596bde1e46387",
    "changelog": "* Added clear signing support for select swap functions from Uniswap.\n* Added WebAuthn credentials' pagination.\n* Added support for `VoteWitnessContract` in Tron.",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.11.1-bitcoinonly.bin",
    "fingerprint_bitcoinonly": "e8b3b353936fa5e34b85a3b18dae74c3fa4bedf0e1c5121ce9cafd059506a8ae",
    "changelog_bitcoinonly": ""
  },
  {
    "required": false,
    "version": [2, 11, 0],
    "min_bootloader_version": [2, 1, 6],
    "min_firmware_version": [2, 7, 2],
    "bootloader_version": [2, 1, 16],
    "firmware_revision": "725c0c01879329900f08fc453d8fd0fcb4d86090",
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR", "pt-BR"],
    "url": "data/firmware/t3t1/trezor-t3t1-2.11.0.bin",
    "fingerprint": "c79bd21537ce8c15336a6a112e3ab9076c8c404f4a6aad7ccd1ef438639ba9b0",
    "changelog": "* Confirm all data during Ethereum transaction hashing.\n* Fix a bug in BTC multisig verification.\n* Add TRON support for TRX and other TRC-20 tokens, smart contracts, and Stake 2.0.\n* Allow ETH staking operations regardless of source.\n* Fix a crash for ETH Approve calls containing ERC-8021 data.",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.11.0-bitcoinonly.bin",
    "fingerprint_bitcoinonly": "812035f78489cf9105170419b83e936aa79e3cd2751c919238c7f872a63d68f3",
    "changelog_bitcoinonly": "* Fix a bug in BTC multisig verification."
  },
  {
    "required": false,
    "version": [2, 10, 0],
    "min_bootloader_version": [2, 1, 6],
    "min_firmware_version": [2, 7, 2],
    "bootloader_version": [2, 1, 10],
    "firmware_revision": "de4b70e2e89a64f3894dba2124f6ec56e5cbd088",
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR", "pt-BR"],
    "url": "data/firmware/t3t1/trezor-t3t1-2.10.0.bin",
    "fingerprint": "d21f84de8f83a24f0acca198e1e146f59a7eb09d4ab682b799f2e8863e42310b",
    "changelog": "* Added version build number to Features message.\n* Allow loading translations with different BUILD_VERSION.\n* Fixed side-channel vulnerability in BIP-39 mnemonic processing.",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.10.0-bitcoinonly.bin",
    "fingerprint_bitcoinonly": "c74923fd5aab8b1d218a61584817334ca101b4b58796c6749a6c71ad96795d63",
    "changelog_bitcoinonly": "* Added version build number to Features message.\n* Allow loading translations with different BUILD_VERSION.\n* Fixed side-channel vulnerability in BIP-39 mnemonic processing."
  },
  {
    "required": false,
    "version": [2, 9, 4],
    "min_bootloader_version": [2, 1, 6],
    "min_firmware_version": [2, 7, 2],
    "bootloader_version": [2, 1, 10],
    "firmware_revision": "ccf73fd0e9450b2407cd65f91cb06161454fc72b",
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR", "pt-BR"],
    "url": "data/firmware/t3t1/trezor-t3t1-2.9.4.bin",
    "fingerprint": "3fdbe5049ccc40be04a27725b5f0ce8062f245ad8d6bce08e347a5940e4883e8",
    "changelog": "* Show an explicit warning when host communication latency is high.\n* Show warning on Ripple destination tag missing.\n* Deprecate ETH Holesky testnet and use Hoodi testnet instead.\n* Fix false \"NO USB CONNECTION\" warning on the home screen.\n* Removed warning screen for some non-ERC20 contract calls.\n* Removed \"More info\" menu item from screens that don't have more info.\n* Fixed touch issue causing stuck hold-to-confirm buttons.",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.9.4-bitcoinonly.bin",
    "fingerprint_bitcoinonly": "14c15c8df020259b57026e540a751913d54136dfb2f86ca925379837260814d7",
    "changelog_bitcoinonly": "* Show an explicit warning when host communication latency is high.\n* Fix false \"NO USB CONNECTION\" warning on the home screen.\n* Removed \"More info\" menu item from screens that don't have more info.\n* Fixed touch issue causing stuck hold-to-confirm buttons."
  },
  {
    "required": false,
    "version": [2, 9, 1],
    "min_bootloader_version": [2, 1, 6],
    "min_firmware_version": [2, 7, 2],
    "bootloader_version": [2, 1, 10],
    "firmware_revision": "acd56d0113a547e9b5983510b0ce9de079e30e05",
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR", "pt-BR"],
    "url": "data/firmware/t3t1/trezor-t3t1-2.9.1.bin",
    "fingerprint": "2db8a9aace0557a348237c0a2d2fb44249714d7e2002f253ed06446701f7658a",
    "changelog": "* Add support for signing arbitrary messages in Cardano.\n* Provider contract address in ETH approve.\n* Add support for displaying the message hash when signing Ethereum EIP-712 typed data.\n* Allow using Ethereum mainnet addresses on all non-Ethereum networks.\n* Improved Stellar transaction signing interface for a more streamlined user experience.\n* Limit swipe detection to the component's bounds.\n* Make space between value and unit non-breakable.\n* Do not hide the shown PIN until the touch is released.\n* Fixed Solana signature failure.\n* Fix incomplete disabling of haptics.\n* Other small improvements and bug fixes.",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.9.1-bitcoinonly.bin",
    "fingerprint_bitcoinonly": "f19a88717e8eb7eb75ead0be5b5a0f1a129e2827658e587310fe285826138b2d",
    "changelog_bitcoinonly": "* Limit swipe detection to the component's bounds.\n* Make space between value and unit non-breakable.\n* Do not hide the shown PIN until the touch is released.\n* Fix incomplete disabling of haptics.\n* Other small improvements and bug fixes."
  },
  {
    "required": false,
    "version": [2, 9, 0],
    "min_bootloader_version": [2, 1, 6],
    "min_firmware_version": [2, 7, 2],
    "bootloader_version": [2, 1, 10],
    "firmware_revision": "a09e6f04d4204607d821d9b742dcf7ffe9c4e2f5",
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR", "it-IT", "pt-BR"],
    "url": "data/firmware/t3t1/trezor-t3t1-2.9.0.bin",
    "fingerprint": "9daf6fd2264cf0ef7f60ebad20cdfb72c3f8c23d5dc2e0096db2584f601489be",
    "changelog": "* Human readable Ethereum “approve”/”revoke” flow.\n* Adjust warning screen when sending from multiple accounts at once.\n* Show success screen after sending address, public key or signature to host.\n* Remove BNB Beacon Chain support.\n* Remove Turkish language support.\n* Don't enter/exit menu via horizontal swipe.\n* Fix tutorial-related translations.\n* Fix issues with multishare backup creation.\n* Known Solana tokens' don’t need to be confirmed.\n* \"Enter passphrase on host\" dialog is now not shown immediately after accessing Suite.",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.9.0-bitcoinonly.bin",
    "fingerprint_bitcoinonly": "6726de011043c01eafbe153f869725a1544f63e15ca24f5530aecadb8ecfe1be",
    "changelog_bitcoinonly": "* Adjust warning screen when sending from multiple accounts at once.\n* Show success screen after sending address, public key or signature to host.\n* Remove Turkish language support.\n* Don't enter/exit menu via horizontal swipe.\n* Fix tutorial-related translations.\n* Fix issues with multishare backup creation.\n* \"Enter passphrase on host\" dialog is now not shown immediately after accessing Suite."
  },
  {
    "required": false,
    "version": [2, 8, 10],
    "min_bootloader_version": [2, 1, 6],
    "min_firmware_version": [2, 7, 2],
    "bootloader_version": [2, 1, 10],
    "firmware_revision": "2a65d18200580005dc419b9569ed97fae440806a",
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR", "it-IT", "pt-BR"],
    "url": "data/firmware/t3t1/trezor-t3t1-2.8.10.bin",
    "fingerprint": "f6f50b4a419b041a59620ef681047c27af0902798e0227397c532dd70736694a",
    "changelog": "* Add Nostr support (in debug mode only!).\n* Visual cues to distinguish unlocked state on Homescreen.\n* Solana: rent fee calculation [#4933]\n* Solana: loadable token definitions [#3541]\n* Replaced \"next page\" icon with \"...\" ellipsis when confirming long message.\n* Updated EIP-1559 fee-related labels.\n* Allow firmware upgrade even if language change failed.\n* Solana: fees calculation is now exact [#4965]",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.8.10-bitcoinonly.bin",
    "fingerprint_bitcoinonly": "11d3f68d08f3f95c04dd526826f81eb7918df85928cfcef73beeae3132342bf0",
    "changelog_bitcoinonly": "* Visual cues to distinguish unlocked state on Homescreen.\n* Replaced \"next page\" icon with \"...\" ellipsis when confirming long message.\n* Allow firmware upgrade even if language change failed."
  },
  {
    "required": false,
    "version": [2, 8, 9],
    "min_bootloader_version": [2, 1, 6],
    "min_firmware_version": [2, 7, 2],
    "bootloader_version": [2, 1, 10],
    "firmware_revision": "fad9682201cf9289bba2adb66e6e07ed1cf78936",
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR", "it-IT", "pt-BR"],
    "url": "data/firmware/t3t1/trezor-t3t1-2.8.9.bin",
    "fingerprint": "3a0228ae58bfd65ba341b33a34138d0d70a9a16f5d2db387f9ee2659d797dedf",
    "changelog": "* Ability to cancel recovery flow on word count selection screen.\n* New UI for confirming long messages.\n* Solana staking confirmation dialogs.\n* Changed \"swipe to continue\" to \"tap to continue\". Screens still respond to swipe-up, but the preferred interaction method is now tapping the lower part of the screen.",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.8.9-bitcoinonly.bin",
    "fingerprint_bitcoinonly": "ac995c394f7a7b3ea4cbd9c04977621d6d2fbef30bba856f707f585f34866ac4",
    "changelog_bitcoinonly": "* Ability to cancel recovery flow on word count selection screen.\n* New UI for confirming long messages.\n* Changed \"swipe to continue\" to \"tap to continue\". Screens still respond to swipe-up, but the preferred interaction method is now tapping the lower part of the screen."
  },
  {
    "required": false,
    "version": [2, 8, 7],
    "min_bootloader_version": [2, 1, 6],
    "min_firmware_version": [2, 7, 2],
    "bootloader_version": [2, 1, 9],
    "firmware_revision": "8a254aa8eae82f99630df63f40e4d290066a3efc",
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR", "it-IT", "pt-BR"],
    "url": "data/firmware/t3t1/trezor-t3t1-2.8.7.bin",
    "fingerprint": "be15ee1f4b7891dc965512455f8d17067ff54a7047e28ed06cec8d56529ab2ef",
    "changelog": "* Show last typed PIN number for short period of time.\n* Multisig-related changes.\n* Simplify UI of Cardano transactions initiated by Trezor Suite.\n* Included new version of bootloader (2.1.9).\n* Fix ETH account number detection.\n* Show account info in ETH send/stake flow.\n* Fix XPUB confirmed success screen title.\n* New EVM call contract flow UI.\n* Fix incorrect navigation in handy menu while signing BTC message.\n* Fix translation of the 'Enable labeling' screen.",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.8.7-bitcoinonly.bin",
    "fingerprint_bitcoinonly": "2f58de2b7c2c29b6a2f14909ad0941e4aa9dd6d3e1416ab66c512a743b5385a9",
    "changelog_bitcoinonly": "* Show last typed PIN number for short period of time.\n* Multisig-related changes.\n* Included new version of bootloader (2.1.9).\n* Fix XPUB confirmed success screen title.\n* Fix incorrect navigation in handy menu while signing BTC message.\n* Fix translation of the 'Enable labeling' screen."
  },
  {
    "required": false,
    "version": [2, 8, 3],
    "min_bootloader_version": [2, 1, 6],
    "min_firmware_version": [2, 7, 2],
    "bootloader_version": [2, 1, 8],
    "firmware_revision": "7f373ae71eca855dd41b4a0fdcc7cadaa13a8281",
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR", "it-IT", "pt-BR"],
    "url": "data/firmware/t3t1/trezor-t3t1-2.8.3.bin",
    "fingerprint": "0de51126c17cc0ac623800638dc851c0abd5b787cad5f3aa5843ea2c4cf8248a",
    "changelog": "* Added reassuring screen when entering empty passphrase on device.\n* Improved ETH send and staking flow.\n* Redesigned FIDO2 UI.\n* Renamed MATIC to POL, following a network upgrade.\n* Fix persistent word when going to previous word during recovery process.\n* Added missing info about remaining shares in super-shamir recovery.",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.8.3-bitcoinonly.bin",
    "fingerprint_bitcoinonly": "9eaf99a9420d2a3b9377102eb06b938f5a1886ecb06cccde7fd3cb7a39e1abd7",
    "changelog_bitcoinonly": "* Added reassuring screen when entering empty passphrase on device.\n* Fix persistent word when going to previous word during recovery process.\n* Added missing info about remaining shares in super-shamir recovery."
  },
  {
    "required": false,
    "version": [2, 8, 1],
    "min_bootloader_version": [2, 1, 6],
    "min_firmware_version": [2, 7, 2],
    "bootloader_version": [2, 1, 6],
    "firmware_revision": "632b9561559b7ab6824bb7eeac072874e07b7b82",
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR"],
    "url": "data/firmware/t3t1/trezor-t3t1-2.8.1.bin",
    "fingerprint": "6a064df4a928e1264d682a34cc014fc9272f312e0f8a8270ff88d6f1408fe68b",
    "changelog": "* Added PIN keyboard animation.\n* Added menu entry animation.\n* Added screen brightness settings.\n* Screen transitions and animations were improved and are now more smooth.\n* Improved precision of PIN validation countdown.\n* Improved instruction screens during multi-share recovery process.\n* New UI of firmware update.\n* Improved share words swiping animation during wallet creation.\n* Solana: Improved support for AToken Create operation.\n* Fixed title sometimes not fitting into result screen.\n* Improved touch layer precision.\n* Fixed “More info” screen during multi-share backup creation.\n* Fixed title sometimes not fitting into result screen.\n* Adjusted detection of swipes: vertical swipes are preferred over horizontal swipes now.",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.8.1-bitcoinonly.bin",
    "fingerprint_bitcoinonly": "6b17de0c89c9a7876687d6b9c44673f4aca7f8819237a755090848a3829bc36b",
    "changelog_bitcoinonly": "* Added PIN keyboard animation.\n* Added menu entry animation.\n* Added screen brightness settings.\n* Screen transitions and animations were improved and are now more smooth.\n* Improved precision of PIN validation countdown.\n* Improved instruction screens during multi-share recovery process.\n* New UI of firmware update.\n* Improved share words swiping animation during wallet creation.\n* Fixed title sometimes not fitting into result screen.\n* Improved touch layer precision.\n* Fixed “More info” screen during multi-share backup creation.\n* Fixed title sometimes not fitting into result screen.\n* Adjusted detection of swipes: vertical swipes are preferred over horizontal swipes now."
  },
  {
    "required": false,
    "version": [2, 8, 0],
    "min_firmware_version": [2, 7, 2],
    "min_bootloader_version": [2, 1, 6],
    "bootloader_version": [2, 1, 6],
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR"],
    "url": "data/firmware/t3t1/trezor-t3t1-2.8.0.bin",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.8.0-bitcoinonly.bin",
    "fingerprint": "bd199ce0934769aca5c3a91f71fd48e533d88c8cf087b76ac49db415fa08c286",
    "fingerprint_bitcoinonly": "3dc847cc396fe83f5a324242097a4cf97fc64acf90516efcfcf23b6d3103a992",
    "firmware_revision": "dd4671a5104952ef505d28d1f9e94d1484b4607a",
    "changelog": "* Added tutorial flow. \n* Added Animated device label on homescreen/lockscreen. \n* Added word counter during wallet creation. \n* Improved change homescreen flow. \n* Improved swipe behavior and animations. \n* Increased Optiga read timeout to avoid spurious RSODs. \n* Fixed swipe back from address QR code screen. \n* Fixed device authenticity check. \n* Removed CoSi functionality.",
    "changelog_bitcoinonly": "* Added tutorial flow. \n* Added Animated device label on homescreen/lockscreen. \n* Added word counter during wallet creation. \n* Improved change homescreen flow. \n* Improved swipe behavior and animations. \n* Increased Optiga read timeout to avoid spurious RSODs. \n* Fixed swipe back from address QR code screen. \n* Fixed device authenticity check. \n* Removed CoSi functionality."
  },
  {
    "required": false,
    "version": [2, 7, 2],
    "min_firmware_version": [2, 7, 2],
    "min_bootloader_version": [2, 1, 6],
    "bootloader_version": [2, 1, 6],
    "translations": ["cs-CZ", "de-DE", "es-ES", "fr-FR"],
    "url": "data/firmware/t3t1/trezor-t3t1-2.7.2.bin",
    "url_bitcoinonly": "data/firmware/t3t1/trezor-t3t1-2.7.2-bitcoinonly.bin",
    "fingerprint": "4daa5fd3c4c92ee0d76855997dde09a7ee25f4165b118c521ab10957c5fc92b0",
    "fingerprint_bitcoinonly": "246cca86b0a8cfcac6b7e6b3fcf55f543a8a9c9fd1f8ff88cd0de00640cb25eb",
    "firmware_revision": "da75d8f4b67410b40a9cfd2954d183d81dd6e8e8",
    "changelog": "* Introducing repeated backups. \n* Multi-share backups can now have any number of shares. \n* Added support for Cardano Conway certificates [Universal fw only].",
    "changelog_bitcoinonly": "* Introducing repeated backups. \n* Multi-share backups can now have any number of shares."
  }
]
