David Baker
efa1eee6e2
v0.6.4-rc.1
2016-11-02 10:26:53 +00:00
David Baker
07ae4b0be6
Add 'dist' script to js-sdk
...
(which just runs npm build, but the presence of the dist script
will inform the release process to run it and upload release
assets)
2016-11-01 14:36:56 +00:00
David Baker
6d67de06a2
Build bundled files straight to dist
...
Rather than to version specific directories beneath dist, since
we're now not keeping every built version in the source tree.
Also:
* build the minified version at the same time,
* Include rimraf so we can rm -r dist (npm has re-ordered the
deps)
* Exclude olm from the bundled file
2016-10-31 18:25:34 +00:00
David Baker
1e26077d58
Include browser-index.js
2016-10-31 18:06:37 +00:00
David Baker
572df32dca
Don't package the world when we release
...
Include files explicitly rather than excluding them with .npmignore
As https://github.com/vector-im/vector-web/pull/2516
2016-10-31 17:29:34 +00:00
David Baker
2e99d5da64
0.6.3
2016-10-12 11:11:09 +01:00
David Baker
02f8e7da3d
0.6.2
2016-10-05 16:43:11 +01:00
David Baker
3a17ef983e
0.6.1
2016-09-21 17:23:15 +01:00
David Baker
69e4bdd421
0.6.0
2016-09-21 11:32:26 +01:00
Mark Haines
0cc68bc125
Update the olm library version to 1.3.0
2016-09-14 14:24:21 +01:00
Richard van der Hoff
af0f5b37d8
Bump to olm 1.2.0
2016-09-06 22:29:33 +01:00
Richard van der Hoff
c07e662b90
Update to olm 1.1.0
...
Use fixed olm library
2016-09-02 11:18:58 +01:00
Matthew Hodgson
74e1dccf50
0.5.6
2016-08-28 16:36:06 +01:00
David Baker
d9318a60e4
0.5.5
2016-08-11 17:24:20 +01:00
Richard van der Hoff
24957a1445
Refactor device key upload
...
Use another-json instead of awful manual json building. Sign the device keys at
the point of upload, instead of having to keep the signed string in
memory. Only upload device keys once (they are correctly merged with the
one-time keys by synapse).
2016-08-04 10:03:31 +01:00
Richard van der Hoff
cee9a954ec
Bump olm to 1.0.0
2016-07-11 17:04:41 +01:00
Kegsay
dff84c46f0
Merge pull request #139 from alefteris/valid-spdx
...
Set a valid SPDX license identifier in package.json
2016-07-05 12:57:38 +01:00
Richard van der Hoff
40c73e2079
Add Olm as an optionalDependency
...
We have optional support for olm, so it makes sense to add it as an
optionalDependency here.
2016-06-17 16:05:43 +01:00
Thanos Lefteris
7896b06bd7
Set a valid SPDX license expression in package.json
...
Signed-off-by: Thanos Lefteris <alefteris@gmail.com >
2016-06-14 18:35:40 +03:00
Matthew Hodgson
e85c1e1231
0.5.4
2016-06-02 18:07:07 +01:00
Richard van der Hoff
09d08a5092
0.5.3
2016-06-02 13:34:51 +01:00
Richard van der Hoff
2c40932080
0.5.2
2016-04-19 13:10:12 +01:00
Richard van der Hoff
3404751eb9
Clean up test shutdown
...
Make sure that the integration tests actually kill off all of their timers, so
that jasmine exits cleanly.
This probably also fixes https://github.com/vector-im/vector-web/issues/1365 .
2016-04-14 12:01:23 +01:00
Richard van der Hoff
bbe41aa7b4
0.5.1
2016-03-30 13:18:42 +01:00
Richard van der Hoff
9d8973bf1f
0.5.0
2016-03-22 17:56:32 +00:00
Richard van der Hoff
ad5d07caf8
0.4.2
2016-03-17 00:58:33 +00:00
Richard van der Hoff
cc475e6392
add jsdoc as dev dependency
2016-03-17 00:58:16 +00:00
Richard van der Hoff
e4c6717bd5
Don't fail release if dist dir already exists
2016-03-17 00:58:16 +00:00
Richard van der Hoff
4436087777
Use npm version to do release stuff
2016-03-16 23:12:38 +00:00
Richard van der Hoff
16ab2fd82a
Add uglifyjs to devDependencies
...
The release script requires it, so we better install it
2016-03-11 12:15:00 +00:00
Richard van der Hoff
28e6f00766
Prep r0.4.1
2016-03-11 11:50:47 +00:00
Richard van der Hoff
3d3e52b104
s/version.txt/git-revision.txt/
2016-02-25 16:48:41 +00:00
Richard van der Hoff
05326984df
Add a 'version.txt' file to the tarball
...
This will enable the vector build to know what it got
2016-02-25 15:21:23 +00:00
David Baker
670d230f2e
Bump to 0.4.0
2016-02-24 13:49:58 +00:00
Richard van der Hoff
706966ffe9
Support for non-contiguous event timelines
...
This provides optional support for fetching old events via the /context API,
and paginating backwards and forwards from them, eventually merging into the
live timeline.
To support it, events are now stored in an EventTimeline, rather than directly
in an array in the Room; the old names are maintained as references for
compatibility.
The feature has to be enabled explicitly, otherwise it would be impossible for
existing clients to back-paginate to the old events after a gappy /sync.
Still TODO here:
* An object which provides a window into the timelines to make them possible to
use. This will be a separate PR.
* Rewrite the 'EventContext' used by the searchRoomEvents API in terms of an
EventTimeline - it is essentially a subset.
2016-01-15 13:19:11 +00:00
Kegan Dougal
b17385120a
Bump to 0.3.0 and add CHANGELOG
2015-10-28 16:42:44 +00:00
Kegan Dougal
19721c3f53
Bump to 0.2.2 and update CHANGELOG
2015-10-13 10:31:00 +01:00
Kegan Dougal
92e3a28315
Add gendoc script
2015-09-11 10:24:38 +01:00
Kegan Dougal
22a9db6c29
Add CHANGELOG and bump to 0.2.1
2015-09-11 10:12:54 +01:00
Kegan Dougal
14e91624bd
no-op if joinRoom is called when you're already joined. Add test for this.
...
Also ignore missing require()s when building (missing olm).
2015-07-28 13:13:55 +01:00
Kegan Dougal
3905e56e1f
Bump to 0.2.0 - Add missing jsdoc, update CHANGELOG.
2015-07-28 11:45:46 +01:00
Mark Haines
58e44a2fc3
Disable end-to-end crypto
2015-07-23 09:30:50 +01:00
Mark Haines
67318247c8
Use an npmified version of olm.js
2015-07-21 15:09:54 +01:00
Mark Haines
65d64bf223
Merge remote-tracking branch 'origin/develop' into markjh/end_to_end
...
Conflicts:
lib/client.js
lib/matrix.js
2015-07-20 10:43:23 +01:00
Mark Haines
a375aa30ea
Add script for running tests without converage
2015-07-20 10:36:30 +01:00
Kegan Dougal
3e60842c3b
Sort out access levels for functions; add JSDoc.
2015-07-14 11:11:41 +01:00
Kegan Dougal
2d08a6530c
Don't need extra escaping; doesn't take coverage correctly.
2015-07-01 11:41:55 +01:00
Kegan Dougal
841e02d102
Don't minify tests so we can get proper stack traces when running 'npm test'.
2015-07-01 10:33:03 +01:00
Kegan Dougal
805d914940
Bump to 0.1.1. Add 'npm run release' script.
2015-06-23 15:42:08 +01:00
Kegan Dougal
4316a22913
Bump to 0.1.0 - Generate browser (min) version
2015-06-12 17:17:39 +01:00