Skip to content
This repository has been archived by the owner on Jul 4, 2023. It is now read-only.

Latest commit

 

History

History
1046 lines (593 loc) · 40.9 KB

CHANGELOG.md

File metadata and controls

1046 lines (593 loc) · 40.9 KB

Changelog

[1.0.0-beta.23] - 2019-01-24

Added

  • Add typescript support @nicodh #406

Changed

  • Update deltachat-core-rust to 1.0.0-beta.23 @jikstra
  • Update release instructions @lefherz @jikstra
  • Run node-gyp and node-gyp build via npx @link2xt

Removed

  • Remove dc_msg_has_deviating_timestamp prototype @link2xt

1.0.0-beta.22 - 2019-12-25

Changed

  • Update deltachat-core-rust to 1.0.0-beta.22

1.0.0-beta.21 - 2019-12-20

Changed

  • Update deltachat-core-rust to 1.0.0-beta.21

1.0.0-beta.18 - 2019-12-16

Changed

  • Update deltachat-core-rust to 1.0.0-beta.18

1.0.0-beta.15 - 2019-12-10

Changed

  • Update deltachat-core-rust to 1.0.0-beta.15

Added

1.0.0-beta.11 - 2019-12-10

Changed

  • Update deltachat-core-rust 301852fd87140790f606f12280064ee9db80d978

Added

  • Implement new device chat methods

1.0.0-beta.10 - 2019-12-05

Changed

  • Update deltachat-core-rust to 1.0.0-beta.10

1.0.0-alpha.12 - 2019-11-29

Changed

  • Update deltachat-core-rust to 430d4e5f6ebddacac24f4cceebda769a8f367af7

Added

  • Add addDeviceMessage(label, msg) and chat.isDeviceTalk() methods

1.0.0-alpha.11 - 2019-11-04

