Releases: OneKeyHQ/app-monorepo
Releases · OneKeyHQ/app-monorepo
4.12.0
✨ New Features
- Added support for BRC-20 token display, transfer, and receiving; supports inscription destruction
- Enabled 0x RFQ functionality
- Added Quick favorite buttons overlay search results (Desktop / Browser Extension)
💎 Improvements
- Optimized rendering of the Token Management page*
- Market - Improdved tokens sorting
- Adjusted List Layout for Market (Desktop)
- Utilized React 18 createRoot API for rendering the root component (Browser Extension)
🐞 Bug Fixes
- Fixed: Explore - Tags Tab - UI display issue with add and delete buttons
- Fixed: Token details page price history chart initially displayed No Data and lacked loading process prompt
- Fixed: Data migration - incomplete display of imported data text on mobile
- Fixed: Lagging issue in the sending process
- Fixed: Deployment failure of contracts for hardware wallets
- Fixed: Token details page - Incomplete display when the highest or lowest point is on the far left of the line chart
- Fixed: Explore - Tags Tab window switch - Failure to scroll to the just collapsed window upon collapsing again (iOS)
- Fixed: Homepage - Sliding on Tab triggers item click event unintentionally (iOS)
- Fixed: Account verification page - No response when clicking the back button (iOS)
- Fixed: Confirming password change took a relatively long time to succeed (iOS)
- Fixed: Market: In the Watchlist, the "Add Token" button is not fully displayed (on small screen models like iPhone SE2)
- Fixed: Account page - Occasional layout abnormalities causing the collapse of various controls (Android)
- Fixed: Sliding up and down on the homepage also shifts the top part of the page, resulting in a blank area (Android)
- Fixed: Market - Occasionally encountered failures when removing tokens from the Watchlist (Desktop)
✨ 新功能
- 支持BRC-20展示和收发;支持铭文销毁
- 启用 0x RFQ 功能
- 搜索结果加入悬浮显示的快捷收藏按钮(桌面端 / 浏览器插件)
💎 改进
- 优化 Token 管理页渲染
- 优化行情代币排序
- 行情 - 列表布局调整(桌面端)
- 使用 React 18 createRoot API 来渲染根组件(浏览器插件)
🐞 问题修正
- 修复:发现 - 标签页 - 修复了添加按钮跟删除按钮 UI 显示问题
- 修复:代币详情页价格历史图表,首次加载完成前显示「暂无数据」,缺少加载过程提示
- 修复:数据迁移 - 修复了手机端导入的数据文案展示不全的问题
- 修复:发送流程卡顿问题
- 修复:硬件钱包部署合约失败
- 修复:代币详情页,最高点或最低点在图标的最左侧时,显示不完整
- 修复:发现 - 标签页切换窗口-再次收起时没滚动显示到刚收起的窗口(iOS)
- 修复:首页滑动Tab会误触发Item点击事件(iOS)
- 修复:删除账户验证页面页面,点击返回无反应。(iOS)
- 修复:修改密码进行确认需加载比较长的时间才可成功的问题(iOS)
- 修复:行情 - 观察列表中,添加代币按钮显示不完整(在类似iPhone SE2小屏幕设备上发生)
- 修复:账户页,页面布局偶现布局异常,各控件出现折叠(安卓)
- 修复:在首页上下滑动-页面最上方部分也进行了上下滑动-出现空白区域(安卓)
- 修复:行情 - 观察列表移除收藏时偶尔会出现失败 (桌面端)
Full Changelog: v4.11.0...v4.12.0
4.11.0
✨ New Features
- Bulksender: Supports "Many-to-Many" and "Many-to-One" sending
- Staking: Added support for Lido Polygon Staking
- View Assets in All Networks: Allows manual selection of networks to expedite loading times
- Backup & Migration: Enhanced support for backing up or migrating more content
- Swap: Added 0x channel support for the Base network
- Added Linea, Base, and Mantle networks
🐞 Bug Fixes
- Hardware SDK: Adapted to both new and old versions of Messages, resolving Message ID conflicts
- Fixed the issue where spaces couldn't be input while entering Passphrase
- Swap: Fixed the issue where clicking "Max" did not respond or responded slowly
- Batch Sending NFTs: Resolved the problem of continuous loading after filling in the address and clicking "Next" (Browser Extension)
- Fixed the issue of insufficient balance error when sending the maximum value of BTC
- Fixed Linea Bridge issue where there was no prompt or error message when cross-chain transferring to the ETH network
- Fixed the error that occurred when sending a small amount of funds to a new account
- Resolved the issue where a successful Swap on the OpenOcean channel to Xdai resulted in a failed history record
- Fixed the price display issue for Kaspa
- Addressed the issue where switching to the All Networks page with a large account_index would cause freezing
- Fixed the issue of BTC fiat valuation not updating
- Fixed the problem in the Explore module where clicking on suggested autocomplete results did not open web pages
- Various UI minor issue fixes
💎 Improvements
- Updated the maximum message length supported by EVM sign_typed_data to 1.5KB
- Language packs are now loaded on-demand
- Improved information display on the Account Token details page
✨ 新功能
- 批量发送:支持「多对多」和「多对一」发送
- 质押:新增对 Lido Polygon 质押的支持
- 在所有网络中查看资产:允许手动选择网络以加快加载时间
- 备份和迁移:增强对备份或迁移更多内容的支持
- 闪兑:为 Base 网络添加了 0x 通道支持
- 添加了 Linea、Base 和 Mantle 网络
🐞 问题修正
- 硬件 SDK:适配新旧版本的消息,解决了消息 ID 冲突问题
- 修复了输入密码时无法输入空格的问题
- 闪兑:修复了点击「最大」时未响应或响应缓慢的问题
- 批量发送 NFT:解决了填写地址后点击「下一步」后持续加载的问题(浏览器插件)
- 修复了发送 BTC 最大值时的余额不足错误问题
- 修复了 Linea Bridge 跨链到 ETH 网络时无提示或错误消息的问题
- 修复了向新账户发送少额资金时出现的错误问题
- 解决了在 OpenOcean 渠道上从 Xdai 进行成功交换后导致历史记录显示失败的问题
- 修复了 Kaspa 的价格显示问题
- 解决了切换到所有网络页面时出现卡死问题的问题
- 修复了 BTC 法定估值不更新的问题
- 修复了在 Explore 模块中点击建议的自动完成结果无法打开网页的问题
- 各种 UI 小问题修复
💎 改进
- 将 EVM sign_typed_data 支持的最大消息长度更新为 1.5KB
- 语言包现在按需加载
- 改进了账户代币详情页面的信息显示
Full Changelog: v4.10.0...v4.11.0
4.10.0
✨ New Features
- All networks - View account assets on different networks in one view
- Add support for showing, inscribing, and transferring Ordinals NFTs
- Add support for rapid staking on Kelepool
- Add support for BTC multisignature address transfer
- Add support for Nexa network
🐞 Bug Fixes
- Fixed the issue of the update wizard not prompting for boot upgrade when upgrading across major version to 3.1.0
- Fixed the issue of Kaspa transaction history
- Fixed display issue caused by address caching
- Fixed the issue that promting "Transaction failed" when swapping on Osmosis (Extension)
- Fixed the issue that swiping up on the account view may trigger a left swipe, which sometimes gets stuck halfway through (Android)
- Fixed the issue that showing blank screen after scanning the address QR Code (Android)
💎 Improvements
- When dApps pass in a value without a 0x prefix, it will be processed as hex
- Improved transaction history details view - Show the full address and recognize address type
- You can now send transactions with optional Hex data
- Improved swap prompts
- Improved NFT list paging
- Optimized state logs
- Refinement of EVM-related message signing methods
- Improved data transfer - ignore version limitations between 0.0.x
- Added more RPCs of 1rpc and bloxroute
- Swap - Add an adjustment to the balance reservation according to the current gas price based on Blocknative realtime data
- Adjusted rules of BTC account balance calculation and added account balance modal
- Use revoke.cash as the tool for contract approval management
- Changed Passkey name of fingerprint from UUID to "OneKey Extension" (Extension)
- Performance optimization - Removed lazy loading of routing jumps (Android)
✨ 新功能
- 所有网络 - 一览不同网络上的账户资产
- 新增支持 Ordinals NFT 显示、铭刻、发送
- 新增 Kelepool 快速质押
- 新增对 BTC 多签地址的转账支持
- 新增支持 Nexa 网络
🐞 问题修正
- 修复了跨主版本升级到3.1.0时,没有提示Boot升级的问题
- 修复了 Kaspa 交易记录显示问题
- 修复了在 Osmosis 闪兑时提示 “交易失败” 的问题
- 修复了缓存导致的地址显示问题
- 修复了向上滑动可能会触发左滑事件会导致中途卡住的问题 (安卓)
- 修复了扫描地址二维码后显示空白屏幕的问题(安卓)
💎 改进
- 改进了账户详情页 - 显示完整地址和地址识别标签
- 您现在可以发送交易时带上十六进制数据了
- 改进了闪兑的提示
- 改进了 NFT 列表的分页
- 改进了日志记录
- 完善了 EVM 相关的签名方法
- 改进了数据传输 - 忽略 0.0.x 之间的版本限制
- 新增更多 1rpc 和 bloxroute 的 RPC
- 闪兑 - 根据 Blocknative 实时数据,按照当前 Gas 价格调整余额预留量
- 调整 BTC 账户余额计算规则并添加账户余额弹窗
- 使用 revoke.cash 作为合约管理工具
- 将指纹的 Passkey 名称从 UUID 改为 "OneKey Extension" (浏览器插件)
- 性能优化 - 去掉路由跳转懒加载 (安卓)
Full Changelog: v4.9.0...v4.10.0
4.9.0
✨ New Features
- Add support for OneKey Lite Gen.2
- You can check token contract address when choosing target token in Swap
- Make native tokens highlighted with a label
🐞 Bug Fixes
- Fixed the issue that stuck at loading screen when making CFX transfer
- Fixed the issue that the app may crash when transferring some SUI tokens
- Fixed some UI issues
💎 Improvements
- Gas Monitor - Remember whether the EIP-1559 option is on
✨ 新功能
- 新增支持 OneKey Lite Gen.2
- 您可以在闪兑选择代币的时候查看代币合约地址
- 用一个小标签突出了原生代币
🐞 问题修正
- 修复了在转账 CFX 时卡住在加载界面的问题
- 修复了在转账某些 SUI 代币时 App 可能会闪退的问题
- 修复了一些 UI 问题
💎 改进
- Gas 查看器 - 记住上次是否打开 EIP-1559 的选项
Full Changelog: v4.8.0...v4.9.0
4.8.0
✨ New Features
- Add Gas display widget to "Discover"
- Add support for WalletConnect V2
- Add Opside testnet
- Add BTC support for Bulksender
🐞 Bug Fixes
- Swap - optimized interface display for Swap details and history
- Optimized token allowance settings for Bulksender
- Trimmed precision of push notification token values for improved readability
- Refactored SOL and CFX related code
💎 Improvements
- Fixed Swap tooltip component issue on mobile devices
- Fixed occasional freeze issue (iOS)
- Fixed unresponsiveness issue after opening 99 windows in browser
- Fixed occasional inability to close window on Discover page
- Fixed some UI issues
- Fixed layout display issue for Swap on small screens (Web)
- Fixed delay in balance display (Extension)
✨ 新功能
- 「发现」 新增 Gas 显示
- 支持 WalletConnect V2
- 新增 Opside 测试网
- 支持 BTC 批量发送
🐞 问题修复
- 闪兑 - 优化闪兑详情信息、历史记录的界面显示
- 优化批量发送代币授权
- 推送 - 推送的 Token 数值裁剪了精度,看起来更易读
- 重构了 SOL 和 CFX 有关的代码
💎 优化
- 修复了 Swap 移动端 Tooltip 组件问题
- 修复了偶尔出现 App 卡死的问题 (iOS)
- 修复了开启99个浏览器窗口后无响应的问题
- 修复了发现页窗口偶尔无法关闭的问题
- 修复了一些界面问题
- 修复了小屏幕下Swap布局显示不正常的问题(Web)
- 修复了余额显示不及时的问题(浏览器插件)
Full Changelog: v4.7.0...v4.8.0
4.7.0
✨ New Features
- Add support for TRC20 in Bulksender
- Add Lido as a staking provider
- Add the setup wizard for OneKey Touch 4.3.0
- Add hardware bridge check and update prompt for legacy versions
- Add hardware SDK connection settings (Web & Extensions)
🐞 Bug Fixes
- Fixed an issue where the Kaspa account history could incorrectly show a record of a sent transaction
- Fixed some UI issues
💎 Improvements
- Hide contract risk tips for tokens on 3 exchanges with “High“ trustworthiness on CoinGecko
- Optimized balance enquiry
✨ 新功能
- 新增支持 TRC20 批量转账
- 新增 Lido 作为质押服务提供商
- 新增 OneKey Touch 4.3.0 设置向导
- 新增硬件通讯桥检测以及对于较旧版本的更新提示
- 新增硬件 SDK 连接设置(网页端 和 插件端)
🐞 问题修复
- 修复了 Kaspa 账户历史记录可能错误出现一个发送交易的记录的问题
- 修复了一些界面问题
💎 优化
- 对于在 CoinGecko 已上线三个可信度为「高」的交易所的 Token,隐藏合约风险提示
- 优化了余额查询
Full Changelog: v4.6.0...v4.7.0
4.6.0
✨ New Features
- BTC Coin Control - By managing your UTXOs, you can enhance your privacy and control your UTXOs with inscriptions
- Add update wizard for OneKey Mini Firmware 3.0.0
- Swap - Integrated with OpenOcean
🐞 Bug Fixes
- Fixed the issue that crashes when sliding and scrolling the account view simultaneously (iOS)
- Fixed the balance display issue after successfully unstaking all tokens on Kelepool
- Fixed some UI issues
💎 Improvements
- Optimized the performance of QR Code recognition
- Improved gesture implementation
✨ 新功能
- BTC 交易输入控制 (Coin Control) - 使用 UTXO 管理,您可以增强转账隐私、控制转账输入带有铭刻信息 (Inscripition) 的 UTXO
- 增加 OneKey Mini 固件 3.0.0 的升级向导
- 闪兑 - 集成 OpenOcean
🐞 问题修复
- 修复了账户页面同时滚动和滑动会崩溃的问题 (iOS)
- 修复了在 Kelepool 上 Unstake 所有代币成功后余额显示的问题
- 修复了一些 UI 问题
💎 优化
- 优化了二维码识别的性能
- 改进了手势实现
Full Changelog: v4.5.0...v4.6.0
4.5.0
✨ New Features
- Add support for Kaspa
- Add support for SUI mainnet
- Add support for updating bootloader of OneKey Classic
🐞 Bug Fixes
- Fixed the issue when interacting with Tronscan
- Fixed the issue of displaying blank screen after successfully submitting the swap transaction
- Fixed some UI issues
💎 Improvements
- New UI of Token Details view
- Improve UI and performance on Swap, Limit Order, Token Details and more
✨ 新功能
- 新增支持 Kaspa
- 新增支持 SUI 主网
- 新增支持升级 OneKey Classic 的 Bootloader
🐞 问题修复
- 修复了与Tronscan交互时的问题
- 修复了成功提交闪兑交易后,显示空白界面的问题
- 修复了一些界面问题
💎 优化
- 全新代币详情界面
- 改进了闪兑、限价单、代币详情还有其他页面的界面样式和性能
Full Changelog: v4.4.0...v4.5.0
4.4.0
✨ New Features
- All new Gas Fee UI - Integrated with BlockNative quotes, easy to use for newbies, powerful and convenient for pro players to customize fees
- Add support for editing nonce - On the transaction confirmation page, tap Advance to edit
- Swap - Add support for limit orders
- Add support for BTC public key export
- Add support for modifying BTC transfer network fee
- Add support for unstaking on kelepool
- Settings - Clear Cache
🐞 Bug Fixes
- Fixed the issue that Tron can’t get token balance and add tokens
- Fixed the issue of unsuccessful copying of URLs in explore page favorite and history (Desktop)
- Swap - Fixed the issue that the list of token selector was not sorted in reverse order of token valuation
- Swap - Fixed the issue that the rate was not refreshed
- Fixed the issue that after adding tokens, the chart data and balance could be displayed, but the price was not fetched
- Fixed the issue that the account page may not be response due to gesture conflict
- Fixed the issues related to SUI network
- Fixed the exception of iOS importing private key
- Fixed the exception of XRP transactions
- Fixed the issue that app may crash when editing wallet name (Android)
- Fixed the issue that DOT cannot update addresses
- Fixed some UI issues
💎 Improvements
- Optimized loading time of NFT details
- Improved Swap UI
- Added an alert to prompt user hasn’t enough coin for network fee, and proivde a button to buy gas
- App and hardware wallet limit changed up to 100
✨ 新功能
- 全新 Gas 费用 UI - 集成 BlockNative 报价,对新手简单易用,对专业玩家强大方便自定义费用
- 支持修改交易 Nonce - 在交易确认页的手续费下方 - 点击高级,即可修改
- 闪兑 - 支持限价单
- 支持 BTC 公钥导出
- 支持修改 BTC 转账网络费
- 支持解除质押
- 添加 Conflux 的 espace 链
- 设置 - 清理缓存
🐞 问题修复
- 修复了 Tron 无法获取代币余额、无法添加代币的问题
- 修复了在发现页收藏和历史中复制网址不成功的问题 (桌面端)
- 闪兑 - 修复了选择Token列表中未按照法币估值倒序排序的问题
- 闪兑 - 修复了汇率未刷新的问题
- 修复了在添加代币后,能获取图表数据和余额,但是价格没有获取到的问题
- 修复了账户页面手势冲突导致无法点击的问题 (Samsung)
- 修复了 SUI 网络下的相关问题
- 修复了 iOS 导入私钥异常的问题
- 修复了 XRP 转账异常的问题
- 修复了修改钱包名称的时候 App 可能崩溃的问题
- 修复了 DOT 不能更新地址的问题
- 修复了一些 UI 问题
💎 优化
- 优化 NFT 详情的加载时间
- 改进闪兑 UI
- 增加了一个提醒,提示用户没有足够的主币支付网络费,并提供了一个按钮来购买燃料
- App 和硬件钱包上限改为 100 个
Full Changelog: v4.3.0...v4.4.0
4.3.0
✨ New Features
- Add support for searching accounts in account selector
🐞 Bug Fixes
- Fixed an issue that could cause a jam when bulk-exporting addresses with hardware wallets
- Fixed the issue that ETH price was not correctly display on zkSync Era
- Fixed the network fee issue that could make it unable to send transactions
- Fixed the issue that some sites could not prompt the spending cap settings request
💎 Improvements
- Improved some UI
✨ 新功能
- 账户选择器支持搜索账户
🐞 问题修复
- 修复了硬件钱包批量导出地址可能卡住的问题
- 修复了 ETH 在 zkSync Era 没有正确显示价格的问题
- 修复了可能导致交易无法正常发出的网络费问题
- 修复了可能会让一些网站无法弹出支出上限请求的问题
💎 优化
- 改进了一些界面
Full Changelog: v4.2.0...v4.3.0