Home / Input Output / lace
Sep 11, 3-4 PM (0)
Sep 11, 4-5 PM (0)
Sep 11, 5-6 PM (0)
Sep 11, 6-7 PM (0)
Sep 11, 7-8 PM (0)
Sep 11, 8-9 PM (0)
Sep 11, 9-10 PM (0)
Sep 11, 10-11 PM (0)
Sep 11, 11-12 AM (0)
Sep 12, 12-1 AM (0)
Sep 12, 1-2 AM (0)
Sep 12, 2-3 AM (0)
Sep 12, 3-4 AM (0)
Sep 12, 4-5 AM (0)
Sep 12, 5-6 AM (0)
Sep 12, 6-7 AM (0)
Sep 12, 7-8 AM (0)
Sep 12, 8-9 AM (0)
Sep 12, 9-10 AM (0)
Sep 12, 10-11 AM (0)
Sep 12, 11-12 PM (0)
Sep 12, 12-1 PM (0)
Sep 12, 1-2 PM (0)
Sep 12, 2-3 PM (0)
Sep 12, 3-4 PM (0)
Sep 12, 4-5 PM (0)
Sep 12, 5-6 PM (0)
Sep 12, 6-7 PM (0)
Sep 12, 7-8 PM (0)
Sep 12, 8-9 PM (0)
Sep 12, 9-10 PM (0)
Sep 12, 10-11 PM (0)
Sep 12, 11-12 AM (0)
Sep 13, 12-1 AM (0)
Sep 13, 1-2 AM (0)
Sep 13, 2-3 AM (0)
Sep 13, 3-4 AM (0)
Sep 13, 4-5 AM (0)
Sep 13, 5-6 AM (0)
Sep 13, 6-7 AM (0)
Sep 13, 7-8 AM (0)
Sep 13, 8-9 AM (0)
Sep 13, 9-10 AM (0)
Sep 13, 10-11 AM (0)
Sep 13, 11-12 PM (0)
Sep 13, 12-1 PM (0)
Sep 13, 1-2 PM (0)
Sep 13, 2-3 PM (0)
Sep 13, 3-4 PM (0)
Sep 13, 4-5 PM (0)
Sep 13, 5-6 PM (0)
Sep 13, 6-7 PM (0)
Sep 13, 7-8 PM (0)
Sep 13, 8-9 PM (0)
Sep 13, 9-10 PM (0)
Sep 13, 10-11 PM (0)
Sep 13, 11-12 AM (0)
Sep 14, 12-1 AM (0)
Sep 14, 1-2 AM (0)
Sep 14, 2-3 AM (0)
Sep 14, 3-4 AM (0)
Sep 14, 4-5 AM (0)
Sep 14, 5-6 AM (0)
Sep 14, 6-7 AM (0)
Sep 14, 7-8 AM (0)
Sep 14, 8-9 AM (0)
Sep 14, 9-10 AM (0)
Sep 14, 10-11 AM (0)
Sep 14, 11-12 PM (0)
Sep 14, 12-1 PM (0)
Sep 14, 1-2 PM (0)
Sep 14, 2-3 PM (0)
Sep 14, 3-4 PM (0)
Sep 14, 4-5 PM (0)
Sep 14, 5-6 PM (0)
Sep 14, 6-7 PM (0)
Sep 14, 7-8 PM (0)
Sep 14, 8-9 PM (0)
Sep 14, 9-10 PM (0)
Sep 14, 10-11 PM (0)
Sep 14, 11-12 AM (1)
Sep 15, 12-1 AM (0)
Sep 15, 1-2 AM (0)
Sep 15, 2-3 AM (0)
Sep 15, 3-4 AM (0)
Sep 15, 4-5 AM (0)
Sep 15, 5-6 AM (1)
Sep 15, 6-7 AM (0)
Sep 15, 7-8 AM (0)
Sep 15, 8-9 AM (0)
Sep 15, 9-10 AM (0)
Sep 15, 10-11 AM (1)
Sep 15, 11-12 PM (4)
Sep 15, 12-1 PM (0)
Sep 15, 1-2 PM (0)
Sep 15, 2-3 PM (0)
Sep 15, 3-4 PM (0)
Sep 15, 4-5 PM (0)
Sep 15, 5-6 PM (0)
Sep 15, 6-7 PM (0)
Sep 15, 7-8 PM (0)
Sep 15, 8-9 PM (0)
Sep 15, 9-10 PM (0)
Sep 15, 10-11 PM (0)
Sep 15, 11-12 AM (0)
Sep 16, 12-1 AM (0)
Sep 16, 1-2 AM (0)
Sep 16, 2-3 AM (0)
Sep 16, 3-4 AM (0)
Sep 16, 4-5 AM (0)
Sep 16, 5-6 AM (0)
Sep 16, 6-7 AM (0)
Sep 16, 7-8 AM (0)
Sep 16, 8-9 AM (0)
Sep 16, 9-10 AM (0)
Sep 16, 10-11 AM (0)
Sep 16, 11-12 PM (0)
Sep 16, 12-1 PM (0)
Sep 16, 1-2 PM (0)
Sep 16, 2-3 PM (0)
Sep 16, 3-4 PM (0)
Sep 16, 4-5 PM (0)
Sep 16, 5-6 PM (0)
Sep 16, 6-7 PM (0)
Sep 16, 7-8 PM (0)
Sep 16, 8-9 PM (0)
Sep 16, 9-10 PM (0)
Sep 16, 10-11 PM (0)
Sep 16, 11-12 AM (0)
Sep 17, 12-1 AM (0)
Sep 17, 1-2 AM (0)
Sep 17, 2-3 AM (0)
Sep 17, 3-4 AM (0)
Sep 17, 4-5 AM (0)
Sep 17, 5-6 AM (0)
Sep 17, 6-7 AM (0)
Sep 17, 7-8 AM (0)
Sep 17, 8-9 AM (0)
Sep 17, 9-10 AM (0)
Sep 17, 10-11 AM (0)
Sep 17, 11-12 PM (0)
Sep 17, 12-1 PM (0)
Sep 17, 1-2 PM (0)
Sep 17, 2-3 PM (0)
Sep 17, 3-4 PM (0)
Sep 17, 4-5 PM (0)
Sep 17, 5-6 PM (0)
Sep 17, 6-7 PM (0)
Sep 17, 7-8 PM (0)
Sep 17, 8-9 PM (0)
Sep 17, 9-10 PM (0)
Sep 17, 10-11 PM (0)
Sep 17, 11-12 AM (0)
Sep 18, 12-1 AM (0)
Sep 18, 1-2 AM (0)
Sep 18, 2-3 AM (0)
Sep 18, 3-4 AM (0)
Sep 18, 4-5 AM (0)
Sep 18, 5-6 AM (0)
Sep 18, 6-7 AM (0)
Sep 18, 7-8 AM (1)
Sep 18, 8-9 AM (5)
Sep 18, 9-10 AM (6)
Sep 18, 10-11 AM (3)
Sep 18, 11-12 PM (1)
Sep 18, 12-1 PM (0)
Sep 18, 1-2 PM (0)
Sep 18, 2-3 PM (0)
Sep 18, 3-4 PM (1)
24 commits this week Sep 11, 2025 - Sep 18, 2025
fix: pass derivation type when enabling additional accounts
- Add derivationType to WalletMetadata interface
- Store derivation type in wallet metadata during hardware wallet creation
- Update addAccount function to accept and use derivation type
- Pass derivation type from wallet metadata when enabling additional accounts
- Ensures consistent key derivation across all accounts in a hardware wallet