Changed

  • Update deltachat-core-rust to Update deltachat-core-rust to 67e2e4d415824f7698488abf609ae9f91c7c92b9 @jikstra @simon-laux
  • Replace setStringTable with setStockTranslation (#389) @link2xt
  • Make it possible to configure {imap,smtp}_certificate_checks (#388) @link2xt
  • Enable update of DC configurations @nicodh

1.0.0-alpha.10 - 2019-10-08

Changed

1.0.0-alpha.9 - 2019-10-01

Changed

  • Update deltachat-core-rust to 75f41bcb90dd0399c0110b52a7f2b53632477934

1.0.0-alpha.7 - 2019-09-26

Changed

1.0.0-alpha.6 - 2019-09-25

Note: Between 1.0.0-alpha.3 and this version alpha.4 and alpha.5 versions happend but were pre releases. Changelog for core-rust updates (as they mainly were) are skipped, all other changes are condensed into this release

Changed

  • Upgrade deltachat-core-rust submodule to efc563f5fff808e968e8672d1654223f03613dca @jikstra
  • Change License to GPL-3.0-or-later (#375) @ralphtheninja
  • Refactor test/index.js, use default tape coding style (#368) @jikstra

1.0.0-alpha.3 - 2019-07-22

Changed

  • Upgrade deltachat-core-rust submodule to 6f798008244304d1c7dc499fd8cb00b38ca2cddc @jikstra
  • Upgrade hallmark dependency to version 1.0.0 @nicodh #363
  • Upgrade standard to version 13.0.1 @ralptheninja #362

Fixed

  • Fix call_threadsafe_function blocking/producing deadlock @jikstra #364

Added

1.0.0-alpha.2 - 2019-07-09

Changed

  • Upgrade deltachat-core-rust submodule to 816fa1df9b23ed0b30815e80873258432618d7f0 (@jikstra)

1.0.0-alpha.1 - 2019-07-02

Changed

  • Upgrade deltachat-core-rust submodule to v1.0.0-alpha.1 (@ralptheninja)

Fixed

  • Fix defaults for mailbox flags (@nicodh)

Removed

1.0.0-alpha.0 - 2019-06-07

Changed

  • Make options to dc.configure() 1-1 with core (@ralptheninja)
  • Bring back prebuilt binaries using node-gyp-build, prebuildify and prebuildify-ci (@ralptheninja)
  • Run coverage on Travis (@ralptheninja)

Added

Removed

Fixed

0.44.0 - 2019-05-14

Changed

Added

  • Allow the bindings to build against the installed version of libdeltachat.so using pkg-config. Also fixes a lot of ci related issues. @flub @jikstra #257
  • Implement bundle dependencies script for mac os x @nicodh @jikstra #276
  • Add marker methods for location streaming @ralphtheninja #301
  • Build deltachat-core with rpgp @flub #301

Fixed

0.43.0 - 2019-04-26

Changed

Added

  • Add msg.setLocation() and msg.hasLocation() (@nicodh)

0.42.0 - 2019-04-25

Changed

Added

  • Implement location streaming (@nicodh)

Removed

0.40.2 - 2019-02-12

Fixed

0.40.1 - 2019-02-12

Changed

Uncategorized

0.40.0 - 2019-02-12

Changed

  • Upgrade deltachat-core dependency to v0.40.0 (@jikstra)

0.39.0 - 2019-01-17

Changed

0.38.0 - 2019-01-15

Changed

Added

0.36.0 - 2019-01-08

Changed

Added

0.35.0 - 2019-01-05

Changed

  • Uncomment mvbox and sentbox code (@jikstra)
  • Upgrade deltachat-core dependency to v0.35.0 (changes to dc_get_chat_media() and dc_get_next_media()) (@ralphtheninja)

Historical Note We started following the core version from this point to make it easier to identify what we're using in e.g. the desktop application.

0.30.1 - 2018-12-28

Changed

0.30.0 - 2018-12-24

Changed

Historical Note This release temporarily disables mvbox and sentbox threads, i.e. only one thread for IMAP and SMTP will be running.

0.29.0 - 2018-12-20

Changed

  • Upgrade deltachat-core dependency to v0.31.1 (core sends simultaneously to the INBOX) (@karissa, @ralphtheninja)

0.28.2 - 2018-12-18

Fixed

  • Pass in empty string instead of null as param2 in dc.importExport() (@jikstra)

Changed

0.28.1 - 2018-12-10

Fixed

  • Pass in empty string instead of null in dc.setChatProfileImage() (@ralphtheninja)

0.28.0 - 2018-12-10

Changed

  • Upgrade deltachat-core dependency to v0.29.0 (colors for chat and contact) (@ralphtheninja)

Added

0.27.0 - 2018-12-05

Changed

Added

Removed

0.26.1 - 2018-11-28

Changed

  • Upgrade deltachat-core dependency to v0.27.0 (chat profile image bug fix) (@ralphtheninja)

0.26.0 - 2018-11-27

Changed

  • Rewrite tests to be completely based on environment variables (@ralphtheninja)

Added

Historical Note From this version and onward we deliver prebuilt binaries, starting with linux x64.

0.25.0 - 2018-11-23

Changed

  • Upgrade deltachat-core dependency to v0.26.1 (@ralphtheninja)
  • README: libetpan-dev can be installed on the system without breaking compile (@ralphtheninja)
  • events.js is now automatically generated based on deltachat-core/src/deltachat.h (@ralphtheninja)

Added

  • Add DC_EVENT_ERROR_NETWORK and DC_EVENT_ERROR_SELF_NOT_IN_GROUP events (@ralphtheninja)

Removed

  • Remove DC_ERROR_NO_NETWORK and DC_STR_NONETWORK constants (@ralphtheninja)

Fixed

0.24.0 - 2018-11-16

Changed

Added

Removed

Fixed

  • Make compile work even if libetpan-dev is installed on the system (@ralphtheninja)

Historical Note From this version and onwards deltachat-core is now in single folder mode.

0.23.1 - 2018-11-02

Changed

0.23.0 - 2018-10-30

Changed

  • Allow users to remove config options with dc.configure() (@karissa)
  • Upgrade deltachat-core to v0.24.0 (@ralphtheninja)

Added

Removed

  • Remove Message#getMediainfo() and Message#setMediainfo() (@ralphtheninja)

0.22.1 - 2018-10-25

Added

0.22.0 - 2018-10-23

Added

Changed

0.21.0 - 2018-10-17

Changed

Added

Removed

0.20.0 - 2018-10-11

Changed

  • Upgrade deltachat-core for improved speed when sending messages (@ralphtheninja)

Removed

0.19.2 - 2018-10-08

Fixed

  • Use path to db file in DeltaChat#getConfig(path, cb) (@ralphtheninja)

0.19.1 - 2018-10-08

Fixed

0.19.0 - 2018-10-08

Changed

  • DeltaChat#getInfo() returns an object based on parsed data from dc_get_info() (@ralphtheninja)
  • Rename Message#getType() to Message#getViewType() (@ralphtheninja)
  • Rename MessageType to MessageViewType (@ralphtheninja)
  • DeltaChat#messageNew() accepts an optional viewType parameter (defaults to DC_MSG_TEXT) (@ralphtheninja)

Added

  • Add static method DeltaChat#getConfig(path, cb) for retrieving configuration given a folder (@ralphtheninja)
  • Add UPGRADING.md (@ralphtheninja)

Removed

0.18.2 - 2018-10-06

Removed

  • Remove redundant DC_EVENT_GET_STRING and DC_EVENT_GET_QUANTITY_STRING events (@ralphtheninja)

0.18.1 - 2018-10-05

Changed

Fixed

  • Link against global -lsasl2 instead and fallback to bundled version (@ralphtheninja)

0.18.0 - 2018-09-27

Changed

Added

0.17.1 - 2018-09-25

Changed

0.17.0 - 2018-09-25

Changed

Added

  • Implement dc.isOpen() to check for open context database (@ralphtheninja)

Removed

0.16.0 - 2018-09-24

Changed

0.15.0 - 2018-09-20

Changed

Added

Fixed

  • Reset dc_event_http_done to 0 after lock is released (@ralphtheninja)

0.14.0 - 2018-09-19

Changed

Added

Fixed

  • Fix incorrect link order causing missing RSA_check_key symbol (@ralphtheninja)

0.13.1 - 2018-09-18

Fixed

0.13.0 - 2018-09-17

Changed

  • Use deltachat-core#flub-openssl so we can build on mac (@ralphtheninja)

0.12.0 - 2018-09-17

Changed

  • Upgrade debug devDependency from ^3.1.0 to ^4.0.0 (@greenkeeper)
  • Upgrade deltachat-core for dc_marknoticed_all_chats(), new constants and new events (@ralphtheninja)

Added

  • Add dc.markNoticedAllChats() (@ralphtheninja)
  • Add events DC_EVENT_SMTP_CONNECTED, DC_EVENT_IMAP_CONNECTED and DC_EVENT_SMTP_MESSAGE_SENT (@ralphtheninja)
  • Add constants DC_CHAT_ID_ALLDONE_HINT, DC_EVENT_IMAP_CONNECTED, DC_EVENT_SMTP_CONNECTED, DC_EVENT_SMTP_MESSAGE_SENT and DC_GCL_ADD_ALLDONE_HINT (@ralphtheninja)

0.11.0 - 2018-09-10

Changed

0.10.0 - 2018-09-03

Changed

Added

Fixed

0.9.4 - 2018-08-30

Added

  • Add .id and .isSetupmessage to Message#toJson() (@karissa)

Removed

  • Remove .id from Lot#toJson() (@karissa)

0.9.3 - 2018-08-29

Fixed

0.9.2 - 2018-08-29

Added

  • Add .state and .mediaInfo to Message#toJson() (@karissa)

0.9.1 - 2018-08-29

Changed

Added

0.9.0 - 2018-08-28

Changed

Added

0.8.0 - 2018-08-26

Changed

Added

Removed

Fixed

  • Don't check for bits in the message type (@r10s)

0.7.0 - 2018-08-26

Changed

Added

Fixed

0.6.2 - 2018-08-24

Changed

0.6.1 - 2018-08-24

Fixed

0.6.0 - 2018-08-22

Changed

  • Implement a temporary polling mechanism for events to relax the requirements for node and electron (@ralphtheninja)

0.5.1 - 2018-08-20

Changed

Fixed

0.5.0 - 2018-08-20

Changed

  • Bump deltachat-core for updated constants and fallbacks to cyrussasl, iconv and openssl (@ralphtheninja)
  • Refactor event handler code (constructor doing too much) (@ralphtheninja)
  • Use .addr instead of .email for consistency with deltachat-core (@ralphtheninja)
  • Rename .root to .cwd (@ralphtheninja)

Added

  • Add DeltaChat#open(cb) (constructor doing too much) (@ralphtheninja)

Removed

0.4.1 - 2018-08-14

Changed

  • Bump deltachat-core to version without symlinks, which removes the need of having libetpan-dev installed system wide (@ralphtheninja)

0.4.0 - 2018-08-12

Changed

Added

0.3.0 - 2018-08-09

Changed

Added

Fixed

  • Fix 🐛 with wrong index for query in dcn_search_msg() (@ralphtheninja)

0.2.0 - 2018-08-03

Changed

Added

Removed

Fixed

  • Throw helpful error if tests are missing credentials (@ralphtheninja)

0.1.1 - 2018-08-02

Fixed

0.1.0 - 2018-08-01

🌱 Initial release.