438 Commits

Author SHA1 Message Date
Jan Václavík
41021ed9eb fix(circular-dependencies): Correct circular dependency paths in madge-snapshot.txt 2026-02-17 15:07:01 +01:00
Jan Václavík
ec712ba46b chore(analytics-docs): Update ESLint configuration and add ts-morph to outdated dependencies list 2026-02-17 15:07:01 +01:00
Daniel Skýpala
4162a954d8 chore(scripts): Bump sort-package-json 2026-02-16 14:29:26 +01:00
Daniel Skýpala
25d225caf9 chore: Bump prettier 2026-02-16 14:29:26 +01:00
Daniel Skýpala
dddbb03058 chore: Bump babel 2026-02-16 14:29:26 +01:00
Szymon Lesisz
2b4232d158 refactor(suite-common): resolve circular deps in @suite-common/thp
just moving the problem one level up
2026-02-16 13:10:32 +01:00
Martin Varmuza
b2aa45e5d6 chore(connect-web): remove webextension specific webusb code 2026-02-16 12:01:06 +01:00
Jirka Bažant
9407b71b0d chore(scripts): Add Yanas TM to generate-slack-pr-message.sh script 2026-02-16 09:04:29 +01:00
Jirka Bažant
f190335fec chore(scripts): Introduce generate-slack-pr-message.sh script 2026-02-16 09:04:29 +01:00
Jirka Bažant
f1def84d15 chore(suite-native): Update package-template-native 2026-02-13 08:48:55 +01:00
Peter Sanderson
5da09763f3 feat: abstract target/output to use it in native
test: implement test for createTargets
2026-02-12 11:51:16 +01:00
Ondrej Hajek
f226b4fc31 feat(e2e): New custom detox runner 2026-02-11 18:28:40 +01:00
Jiří Čermák
5ad0acdf2e feat: add @suite/yield-xyz package with generate API types & methods 2026-02-10 13:22:45 +01:00
Jirka Bažant
9c8c1f944d feat(suite-native): Trading: Use WebBrowser instead of WebView 2026-02-10 07:25:40 +01:00
Peter Sanderson
5c06608858 fix: bad dependency flow in staking
fix: move stakingTypes into wallet types

after: rebase fix

fix: more bad typing in staking

fix: more types fixies

chore: add script for File Watcher to fix Webstorm libs imports
2026-02-09 13:44:52 +01:00
Matus Balascak
4f2b7b1546 chore: add interactive workspace script runner 2026-02-09 10:16:42 +01:00
Martin Vere Cihlar
6e42c44a70 test(e2e-suite): evolu client with working connection to server 2026-02-04 17:11:22 +01:00
Szymon Lesisz
1634ca8d83 fix(transport-bridge): match essential fields of the Descriptor 2026-02-03 14:39:44 +01:00
Jirka Bažant
298cec4e42 fix(suite-common): Trading: Fix circular dep 2026-02-03 14:24:44 +01:00
karliatto
3ee271d220 fix(scripts): get connect packages recursively
The script was not properly using the method to get dependencies
recursively so it was not getting @trezor dependencies of the 2nd level
dependencies.
2026-02-02 17:46:12 +01:00
karliatto
befb9a06f3 fix(scripts): allow change libESM from deper level
With these changes the script for js extension for libESM can now change
when from deeper levels.
2026-02-02 17:46:12 +01:00
Peter Sanderson
47757c2428 feat: unsupported device modal, split modal again, tests
feat: implement unsuported modal for suite sync

fix: tests for fw upgrde needed

fix: text for unsupported device

fix: typings

feat: split flow into separate modals

fix: condition for labeling

fix: extract logic for labeling action selector + test

test: add test-cases for legacy labeling

fix: no device selected

chore: improve static mock typing

fix: tests, format
2026-01-29 17:24:46 +01:00
Petr Knetl
619b355e36 feat(suite-native): app logs modal in settings 2026-01-29 11:12:22 +01:00
vytick
98321960e2 chore: bump tsx version 2026-01-27 18:29:02 +01:00
vytick
da3cc7b52b chore(suite-native): bump react-navigation native deps 2026-01-26 19:05:11 +01:00
Tomas Martykan
b25906f1f4 feat(connect-data): separate new package from connect-common 2026-01-26 18:47:03 +01:00
Tomas Martykan
7e0a549871 ci(connect): always bump all packages at once
ci(github): simplify connect-bump versions

