Skip to content

v0.7.6-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@dbkr dbkr released this 07 Apr 15:45

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