You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+20-1Lines changed: 20 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,24 @@
1
1
# Changelog
2
2
3
+
## 4.11.0
4
+
5
+
### Fixes
6
+
7
+
- Fixed incorrect behaviour of creating new wallet when paired incorrect hardware wallet during address verification ([PR 2906](https://github.com/input-output-hk/daedalus/pull/2906))
8
+
- Fixed phrasing of insufficient funds for tokens message ([PR 2966](https://github.com/input-output-hk/daedalus/pull/2966))
9
+
- Improved error handling for incorrect passphrase and incorrect hardware wallet error ([PR 2860](https://github.com/input-output-hk/daedalus/pull/2860))
10
+
11
+
### Features
12
+
13
+
- Added support for Ledger Nano S Plus ([PR 2975](https://github.com/input-output-hk/daedalus/pull/2975))
14
+
- Support of Apple AArch64 chip ([PR 2684](https://github.com/input-output-hk/daedalus/pull/2684))
15
+
16
+
### Chores
17
+
18
+
- Added support for Trezor firmware 2.5.1 ([PR 2991](https://github.com/input-output-hk/daedalus/pull/2991))
19
+
- Added steps on how to link with `react-polymorph` and other external UI libraries ([PR 2948](https://github.com/input-output-hk/daedalus/pull/2948))
20
+
- Published selfnode installers for all 3 platforms ([PR 2971](https://github.com/input-output-hk/daedalus/pull/2971))
21
+
3
22
## 4.10.0
4
23
5
24
### Features
@@ -89,7 +108,7 @@
89
108
- Fixed behaviour of wallet settings option of the app menu ([PR 2838](https://github.com/input-output-hk/daedalus/pull/2838))
90
109
- Fixed styling of ITN rewards feature ([PR 2861](https://github.com/input-output-hk/daedalus/pull/2861))
91
110
- Fixed available disk space takes a long time to show ([PR 2849](https://github.com/input-output-hk/daedalus/pull/2849))
92
-
111
+
93
112
### Chores
94
113
95
114
- Migrated codebase from javascript to typescript ([PR 2843](https://github.com/input-output-hk/daedalus/pull/2843))
# If you are running on a Mac with M1 chip please uncomment 'system' setting to enforce running on Rosetta2
47
-
# system = x86_64-darwin
47
+
# If you are running on a Mac with Intel chip
48
+
system = x86_64-darwin
49
+
50
+
# If you are running on a Mac with M1 chip
51
+
system = aarch64-darwin
48
52
```
49
53
50
54
3. Run `nix-shell` with correct list of arguments or by using existing `package.json` scripts to load a shell with all the correct versions of all the required dependencies for development.
@@ -105,21 +109,6 @@ If you get SSL error when running `nix-shell` (SSL peer certificate or SSH remot
105
109
1. Run `yarn nix:testnet` from `daedalus`.
106
110
2. Run `yarn dev` from the subsequent `nix-shell`
107
111
108
-
##### Staging
109
-
110
-
1. Run `yarn nix:staging` from `daedalus`.
111
-
2. Run `yarn dev` from the subsequent `nix-shell`
112
-
113
-
##### Shelley QA
114
-
115
-
1. Run `yarn nix:shelley_qa` from `daedalus`.
116
-
2. Run `yarn dev` from the subsequent `nix-shell`
117
-
118
-
##### Alonzo Purple
119
-
120
-
1. Run `yarn nix:alonzo_purple` from `daedalus`.
121
-
2. Run `yarn dev` from the subsequent `nix-shell`
122
-
123
112
##### Native token metadata server
124
113
125
114
Daedalus, by default, uses the following metadata server for all networks except for the mainnet: `https://metadata.cardano-testnet.iohkdev.io/`.
@@ -222,6 +211,26 @@ You can debug the main process by following one of these approaches:
222
211
223
212
The inspector runs on port 9229
224
213
214
+
### Linking with UI Libraries (e.g. React Polymorph)
215
+
216
+
You can link libraries with Daedalus using one of the following steps:
217
+
218
+
#### 1) Using `yalc`
219
+
220
+
1) Install `yalc` globally using `yarn global add yalc`.
221
+
2) Run `yalc publish` from the library's root directory that you want to link with Daedalus.
222
+
3) Switch to Daedalus and run `yalc add <package-name>` or preferably `yalc link <package-name>`.
223
+
4) You should be able to start Daedalus and see the changes you are making locally in the library.
224
+
5) To make sure your changes are reflected as you update code in the library, use `yalc push`.
225
+
226
+
#### 2) Using `yarn link`
227
+
228
+
1) From the Daedalus root directory, go to `node_modules/react` and `yarn link`.
229
+
2) Navigate to the `react-dom` package in the same directory and run `yarn link` again.
230
+
3) Go to the library's root directory and run `yarn link`, `yarn link react` and `yarn link react-dom`.
231
+
4) Go back to the Daedalus root directory and run `yarn link <package-name>`.
232
+
5) Finally, run `yarn build:watch` from the library's root directory.
233
+
225
234
## Testing
226
235
227
236
You can find more details regarding tests setup within
0 commit comments