Skip to content

Releases: matrix-org/matrix-js-sdk

v0.7.8-rc.1

19 May 09:35
Compare
Choose a tag to compare
v0.7.8-rc.1 Pre-release
Pre-release

Full Changelog

  • Attempt to rework the release-tarball-signing stuff
    #438
  • ability to specify webrtc audio/video inputs for the lib to request
    #427
  • make screen sharing call FF friendly :D
    #434
  • Fix race in device list updates
    #431
  • WebRTC: Support recvonly for video for those without a webcam
    #424
  • Update istanbul to remove minimatch DoS Warning
    #422
  • webrtc/call: Make it much less likely that callIds collide locally
    #423
  • Automatically complete dummy auth
    #420
  • Don't leave the gh-pages branch checked out
    #418

v0.7.7

25 Apr 09:50
Compare
Choose a tag to compare

Full Changelog

  • No changes

v0.7.7-rc.1

21 Apr 17:16
Compare
Choose a tag to compare
v0.7.7-rc.1 Pre-release
Pre-release

Full Changelog

  • Automatically complete dummy auth
    #420

v0.7.6

12 Apr 08:57
Compare
Choose a tag to compare

Full Changelog

  • No changes

v0.7.6-rc.2

10 Apr 13:53
Compare
Choose a tag to compare
v0.7.6-rc.2 Pre-release
Pre-release

Full Changelog

  • Add feature detection for webworkers
    #416
  • Fix release script
    #415

v0.7.6-rc.1

07 Apr 15:45
Compare
Choose a tag to compare
v0.7.6-rc.1 Pre-release
Pre-release

Full Changelog

  • Make indexeddb save after the first sync
    #414
  • Make indexeddb startup faster
    #413
  • Add ability to do indexeddb sync work in webworker
    #412
  • Move more functionality to the indexeddb backend
    #409
  • Indicate syncState ERROR after many failed /syncs
    #410
  • Further reorganising of indexeddb sync code
    #407
  • Change interface of IndexedDBStore: hide internals
    #406
  • Don't be SYNCING until updating from the server
    #405
  • Don't log the entire /sync response
    #403
  • webrtc/call: Assign MediaStream to video element srcObject
    #402
  • Fix undefined reference in http-api
    #400
  • Add copyright header to event-timeline.js
    #382
  • client: fix docs for user-scoped account_data events
    #397
  • Add a CONTRIBUTING for js-sdk
    #399
  • Fix leaking room state objects on limited sync responses
    #395
  • Extend 'ignoreFailure' to be 'background'
    #396
  • Add x_show_msisdn parameter to register calls
    #388
  • Update event redaction to keep sender and origin_server_ts
    #394
  • Handle 'limited' timeline responses in the SyncAccumulator
    #393
  • Give a better error message if the HS doesn't support msisdn registeration
    #391
  • Add getEmailSid
    #383
  • Add m.login.email.identity support to UI auth
    #380
  • src/client.js: Fix incorrect roomId reference in VoIP glare code
    #381
  • add .editorconfig
    #379
  • Store account data in the same way as room data
    #377
  • Upload one-time keys on /sync rather than a timer
    #376
  • Increase the WRITE_DELAY on database syncing
    #374
  • Make deleteAllData() return a Promise
    #373
  • Don't include banned users in the room name
    #372
  • Support IndexedDB as a backing store
    #363
  • Poll /sync with a short timeout while catching up
    #370
  • Make test coverage work again
    #368
  • Add docs to event
    #367
  • Keep the device-sync token more up-to-date
    #366
  • Fix race conditions in device list download
    #365
  • Fix the unban method
    #364
  • Spread out device verification work
    #362
  • Clean up/improve e2e logging
    #361
  • Fix decryption of events whose key arrives later
    #360
  • Invalidate device lists when encryption is enabled in a room
    #359
  • Switch from jasmine to mocha + expect + lolex
    #358
  • Install source-map-support in each test
    #356
  • searchMessageText: avoid setting keys=undefined
    #357
  • realtime-callbacks: pass global as this
    #355
  • Make the tests work without olm
    #354
  • Tests: Factor out TestClient and use it in crypto tests
    #353
  • Fix some lint
    #352
  • Make a sig for source tarballs when releasing
    #351
  • When doing a pre-release, don't bother merging to master and develop.
    #350

v0.7.5

04 Feb 10:16
Compare
Choose a tag to compare

Full Changelog
No changes from 0.7.5-rc.3

v0.7.5-rc.3

03 Feb 15:25
Compare
Choose a tag to compare
v0.7.5-rc.3 Pre-release
Pre-release

Full Changelog

  • Include DeviceInfo in deviceVerificationChanged events
    a3cc8eb
  • Fix device list update
    5fd7410

v0.7.5-rc.2

03 Feb 13:02
Compare
Choose a tag to compare
v0.7.5-rc.2 Pre-release
Pre-release

Full Changelog

  • Use the device change notifications interface
    #348
  • Rewrite the device key query logic
    #347

v0.7.5-rc.1

03 Feb 12:06
Compare
Choose a tag to compare
v0.7.5-rc.1 Pre-release
Pre-release

Full Changelog

  • Support for blacklisting unverified devices, both per-room and globally
    #336
  • track errors when events can't be sent
    #349
  • Factor out device list management
    #346
  • Support for warning users when unknown devices show up
    #335
  • Enable sourcemaps in browserified distro
    #345
  • Record all e2e room settings in localstorage
    #344
  • Make Olm work with browserified js-sdk
    #340
  • Make browserify a dev dependency
    #339
  • Allow single line brace-style
    #338
  • Turn on comma-dangle for function calls
    #333
  • Add prefer-const
    #331
  • Support for importing and exporting megolm sessions
    #326
  • Fix linting on all tests
    #329
  • Fix ESLint warnings and errors
    #325
  • BREAKING CHANGE: Remove WebStorageStore
    #324