Commit Graph

212 Commits

Author SHA1 Message Date
Martin Varmuza
b2aa45e5d6 chore(connect-web): remove webextension specific webusb code 2026-02-16 12:01:06 +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
vytick
98321960e2 chore: bump tsx version 2026-01-27 18:29:02 +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
karliatto
a9e189b9a3 build(repository): Connect publishing ESM
- Adding ESM builds for all the packages that are published on 'npm'.
   - Adding libESM to published files in package.json files
   - Relays only on "exports" section on package.json to define the ways to consume the package, so only modern bundlers would be able to use them, that should not be an issue, since projects are used to be on the latest
   - Using the root tsconfig.libESM
   - Using wildcard for @trezor/utils export so we can import any of the functions directly https://nodejs.org/api/packages.html#subpath-patterns
2026-01-20 16:37:46 +01:00
Jiri Zbytovsky
3f73273dba chore: bump webpack-related deps 2026-01-09 13:42:56 +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
karliatto
36f6e9692d chore(npm): start publishing source maps
Until now we were explicitly not including source map files in the NPM
releases. Now we will include them.

https://github.com/trezor/trezor-suite/issues/23779
2026-01-05 11:30:44 +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
Ondrej Hajek
c90bdd00d3 chore(e2e): Update playwright 2025-12-16 20:10:19 +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
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
Jiri Zbytovsky
09afb8370d chore: bump babel packages 2025-11-14 15:05:52 +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
Jiří Čermák
d375fd7470 chore: update html-webpack-plugin to version 5.6.4 across multiple packages 2025-10-21 15:12:12 +02:00
Jiří Čermák
086e280bde chore: update webpack to version 5.102.1 across multiple packages 2025-10-21 15:12:12 +02:00
trezor-ci
19e9c80694 npm-release: @trezor/connect 9.6.4-beta.1 2025-10-20 16:33:17 +02:00
trezor-ci
f7ca3116b8 npm-release: @trezor/connect 9.6.3 2025-09-18 15:07:11 +02:00
Peter Sanderson
7027213e3f fix: add TON of missing dependecies in package.json 2025-09-18 13:04:25 +02:00
Martin Vere Cihlar
e219433978 chore(e2e): update playwright version from 52->55
update playwright-web-flake
removes popup extension MV2 tests due to browser incompatibility
2025-09-17 14:59:44 +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
Tomáš Boďa
654184f9a9 chore(suite): bump webpack 2025-07-11 12:57:08 +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
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
Martin Vere Cihlar
f419decc0a fix(playwright): Cleans eslint-playwright dependency + few fixes in connect 2025-06-23 16:50:57 +09:00
Martin Vere Cihlar
d0fdaa9c00 feat(playwright): Enabled eslint for Playwright 2025-06-23 16:50:57 +09: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
Martin Vere Cihlar
5f9582557b chore(e2e): Update playwright libs and suppress deprecated punnycode on CI runs 2025-06-10 10:03:53 +02:00
tomasklim
bc6a681c27 chore: add missing workspace libs 2025-06-09 13:15:39 +02:00
trezor-ci
da186194ed npm-release: @trezor/connect 9.6.0 2025-06-03 12:31:05 +02:00
tomasklim
b7526c1614 chore: update webpack to 5.99.9 2025-05-22 17:05:26 +02:00
trezor-ci
2ad2cee85c npm-release: @trezor/connect 9.6.0-beta.1 2025-05-20 11:45:12 +02:00
tomasklim
3c05b2639d chore: pin webpack to 5.98.0 until dynamic import urls are resolved 2025-05-19 17:49:46 +02:00
tomasklim
680cc6ba9d chore: update babel libs 2025-05-17 08:58:34 +02:00
tomasklim
2c97fedec2 chore: update webpack deps 2025-05-17 08:58:34 +02:00
trezor-ci
80f6559912 npm-release: @trezor/connect 9.5.5 2025-05-15 12:04:22 +02:00
trezor-ci
ac2f298f73 npm-release: @trezor/connect 9.5.5-beta.2 2025-05-12 11:45:47 +02:00