49 Commits

Author SHA1 Message Date
karliatto
5e27e25ee7 feat(connect): update connect settings to new consolidated api 2026-02-13 17:02:13 +01:00
Martin Varmuza
09187966be refactor(connect): remove connectSrc setting
Remove connectSrc configuration option from connect-web and connect-webextension:
- Remove connectSrc from ConnectSettingsPublic interface
- Move connectSrc to ConnectSettingsMobile only (still needed for mobile deeplink)
- Remove connectSrc parsing and validation in parseConnectSettings
- Remove global __TREZOR_CONNECT_SRC window variable handling
- Update connect-explorer to remove connectSrc initialization logic
- Simplify mobile-expo example (always use trezorsuite://connect)
- Remove connectSrc from middleware and action handlers

The new architecture uses Suite Web popup directly without configurable connect source.
2026-02-10 17:28:48 +01:00
Tomas Martykan
92d9a82053 feat(connect): remove manifest method in favor of init 2026-02-06 10:07:34 +01:00
karliatto
8f1213acce chore(connect-common): move VERSIONs constants
Moving VERSIONS constants file in connect to connect-common since those
constants are used in connect, connect-web and connect-mobile.

Also had to chcange the script  connect/scripts/bump-version.ts so the
versions are updated properly.
2026-01-30 10:42:42 +01:00
vytick
98321960e2 chore: bump tsx version 2026-01-27 18:29:02 +01:00
karliatto
111b95a97a chore(connect-core): connect errors to connect-common 2026-01-27 13:37:53 +01:00
Tomas Martykan
ab01b2d889 npm-prerelease: set all @trezor/connect dependencies to 10.0.0-alpha.1 2026-01-27 12:44:17 +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
trezor-ci
9d7d1cea7a npm-release: @trezor/connect 9.7.1 2025-12-22 11:41:49 +01:00
karliatto
b83fecf0a1 npm-release: @trezor/connect 9.7.1-beta.2 2025-12-19 16:05:14 +01:00
trezor-ci
c82f4ce351 npm-release: @trezor/connect 9.7.1-beta.1 2025-12-19 13:03:37 +01:00
trezor-ci
3b5bac19a7 npm-release: @trezor/connect 9.7.0 2025-12-15 16:01:36 +01:00
trezor-ci
9bebf2fa36 npm-release: @trezor/connect 9.7.0-beta.2 2025-12-09 11:51:39 +01:00
Tomas Martykan
bb8588439c fix(connect): turn requestLogin to a normal method 2025-12-08 13:43:33 +01:00
Jiri Zbytovsky
2128d273f3 refactor(connect): new replace-imports.sh script using babel 2025-12-04 11:55:30 +01:00
trezor-ci
6dc8f79d04 npm-release: @trezor/connect 9.7.0-beta.1 2025-11-25 13:16:18 +01:00
trezor-ci
65dad5831e npm-release: @trezor/connect 9.6.5-beta.2 2025-11-13 08:40:45 +01:00
trezor-ci
d5c6bc9953 npm-release: @trezor/connect 9.6.5-beta.1 2025-11-12 14:06:21 +01:00
trezor-ci
31e005c97b npm-release: @trezor/connect 9.6.4 2025-10-23 12:39:34 +02:00
trezor-ci
19e9c80694 npm-release: @trezor/connect 9.6.4-beta.1 2025-10-20 16:33:17 +02:00
brantalikp
7d8620adc0 chore(suite-native): trezor suite name update 2025-09-24 12:05:59 +02:00
trezor-ci
f7ca3116b8 npm-release: @trezor/connect 9.6.3 2025-09-18 15:07:11 +02:00
trezor-ci
8acf04ca17 npm-release: @trezor/connect 9.6.3-beta.2 2025-09-15 12:49:03 +02:00
trezor-ci
dbdd2db336 npm-release: @trezor/connect 9.6.3-beta.1 2025-09-09 12:18:22 +02:00
Tomas Martykan
a761598c47 fix(connect-mobile): properly format deeplink url 2025-09-08 13:06:01 +02:00
trezor-ci
69d2a22f29 npm-release: @trezor/connect 9.6.2 2025-07-11 06:40:41 +02:00
trezor-ci
b5888d9f2b npm-release: @trezor/connect 9.6.2-beta.3 2025-07-09 12:21:21 +02:00
trezor-ci
ee73a3e943 npm-release: @trezor/connect 9.6.2-beta.2 2025-07-08 12:54:56 +02:00
trezor-ci
577771aea4 npm-release: @trezor/connect 9.6.2-beta.1 2025-07-07 09:54:48 +02:00
Carlos Garcia Ortiz karliatto
b3f2dd6cf7 chore(connect-mobile): remove beta warning 2025-06-25 06:44:23 +02:00
trezor-ci
e3a6c3b1c1 npm-release: @trezor/connect 9.6.1 2025-06-25 06:44:23 +02:00
Jan Václavík
1a1786a1ab chore(suite): Update tsx 2025-06-24 15:52:19 +02:00
trezor-ci
4b2e7550cd npm-release: @trezor/connect 9.6.1-beta.2 2025-06-16 16:14:56 +02:00
trezor-ci
606a693ea4 npm-release: @trezor/connect 9.6.1-beta.1 2025-06-12 14:03:52 +02:00
Tomas Martykan
7f962991a3 feat(connect-mobile): add appName and appIcon to deeplink 2025-06-10 09:49:36 +02:00
Tomas Martykan
6103a68a58 feat(connect): appName in manifest now required 2025-05-16 12:00:08 +02:00
Tomas Martykan
d20c1019ef fix(connect-mobile): improve connectSrc validation 2025-03-12 15:55:34 +01:00
Daniel Suchý
a13f269b99 fix(repo): fix generate package script (#17300) 2025-02-28 10:12:02 +00:00
yanas
b96c899ebb chore(packages): autofix for sort-imports eslint rule 2025-01-30 16:34:04 +01:00
Marek Polak
4880cd3d0c feat(connect): add setTransports method 2025-01-14 09:27:55 +01:00
Peter Sanderson
abb41f8033 chore: remove glboal nx/workspace link scripts (it shall be run only globally) + resolve ugly igonores for devDependencies in import/no-extraneous-dependencies 2024-11-13 10:36:38 +01:00
Peter Sanderson
ef2dd42a5e chore: add no-empty as it will became part of recommanded 2024-11-05 11:49:08 +01:00
Peter Sanderson
8d8beba862 chore: add 'import/no-duplicates' ESLint rule 2024-11-01 10:47:27 +01:00
Tomas Martykan
b05c2278f4 chore(connect): split types of different Connect implementations 2024-10-24 08:30:13 +02:00
Martin Varmuza
d13307a263 npm-release: @trezor/connect-mobile 0.0.1.beta.1 2024-10-17 14:13:14 +02:00
Tomas Martykan
fb157ef318 chore(connect-mobile): update package.json for publishing 2024-10-16 13:47:27 +02:00
Tomas Martykan
f2a5f7460e feat(connect-explorer): call deeplinks from method tester 2024-10-15 16:49:10 +02:00
Tomas Martykan
9f8f1c1bd2 docs(connect): mobile connect popup 2024-10-15 16:49:10 +02:00
Tomas Martykan
d1c2bd7464 chore: rename connect-deeplink to connect-mobile 2024-10-15 15:51:46 +02:00