status-bors-ng[bot]
8a84024c7d
Merge #745
...
745: update unique key to React list element in relay-reactjs-chat app r=D4nte a=tobyjaguar
## Problem
When running the app on a development server, the React list of mapped messages produces a warning that the children in a list should have a unique key prop:
<img width="1347" alt="Screen Shot 2022-05-17 at 4 02 23 PM" src="https://user-images.githubusercontent.com/16940072/168926247-ca331666-f23c-487b-9023-3c63eea35492.png ">
## Solution
Add a unique key to the list element in the App.js component.
## Notes
Any unique key will do here, but the timestamp seems to work unless the maintainers refactor for a better id.
A timestamp may not be ideal if multiple messages with the same timestamp come in. Perhaps a uuid would
work, but perhaps that is too heavy handed for an example, although this may be a choice for a production
implementation.
Co-authored-by: tobyjaguar <talgya@gmail.com>
Co-authored-by: Franck Royer <franck@status.im>
2022-05-20 00:32:21 +00:00
Franck R
d267d44b3b
Merge pull request #744 from status-im/improve-error
...
Improve `waitForRemotePeer` API
2022-05-19 16:30:38 +10:00
Franck Royer
aad678a708
Add a timeout to `waitForRemotePeer`
2022-05-19 16:04:38 +10:00
Franck Royer
06930c15dc
Remove unneeded variable
2022-05-19 16:04:06 +10:00
Franck Royer
d9940f4d9b
Simplify async iterator usage
...
The iterator will return only once there is a first item available.
Hence, there is no need to add an observer on `change:protocols` event.
2022-05-19 16:04:06 +10:00
Franck Royer
4b43db6daa
Change default to wait for Relay only
...
Store is not used by all applications, also, note all
nodes have store enabled.
Default value should prefer working software over feature complexity.
2022-05-19 16:04:04 +10:00
Franck R
7772c0afd6
Merge pull request #749 from status-im/release/0.23.0
2022-05-19 16:02:46 +10:00
Franck Royer
3ec3ad1fd9
Update changelog for release 0.23.0
2022-05-19 15:54:24 +10:00
Franck R
315de8b701
Merge pull request #748 from status-im/release/0.23.0
2022-05-19 15:53:25 +10:00
Franck Royer
7d9406bcfc
Release 0.23.0
2022-05-19 15:36:24 +10:00
Franck Royer
27a90d8204
Use timestamp in millisecond
...
It was implicitly using `toString` which return the timestamp in
readable format with a precision in seconds which meant messages sent
within the same second had the same key.
2022-05-19 15:32:06 +10:00
tobyjaguar
35cfd5679e
update unique key to React list element in relay-reactjs-chat app
2022-05-19 15:32:06 +10:00
Franck R
4a6e424a8c
Merge pull request #738 from status-im/remove-multihashes
2022-05-19 15:31:33 +10:00
Franck Royer
0ec6e6d2fb
Update changelog
2022-05-19 15:17:37 +10:00
Franck Royer
4639537fd6
Ensure `ENR.create` is used instead of the constructor
2022-05-19 15:17:19 +10:00
Franck Royer
95d1ef4b4a
Ignore imports when check spell
2022-05-19 15:17:18 +10:00
Franck Royer
1d8e3837ea
Replace deprecated `multihashes` with `multiformats`
2022-05-19 15:17:16 +10:00
Franck Royer
e8ba7f6440
Calculate peer id at creation
...
As the peer id method calculation method will become async.
2022-05-19 15:16:35 +10:00
Franck R
c5ca3d60b3
Merge pull request #746 from status-im/parcel
...
Add all used deps
2022-05-18 21:35:06 +10:00
Franck Royer
48efcc1562
Add all used deps
2022-05-18 20:41:10 +10:00
status-bors-ng[bot]
54044d4437
Merge #743
...
743: Remove jemboh as reviewers for dependabot r=D4nte a=D4nte
Co-authored-by: Franck Royer <franck@status.im>
2022-05-17 11:37:07 +00:00
Franck Royer
575e7a49fa
Remove jemboh as reviewers for dependabot
2022-05-17 18:26:36 +10:00
status-bors-ng[bot]
c2a160d0f5
Merge #731
...
731: Bump @testing-library/react from 12.1.2 to 13.2.0 in /examples/eth-pm r=D4nte a=dependabot[bot]
Bumps [`@testing-library/react](https://github.com/testing-library/react-testing-library )` from 12.1.2 to 13.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/testing-library/react-testing-library/releases "><code>`@testing-library/react</code>'s` releases</a>.</em></p>
<blockquote>
<h2>v13.2.0</h2>
<h1><a href="https://github.com/testing-library/react-testing-library/compare/v13.1.1...v13.2.0 ">13.2.0</a> (2022-05-03)</h1>
<h3>Features</h3>
<ul>
<li>Export RenderHookOptions type (<a href="https://github-redirect.dependabot.com/testing-library/react-testing-library/issues/1062 ">#1062</a>) (<a href="46b28ade73
">46b28ad</a>)</li>
</ul>
<h2>v13.1.1</h2>
<h2><a href="https://github.com/testing-library/react-testing-library/compare/v13.1.0...v13.1.1 ">13.1.1</a> (2022-04-15)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>TS:</strong> export interface RenderHookResult (<a href="https://github-redirect.dependabot.com/testing-library/react-testing-library/issues/1049 ">#1049</a>) (<a href="9171163fcc
">9171163</a>)</li>
</ul>
<h2>v13.1.0</h2>
<h1><a href="https://github.com/testing-library/react-testing-library/compare/v13.0.1...v13.1.0 ">13.1.0</a> (2022-04-15)</h1>
<h3>Features</h3>
<ul>
<li>Add <code>renderHook</code> (<a href="https://github-redirect.dependabot.com/testing-library/react-testing-library/issues/991 ">#991</a>) (<a href="9535eff82a
">9535eff</a>)</li>
</ul>
<h2>v13.0.1</h2>
<h2><a href="https://github.com/testing-library/react-testing-library/compare/v13.0.0...v13.0.1 ">13.0.1</a> (2022-04-11)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Specify a non-* version for <code>`@types/react-dom</code>` (<a href="https://github-redirect.dependabot.com/testing-library/react-testing-library/issues/1040 ">#1040</a>) (<a href="2a889e8065
">2a889e8</a>)</li>
</ul>
<h2>v13.0.0</h2>
<h1><a href="https://github.com/testing-library/react-testing-library/compare/v12.1.4...v13.0.0 ">13.0.0</a> (2022-03-31)</h1>
<h3>Features</h3>
<ul>
<li>Add support for React 18 (<a href="https://github-redirect.dependabot.com/testing-library/react-testing-library/issues/1031 ">#1031</a>) (<a href="ccd8a0d97d
">ccd8a0d</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<ul>
<li>Drop support for React 17 and earlier. We'll use the new <a href="https://github.com/reactwg/react-18/discussions/5 "><code>createRoot</code> API</a> by default which comes with a set of <a href="https://github.com/reactwg/react-18/discussions/4 ">changes while also enabling support for concurrent features</a>.
To opt-out of this change you can use <code>render(ui, { legacyRoot: true } )</code>. But be aware that the legacy root API is deprecated in React 18 and its usage will trigger console warnings.</li>
</ul>
<h2>v13.0.0-alpha.7</h2>
<h1><a href="https://github.com/testing-library/react-testing-library/compare/v13.0.0-alpha.6...v13.0.0-alpha.7 ">13.0.0-alpha.7</a> (2022-03-30)</h1>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="00c89dce86
"><code>00c89dc</code></a> docs: add mboettcher as a contributor for code (<a href="https://github-redirect.dependabot.com/testing-library/react-testing-library/issues/1063 ">#1063</a>)</li>
<li><a href="46b28ade73
"><code>46b28ad</code></a> feat: Export RenderHookOptions type (<a href="https://github-redirect.dependabot.com/testing-library/react-testing-library/issues/1062 ">#1062</a>)</li>
<li><a href="9171163fcc
"><code>9171163</code></a> fix(TS): export interface RenderHookResult (<a href="https://github-redirect.dependabot.com/testing-library/react-testing-library/issues/1049 ">#1049</a>)</li>
<li><a href="9535eff82a
"><code>9535eff</code></a> feat: Add <code>renderHook</code> (<a href="https://github-redirect.dependabot.com/testing-library/react-testing-library/issues/991 ">#991</a>)</li>
<li><a href="2c451b3468
"><code>2c451b3</code></a> chore: Run release from 12.x branch (<a href="https://github-redirect.dependabot.com/testing-library/react-testing-library/issues/1044 ">#1044</a>) (<a href="https://github-redirect.dependabot.com/testing-library/react-testing-library/issues/1045 ">#1045</a>)</li>
<li><a href="c8c93f8322
"><code>c8c93f8</code></a> docs: add Nokel81 as a contributor for bug, code (<a href="https://github-redirect.dependabot.com/testing-library/react-testing-library/issues/1043 ">#1043</a>)</li>
<li><a href="2a889e8065
"><code>2a889e8</code></a> fix: Specify a non-* version for <code>`@types/react-dom</code>` (<a href="https://github-redirect.dependabot.com/testing-library/react-testing-library/issues/1040 ">#1040</a>)</li>
<li><a href="93bc2c8afc
"><code>93bc2c8</code></a> test(types): Don't assume implicit children (<a href="https://github-redirect.dependabot.com/testing-library/react-testing-library/issues/1042 ">#1042</a>)</li>
<li><a href="ccd8a0d97d
"><code>ccd8a0d</code></a> feat: Add support for React 18 (<a href="https://github-redirect.dependabot.com/testing-library/react-testing-library/issues/1031 ">#1031</a>)</li>
<li><a href="0c4aabe0da
"><code>0c4aabe</code></a> chore: Fix failing codesandbox/ci (<a href="https://github-redirect.dependabot.com/testing-library/react-testing-library/issues/1026 ">#1026</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/testing-library/react-testing-library/compare/v12.1.2...v13.2.0 ">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name= `@testing-library/react&package-manager=npm_and_yarn&previous-version=12.1.2&new-version=13.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )`
You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-17 08:21:39 +00:00
Franck R
02f41a4b95
Merge pull request #732 from status-im/dependabot/npm_and_yarn/examples/eth-pm-wallet-encryption/testing-library/react-13.2.0
...
Bump @testing-library/react from 12.1.2 to 13.2.0 in /examples/eth-pm-wallet-encryption
2022-05-17 18:21:08 +10:00
dependabot[bot]
6313e3e4f7
Bump @testing-library/react from 12.1.2 to 13.2.0 in /examples/eth-pm
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 12.1.2 to 13.2.0.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v12.1.2...v13.2.0 )
---
updated-dependencies:
- dependency-name: "@testing-library/react"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-16 15:40:25 +00:00
dependabot[bot]
a90d92937b
Bump @testing-library/react in /examples/eth-pm-wallet-encryption
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 12.1.2 to 13.2.0.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v12.1.2...v13.2.0 )
---
updated-dependencies:
- dependency-name: "@testing-library/react"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-16 15:40:25 +00:00
Franck R
9fb9da0823
Merge pull request #740 from status-im/assert
...
Remove assert usage
2022-05-13 17:46:33 +10:00
Franck Royer
b708077483
Remove assert usage
2022-05-13 17:28:38 +10:00
Franck R
34d93a72d1
Merge pull request #736 from status-im/fix-jenkins
2022-05-13 16:32:58 +10:00
Franck Royer
58a92dcef0
Fix phrasing
2022-05-13 16:06:24 +10:00
Franck Royer
09986d4e2b
Publish simple HTML examples
2022-05-13 16:06:16 +10:00
Franck Royer
82f1b5a135
Publish store and relay ReactJS examples
2022-05-13 16:05:58 +10:00
status-bors-ng[bot]
e6a476ed2e
Merge #734
...
734: Upgrade examples to js-waku@0.22.0 r=D4nte a=D4nte
Co-authored-by: Franck Royer <franck@status.im>
2022-05-13 05:15:19 +00:00
Franck R
af9849c06f
Merge pull request #735 from status-im/build-examples
2022-05-13 15:09:03 +10:00
Franck Royer
df367d265f
Need to build examples before deploying
2022-05-12 15:17:53 +10:00
Franck Royer
b233247dba
store-reactjs-chat: Upgrade dependencies
2022-05-11 15:57:31 +10:00
Franck Royer
ec3b827e32
store-reactjs: npm audit fix
2022-05-11 15:54:55 +10:00
Franck Royer
0fd94cc3b6
store:reactjs: Remove crypto-browserify
2022-05-11 15:54:55 +10:00
Franck Royer
43d204c67e
store-reactjs: Upgrade js-waku to 0.22.0
2022-05-11 15:54:55 +10:00
Franck Royer
775628fbe7
relay-reactjs: Remove crypto-browserify
2022-05-11 15:54:55 +10:00
Franck Royer
701dccfc28
relay-reactjs: Upgrade js-waku to 0.22.0
2022-05-11 15:54:55 +10:00
Franck Royer
374b0b37b6
web-chat: Upgrade dependencies
2022-05-11 15:54:55 +10:00
Franck Royer
ead78ca6d3
web-chat: Remove crypto-browserify
2022-05-11 15:54:54 +10:00
Franck Royer
f681246d4e
web-chat: Upgrade js-waku to 0.22.0
2022-05-11 15:54:54 +10:00
Franck Royer
6cfcba0c6f
eth-pm-wallet: Run npm audit
2022-05-11 15:54:54 +10:00
Franck Royer
9c68204450
eth-pm-wallet: Remove crypto-browserify
2022-05-11 15:54:54 +10:00
Franck Royer
a891dc7989
eth-pm-wallet: Upgrade js-waku to 0.22.0
2022-05-11 15:54:54 +10:00
Franck Royer
d2bac03955
eth-pm: Remove crypto-browserify
2022-05-11 15:54:54 +10:00
Franck Royer
3a66593ac5
eth-pm: Run npm audit
2022-05-11 15:54:54 +10:00
Franck Royer
edc9f0ce17
eth-pm: Upgrade js-waku to 0.22.0
2022-05-11 15:54:51 +10:00