David Baker
64cfc9b717
js & react sdk rc.1
5 years ago
David Baker
2b7ee756f8
v0.12.6
5 years ago
David Baker
aaff9133c7
Newer js-sdk & react-sdk for js-sdk build fix
5 years ago
David Baker
fbccf22e00
v0.12.5
5 years ago
David Baker
dbd4cf8756
Clean on prepublish ( #5097 )
...
Otherwise you can make broken releases on case insensitive file
systems
5 years ago
David Baker
874e88c4a8
react-sdk v0.10.5
5 years ago
David Baker
2ea9fc3f9a
v0.12.4
5 years ago
David Baker
d957f0cdd7
released js-sdk & react-sdk
5 years ago
David Baker
ca50d1f04a
v0.12.4-rc.1
5 years ago
David Baker
57851cd508
js-sdk & react-sdk rc.1
5 years ago
Michael Telatynski
2316f4230e
install and use prop-types over React.PropTypes
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
5 years ago
David Baker
38575a653d
Revert "Implement sticky date separators"
5 years ago
David Baker
92d31a8890
v0.12.3
5 years ago
David Baker
e8dd7be8a3
matrix-react-sdk v0.10.3
5 years ago
David Baker
c1e2ee8123
v0.12.3-rc.3
5 years ago
David Baker
17bf8cb4ab
v0.12.3-rc.2
5 years ago
David Baker
32423654b4
new react-sdk rc
5 years ago
David Baker
3f8564f641
v0.12.3-rc.1
5 years ago
David Baker
c1fe3dff22
react-sdk v0.10.3
5 years ago
Luke Barnard
88228a5a3f
Implement sticky date separators
...
Codep https://github.com/matrix-org/matrix-react-sdk/pull/1353
5 years ago
Richard Lewis
52717ae486
Update parallelshell version.
5 years ago
David Baker
65f0bd04f2
v0.12.2
5 years ago
David Baker
f69d5d7e3f
Released js-sdk & react-sdk
5 years ago
David Baker
a65196ee8c
Update electron version
5 years ago
David Baker
9e57c9d78f
v0.12.1
5 years ago
David Baker
c900b58120
Released js-sdk & react-sdk
5 years ago
David Baker
f523d93720
v0.12.1-rc.1
5 years ago
David Baker
ab2a72a193
Bump version temporarily
...
so we get the diff from v0.12.0-rc.2
5 years ago
David Baker
6bdad8b5f6
Released js-sdk & react-sdk
5 years ago
Luke Barnard
064181731c
v0.12.0-rc.1
5 years ago
Luke Barnard
cc8518101b
js-sdk 0.8.0 react-sdk 0.10.0-rc.1
5 years ago
Richard van der Hoff
06ef674597
Enable fancy karma reporters
...
cargo-cult luke's stuff from react-sdk
5 years ago
Richard van der Hoff
df33d40285
Enable karma-sourcemap-loader
...
This turns (some) stacktraces back into something useful, so that unpicking
test failures is vaguely tractable
5 years ago
Richard van der Hoff
9c3c1b7608
Make webpack exit non-zero on error
...
Pass `--bail` to webpack, so that if we can't find a module, we bail out rather
than deploy a broken version to /develop.
https://github.com/webpack/webpack/issues/708 is somewhat relevant.
5 years ago
Luke Barnard
8ca2af0fe7
Update draft-js from 0.10.1 to 0.11.0-alpha (see https://github.com/matrix-org/matrix-react-sdk/pull/1269 )
5 years ago
Luke Barnard
2f99a4883f
Update draft-js from 0.8.1 to 0.10.1
...
Hopefully to fix #4675 and friends
5 years ago
Richard van der Hoff
66ddf25977
Deflake the joining test
...
Just give the client longer to get started (it seems to be taking a long time
to get started talking to indexeddb)
5 years ago
Richard van der Hoff
0c31c62a62
build fix: bump to mock-request 1.1
...
This should have happened with 32ef273f: now that we are using
flushAllExpected, we nee matrix-mock-request 1.1.0
5 years ago
Richard van der Hoff
01d954e4ab
Bump react to 15.6 to fix build problems
...
matrix-react-test-tools requires react 15.6 or later, so make sure we require
it in riot-web too.
5 years ago
Richard van der Hoff
3ec4b25793
Transform `async` functions to bluebird promises
...
It turns out that the assertion made in
https://github.com/vector-im/riot-web/pull/4565 about `async` functions
returning bluebird promises was only correct when babel used an inline version
of the `asyncToGenerator` helper; in react-sdk we are using
`babel-transform-runtime` which means that we use a separate
`babel-runtime/helpers/asyncToGenerator`, which returns a native (or core-js)
Promise.
This meant that we were still in the situation where some methods returned
native Promises, and some bluebird ones, which is exactly the situation I
wanted to resolve by switching to bluebird in the first place: in short,
unless/until we get rid of all code which assumes Promises have a `done` method
etc, we need to make sure that everything returns a bluebird promise.
(Aside: there was debate over whether in the long term we should be trying to
wean ourselves off bluebird promises by assuming all promises are native. The
conclusion was that the complexity hit involved in doing so outweighed any
benefit of a potential future migration away from bluebird).
5 years ago
Richard van der Hoff
10decf95f6
replace imports of `q` with bluebird
...
update `package.json`
```
find src test -name '*.js' |
xargs perl -i -pe 'if (/require\(.[qQ].\)/) { $_ = "import Promise from '\''bluebird'\'';\n"; }'
find src test -name '*.js' |
xargs perl -i -pe 'if (/import [qQ] /) { $_ = "import Promise from '\''bluebird'\'';\n"; }'
```
5 years ago
Richard van der Hoff
b2403d59b7
loading tests: wait for login component
...
Rather than a fixed delay, use matrix-react-test-utils to wait for the login
component to appear. Hopefully this will deflakify some tests.
5 years ago
Richard van der Hoff
0f8a2554dc
Enable colours for karma test output
...
I don't really know why we disable colours here.
5 years ago
Richard van der Hoff
9969d6095d
Remove phantomjs; add chrome
5 years ago
Richard van der Hoff
38b1ca9b90
Use headless chrome instead of phantomjs for tests
5 years ago
Richard van der Hoff
48889b51b0
Bump to matrix-mock-request 1.0.0
...
- for consistency with js-sdk updates
5 years ago
Richard van der Hoff
bd1196716a
Use external mock-request
...
mock-request is now factored out to matrix-mock-request; use it
5 years ago
David Baker
cf5cf02529
v0.11.4
5 years ago
David Baker
c380e7566a
Released js-sdk & react-sdk
5 years ago
David Baker
639b17c663
v0.11.3
5 years ago