Fixes bug where enabling additional accounts would use default derivation type
instead of the derivation type used when the wallet was originally created.
feat: implement Trezor derivation type selector
- Add TrezorDerivationTypeSelector component with UI for selecting derivation types
- Support ICARUS, ICARUS_TREZOR, and LEDGER derivation types
- Add derivationType parameter to createHardwareWalletRevamped function
- Update getHwExtendedAccountPublicKey to pass derivationType to Trezor
- Add DerivationType type export from @lace/cardano
- Add translations for derivation type labels and descriptions
- Show selector conditionally for Trezor devices or when connection is undefined
- Pass derivationType through wallet creation flow to generate correct master key
fix: pass derivation type when enabling additional accounts
- Add derivationType to WalletMetadata interface
- Store derivation type in wallet metadata during hardware wallet creation
- Update addAccount function to accept and use derivation type
- Pass derivation type from wallet metadata when enabling additional accounts
- Ensures consistent key derivation across all accounts in a hardware wallet

Fixes bug where enabling additional accounts would use default derivation type
instead of the derivation type used when the wallet was originally created.
feat: implement Trezor derivation type selector
- Add TrezorDerivationTypeSelector component with UI for selecting derivation types
- Support ICARUS, ICARUS_TREZOR, and LEDGER derivation types
- Add derivationType parameter to createHardwareWalletRevamped function
- Update getHwExtendedAccountPublicKey to pass derivationType to Trezor
- Add DerivationType type export from @lace/cardano
- Add translations for derivation type labels and descriptions
- Show selector conditionally for Trezor devices or when connection is undefined
- Pass derivationType through wallet creation flow to generate correct master key
build: separate content scripts build to exclude sentry plugin (#1990)
Sentry release tracking pollutes global scope by declaring 'e'
variable, which can cause conflicts with dapp code when used
in the injected script.

We were NOT using sentry in the content scripts, so this has
no functional effect. The reason that this code was injected
is because we were using the same webpack build configuration
for both: Lace app scripts and content scripts. Webpack plugins
extend compiler behavior globally (applies to all entrypoints).
build: separate content scripts build to exclude sentry plugin (#1990)
Sentry release tracking pollutes global scope by declaring 'e'
variable, which can cause conflicts with dapp code when used
in the injected script.

We were NOT using sentry in the content scripts, so this has
no functional effect. The reason that this code was injected
is because we were using the same webpack build configuration
for both: Lace app scripts and content scripts. Webpack plugins
extend compiler behavior globally (applies to all entrypoints).
build: separate content scripts build to exclude sentry plugin
Sentry release tracking pollutes global scope by declaring 'e'
variable, which can cause conflicts with dapp code when used
in the injected script.

We were NOT using sentry in the content scripts, so this has
no functional effect. The reason that this code was injected
is because we were using the same webpack build configuration
for both: Lace app scripts and content scripts. Webpack plugins
extend compiler behavior globally (applies to all entrypoints).
chore(deps): bump andrcuns/allure-publish-action from 2.9.0 to 2.10.0
Bumps [andrcuns/allure-publish-action](https://github.com/andrcuns/allure-publish-action) from 2.9.0 to 2.10.0.
- [Release notes](https://github.com/andrcuns/allure-publish-action/releases)
- [Commits](https://github.com/andrcuns/allure-publish-action/compare/v2.9.0...v2.10.0)

---
updated-dependencies:
- dependency-name: andrcuns/allure-publish-action
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>