Skip to content

Latest commit

 

History

History
144 lines (120 loc) · 3.19 KB

CHANGELOG.md

File metadata and controls

144 lines (120 loc) · 3.19 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

[master]

Added

  • The AuthMethod model

Changed

  • Use the X-JMAP authentication scheme to construct the Authorization header. #44
  • Data structures used during authentication procedure after changes to the JMAP spec. #44
  • The AuthContinuation model

[0.0.20] - 2016-08-22

Fixed

  • Utils.fillURITemplate now correctly encode replaced values.

[0.0.19] - 2016-07-21

Added

  • Added support for VacationResponse.isActivated. #53

Changed

  • Attachment.size now defaults to 0 (was: null). #54

[0.0.18] - 2016-07-08

Added

  • Attachment.getSignedDownloadUrl. #50
  • Transport.post 'raw' parameter
  • Utils.appendQueryParameter

[0.0.17] - 2016-07-06

Changed

  • Client.createMailbox now resolves with a Mailbox object

Removed

  • The CreateMailboxAck class.

[0.0.16] - 2016-06-27

Added

  • Client.destroyMailboxes #47

[0.0.15] - 2016-06-17

Added

  • Client.withAuthAccess
  • The VacationResponse model. #45
  • Client.getVacationResponse
  • The SetResponse class
  • Client.setVacationResponse

Fixed

  • New/changed JMAP endpoint properties in AuthAcces. #38

Removed

  • The MessagesSet class
  • The MailboxesSet class

[0.0.14] - 2016-05-19

Added

  • The AccountCapabilities class
  • The MailCapabilities class
  • Refactored Account capabilities to match the spec. #13
  • Account.hasMail
  • Account.hasCalendars
  • Account.hasContacts

Fixed

  • Message.replyTo is now an array. #39

[0.0.13] - 2016-02-24

Fixed

  • getMessages responses now filter messages without mailboxIds

[0.0.12] - 2016-02-18

Added

  • Support multiple auth continue iterations #12
  • Client.promiseProvider
  • Client.send

[0.0.11] - 2016-02-01

Added

  • Client.destroyMessages
  • Thread.destroy
  • Thread.setIsFlagged
  • Thread.setIsUnread
  • Thread.move
  • Thread.moveToMailboxWithRole

[0.0.10] - 2016-01-20

Added

  • Support updateMessage #23
  • Add Client.updateMessage
  • Add Message.update
  • Add Message.setIsFlagged
  • Add Message.setIsUnread
  • Add Message.setIsAnswered

[0.0.8] - 2016-01-18

Added

  • Support setMailboxes #20
  • Add CreateMailboxAck class
  • Add MailboxesSet class
  • Add Client.setMailboxes
  • Add Client.createMailbox
  • Add Client.updateMailbox
  • Add Client.destroyMailbox
  • Add Mailbox.update
  • Add Mailbox.destroy

[0.0.7] - 2015-12-21

Added

  • Code style rules #9
  • Client.destroyMessage and Message.destroy #14
  • Password authentication method #8
  • Coverage tools #3
  • Add contribution detailled instructions

[0.0.5] - 2015-11-02

Added

  • The OutboundMessage and CreateMessageAck classes
  • The Client.saveAsDraft method
  • The JSONBuilder class to serialize models

[0.0.4] - 2015-10-16

Added

  • The Attachment class
  • Client.withDownloadUrl
  • Message.attachments
  • Utils.fillURITemplate

[0.0.3] - 2015-10-05

Added

  • The MessagesSet class
  • Client.setMessages
  • Client.moveMessage
  • Message.move
  • Utils.assertRequiredParameterIsArrayWithMinimumLength
  • The MailboxRole class
  • Client.getMailboxWithRole
  • Message.moveToMailboxWithRole
  • Client.authExternal
  • The Constants class

[0.0.2] - 2015-09-22

  • First public release