Skip to content

Latest commit

 

History

History
98 lines (56 loc) · 2.36 KB

CHANGELOG.md

File metadata and controls

98 lines (56 loc) · 2.36 KB

Ethereum Plugin SDK changelog

Icon Impact
🚨 Breaks build
⚠️ Breaks compatibility with app

latest - 2024/05/13

Added

  • Flex support

Fixed

  • OOB writes in getEthAddressStringFromBinary
  • BOLOS_SDK include path

Changed

  • Deprecate array_hexstr to rather use format_hex from the SDK
  • Add utility function array_bytes_string

2bf928b - 2024/04/12

Fixed

  • Fix potential oob writes in amountToString

8fe6572 - 2024/03/27

Changed

  • Add new functions getEthAddressFromRawKey and getEthAddressStringFromRawKey
  • Simplify crypto calls in getEthAddressStringFromBinary
  • Cleanup useless cx_sha3_t useless parameter

0a98664 - 2024/02/07

Removed

  • UI disabler

2250549 - 2024/02/02

Changed

  • The SDK source code has been split into multiple smaller files

3b7e7ad - 2023/12/07

Fixed

  • standard_plugin build (this PR on the SDK had broken it)
  • Broken variant auto-setting in the standard_plugin Makefile
  • Missing null-check on parameters received by the plugins

Changed

  • utils renamed to plugin_utils to prevent filename conflicts in plugins

4d8e044 - 2023/11/09

Added

  • standard_plugin Makefile so plugins can use it & have a really small Makefile with only the relevant information
  • Comments in the plugin interface header file

1fe4085 - 2023/10/19

Changed

  • Now only uses _no_throw functions, SDK functions now return a boolean (keeps the guidelines enforcer happy)

Added

  • main & dispatch_call functions are now part of the SDK and don't need to be implemented by each plugin 🚨

b9777e7 - 2023/05/16

Added

  • Stax support with information passed from plugin to app-ethereum (with caller app struct)

a4b971f - 2023/01/24

Changed

  • Removed end space in tickers ⚠️

81eb658 - 2022/11/17

Added

  • U2BE_from_parameter & U4BE_from_parameter safe functions