We are moving to release all npm packages under same version as connect,
so all of them are going to be released every time, that means we can
get rid of all the code that was checking what packages required release
and instead release all of them which is simpler.

Co-authored-by: karliatto <yo@karliatto.com>
2026-01-23 11:11:12 +01:00
Jiří Čermák
ed64ef4171 feat: create @suite-common/react-query package
- Include provider for React and React Native app.
- Since the configuration and related libraries differ, it does make sense to divide them.
- Define mutation and query keys (common, desktop, mobile).
- Re-export @tanstack/react-query hooks.
2026-01-23 10:40:47 +01:00
karliatto
7559f035c3 chore(npm): remove prepublish.js
We are already running replace-imports.sh from build:libs that is run
before publishing to NPM so callingit when "prepublish" is a redundancy,
besides prepublish.js was only building for cjs and now we are going to
have cjs and esm.
2026-01-22 15:35:45 +01:00
Tomas Martykan
3d71f2c20a feat(scripts): handle libESM in updateProjectReferences 2026-01-22 12:37:20 +01:00
Marek Polak
2e1ae32dbf chore(connect): fix dependencies 2026-01-22 10:51:53 +01:00
karliatto
355ca0404a build(scripts): extend bablel plugins for ESM
Add cases where babel plugins were not handling properly adding js
extension for ESM and where some packages imports were not modified at
all because they were imported dynamically.
2026-01-20 16:37:46 +01:00
yanas
dcdb9669fe feat(suite-native): allow usage of custom Electrum backend for BTC 2026-01-19 13:16:48 +01:00
Marek Polak
15edd1741c refactor(connect): remove StateStorage 2026-01-19 10:56:33 +01:00
Jiří Čermák
e8dbc121b0 refactor: create @suite/intl package and update all related imports
- remove re-exports, use direct imports from @suite/intl
- resolve cir. dep. between suite-data and package/suite
- update imports from @suite-common/intl-types to @suite/intl
- update imports from src/support/messages to @suite/intl
- remove @suite-common/intl-types
- move Translation from @trezor/suite to the new package
2026-01-16 17:44:21 +01:00
karliatto
e17ec94c84 feat(scripts): builb local packages 2026-01-16 14:57:18 +01:00
Marek Polak
a4a272ec89 refactor(connect): remove override 2026-01-15 14:09:47 +01:00
Martin Varmuza
372d11f819 chore: remove connect-iframe 2026-01-14 15:32:01 +01:00
Tomas Martykan
57eec2f1a2 feat(connect): tronSignTransaction 2026-01-14 09:39:26 +01:00
Tomas Martykan
f5a2bfb6cb feat(connect): tronGetAddress 2026-01-14 09:39:26 +01:00
Marek Polak
5ff326e491 chore(suite-native): remove deprecated node-libs-browser 2026-01-14 09:14:10 +01:00
brantalikp
cde81b1c79 chore(suite-native): dependencies update 2026-01-09 12:50:23 +01:00
Martin Varmuza
a902e2d3cb feat(connect): core-in-popup and iframe with popup modes are now removed 2026-01-08 17:47:11 +01:00
Martin Varmuza
254ca2fe7d chore(suite-common): break one import cycle 2026-01-08 15:08:03 +01:00
Matej Kriz
217ddc5ce5 chore(suite-native): move getRandomValues polyfill to globalPolyfills for clarity
- It was applied in all environments alreday, but it was hidden in the hook and someone might think it's applied only on __DEV__
2026-01-07 18:53:36 +01:00
Martin Varmuza
16da7214cc feat(connect): remove EOS support 2026-01-07 16:21:51 +01:00
Martin Varmuza
b9e7b55832 feat(connect): remove NEM support 2026-01-07 10:14:15 +01:00
Jiri Zbytovsky
4eb3200ccb chore: bump misc CI-related dependencies 2026-01-06 10:07:56 +01:00
Jiri Zbytovsky
3e33cbeee4 chore: bump prettier 2026-01-06 10:07:56 +01:00
Jan Šetina
1a33adaa78 chore(docs): revise connect-bump-version checklist
Updated checklist items for version bump process.
2026-01-05 14:05:00 +01:00