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
Tomas Martykan
3d71f2c20a
feat(scripts): handle libESM in updateProjectReferences
2026-01-22 12:37:20 +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
3f160f1425
chore(connect): deduplicate code in firmwareInfo
2026-01-20 12:30:28 +01:00
Jiri Zbytovsky
cfebd24603
chore(device-utils): cleanup in firmwareUtils & bootloaderUtils
2026-01-20 12:30:28 +01:00
Jiri Zbytovsky
8050a0a6b0
chore(connect): add getVersionFromFeatures to device-utils
2026-01-20 12:30:28 +01:00
Jiri Zbytovsky
1d81170956
chore(device-utils): correct FeaturesNarrowing type
2026-01-20 12:30:28 +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
d8e8697f7c
npm-release: @trezor/device-utils 1.2.0
2025-12-15 16:01:36 +01:00
trezor-ci
c8bf86b47e
npm-prerelease: @trezor/device-utils 1.1.5-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
ca75efb7b4
npm-prerelease: @trezor/device-utils 1.1.5-beta.1
2025-11-12 14:06:21 +01:00
Jan Václavík
24e4379636
fix(suite): Fix types
2025-11-03 20:21:38 +01:00
trezor-ci
f59b9c22e2
npm-release: @trezor/device-utils 1.1.4
2025-10-23 12:39:34 +02:00
Jan Václavík
a302fd2b4a
feat(suite): Replace TS7 images / videos / model names
2025-10-21 16:38:34 +02:00
trezor-ci
abda519429
npm-prerelease: @trezor/device-utils 1.1.4-beta.1
2025-10-20 16:33:17 +02:00
karliatto
cfd4c253f6
fix(device-utils): removed firmware_revision and url from intermediary type
2025-10-06 12:32:07 +02:00
Vojtěch Tranta
bafeb394e3
fix(suite): normalize the color of the unacquired device to 1 if undefined as well as acquired device
2025-09-22 15:15:44 +02:00
trezor-ci
268e16d1f7
npm-release: @trezor/device-utils 1.1.3
2025-09-18 15:07:11 +02:00
trezor-ci
8657afd6ce
npm-prerelease: @trezor/device-utils 1.1.3-beta.2
2025-09-15 12:49:03 +02:00
Peter Sanderson
757166c1cd
fix: circular import from index (wtf) -> DeviceModelInternal
2025-09-12 15:43:35 +02:00
Jan Václavík
28789fd3ea
feat(suite): Update images
2025-09-11 22:19:18 +02:00
trezor-ci
02503aa637
npm-prerelease: @trezor/device-utils 1.1.3-beta.1
2025-09-09 12:18:22 +02:00
karliatto
6349b6d499
feat(device-utils): add min_suite_native_version env condition
2025-08-18 09:50:52 +02:00
karliatto
d1d2f3f104
feat(device-utils): update types to new releases JSON
2025-08-14 11:32:56 +02:00
karliatto
b116410297
fix(device-utils): change firmware release config types
2025-08-14 11:32:56 +02:00
trezor-ci
42d0503377
npm-release: @trezor/device-utils 1.1.2
2025-07-11 06:40:41 +02:00
karliatto
9e0c95d36b
refactor: from regular to universal firmware-type
2025-07-09 12:06:49 +02:00
trezor-ci
1f9fcb1c07
npm-prerelease: @trezor/device-utils 1.1.2-beta.1
2025-07-07 09:54:48 +02:00
karliatto
90c903824e
chore(device-utils): add new firmware release types
2025-06-30 10:29:06 +02:00
trezor-ci
fc14803927
npm-release: @trezor/device-utils 1.1.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
d9e1e9816d
npm-prerelease: @trezor/device-utils 1.1.1-beta.2
2025-06-16 16:14:56 +02:00
Jiri Zbytovsky
40754b1f15
chore: prune dead code from suite-common and utils
2025-06-14 15:47:06 +02:00
trezor-ci
9f0e37f780
npm-prerelease: @trezor/device-utils 1.1.1-beta.1
2025-06-12 14:03:52 +02:00
trezor-ci
33d9192118
npm-release: @trezor/device-utils 1.1.0
2025-06-03 12:31:05 +02:00
Martin Varmuza
500fd568c5
chore(connect): move models to @trezor/device-utils
2025-06-02 10:14:45 +02:00
trezor-ci
ae6a53931b
npm-prerelease: @trezor/device-utils 1.1.0-beta.1
2025-05-20 11:45:12 +02:00
trezor-ci
6f06798b1d
npm-release: @trezor/device-utils 1.0.3
2025-05-15 12:04:22 +02:00
Carlos Garcia Ortiz karliatto
c2bae0edd3
chore(device-utils): add FrimwareReleas type
2025-05-12 12:15:20 +02:00
trezor-ci
698a6f0191
npm-prerelease: @trezor/device-utils 1.0.3-beta.1
2025-05-08 11:20:10 +02:00
Tomas Martykan
eb758acea9
chore: apply latest prettier
2025-05-05 13:51:36 +02:00
Jaroslav Hrách
a888040dbb
fix(suite): change isOfficialFw to firmwareSource
2025-04-29 14:41:28 +02:00
Jaroslav Hrách
91970a2e8e
feat(suite): add customFw to event device-update-firmware and device-connect
2025-04-12 23:39:33 +02:00
trezor-ci
8fb5e2bb32
npm-release: @trezor/device-utils 1.0.2
2025-03-19 10:59:15 +01:00
trezor-ci
608436928d
npm-prerelease: @trezor/device-utils 1.0.2-beta.1
2025-03-18 17:35:52 +01:00
trezor-ci
96c0876607
npm-release: @trezor/device-utils 1.0.1
2025-03-13 17:09:47 +01:00
Carlos Garcia Ortiz karliatto
59761d6539
fix(device-utils): add tsx as dev dependency
2025-03-11 17:53:57 +01:00