0.9.1 - 2018-08-29
- Upgrade
deltachat-core
(@ralphtheninja) - Forward strings from
data1
in the same way as fordata2
(@r10s) - Upgrade
standard
devDependency to^12.0.0
(@greenkeeper) - Full coverage of
message.js
(@ralphtheninja)
- Test
dc.getBlobdir()
(@ralphtheninja) - Test
displayname
,selfstatus
ande2ee_enabled
config (@ralphtheninja) - Add
.file
toMessage#toJson()
(@karissa)
0.9.0 - 2018-08-28
- Upgrade
split2
from^2.2.0
to^3.0.0
(@ralphtheninja) - Run tests using
greenmail
server (@ralphtheninja) - Test
dc.getInfo()
,dc.getConfig()
anddc.getConfigInt()
(@ralphtheninja)
- Add dependency badge (@ralphtheninja)
- Add
toJson()
methods (@karissa)
0.8.0 - 2018-08-26
- Refactor classes into separate files (@ralphtheninja)
- Rename
dev
script torebuild
(@ralphtheninja)
- Add support for all configuration parameters (@ralphtheninja)
- Add
coverage-html-report
script (@ralphtheninja)
- Remove
start
script (@ralphtheninja)
- Don't check for bits in the message type (@r10s)
0.7.0 - 2018-08-26
- Upgrade
deltachat-core
forsecure_delete
and fixes tolibetpan
(@ralphtheninja) - Test events (@ralphtheninja)
- Add
MessageType
class (@ralphtheninja) - Add
dependency-check
module (@ralphtheninja)
- Fix
message.getFilebytes()
(@ralphtheninja)
0.6.2 - 2018-08-24
- Prefer async
mkdirp
(@karissa)
0.6.1 - 2018-08-24
- Add
mkdirp.sync()
indc.open()
(@ralphtheninja)
0.6.0 - 2018-08-22
- Implement a temporary polling mechanism for events to relax the requirements for
node
andelectron
(@ralphtheninja)
0.5.1 - 2018-08-20
- Put back
'ready'
event (@ralphtheninja)
- Fix broken tests (@ralphtheninja)
0.5.0 - 2018-08-20
- Bump
deltachat-core
for updated constants and fallbacks tocyrussasl
,iconv
andopenssl
(@ralphtheninja) - Refactor event handler code (constructor doing too much) (@ralphtheninja)
- Use
.addr
instead of.email
for consistency withdeltachat-core
(@ralphtheninja) - Rename
.root
to.cwd
(@ralphtheninja)
- Add
DeltaChat#open(cb)
(constructor doing too much) (@ralphtheninja)
- Remove
'ready'
event because.open()
calls back when done (@ralphtheninja) - Remove
DEBUG
output from tests (@ralphtheninja)
0.4.1 - 2018-08-14
- Bump
deltachat-core
to version without symlinks, which removes the need of havinglibetpan-dev
installed system wide (@ralphtheninja)
0.4.0 - 2018-08-12
- Change
MessageState#_state
to a public property (@ralphtheninja) - Allow passing in non array to
DeltaChat#starMessages
(@ralphtheninja) - Link to classes in README (@ralphtheninja)
- Make all methods taking some form of id to accept strings as well as numbers (@ralphtheninja)
- Add
DeltaChat#getStarredMessages()
(@ralphtheninja) - Add
DeltaChat#getChats()
(@ralphtheninja) - Add
Message#isDeadDrop()
(@ralphtheninja) - Add npm package version badge (@ralphtheninja)
0.3.0 - 2018-08-09
- Upgrade
napi-macros
to^1.7.0
(@ralphtheninja) - Rename
NAPI_UTF8()
toNAPI_UTF8_MALLOC()
(@ralphtheninja) - Pass 1 or 0 to
dcn_set_offline()
(@ralphtheninja) - Use
NAPI_ARGV_*
macros (@ralphtheninja) - Wait with configure until db is open and emit
'ready'
when done configuring (@ralphtheninja) - Start threads after
open()
is finished (@ralphtheninja)
- Emit
ALL
and individual events (@ralphtheninja) - Add reverse lookup of events from
int
tostring
inevents.js
(@ralphtheninja) - Add
MessageState
class (@ralphtheninja)
- Fix 🐛 with wrong index for query in
dcn_search_msg()
(@ralphtheninja)
0.2.0 - 2018-08-03
- Tweak license description (@ralphtheninja)
- Handle
NULL
strings inNAPI_RETURN_AND_FREE_STRING()
(@ralphtheninja) - Refactor array code in
src/module.c
(@ralphtheninja) - Split
dc.createGroupChat()
intodc.createUnverifiedGroupChat()
anddc.createVerifiedGroupChat()
(@ralphtheninja) - Update minimal node version in README (@ralphtheninja)
- Add
nyc
andcoveralls
for code coverage (@ralphtheninja) - Add
constants.js
by parsingdeltachat-core/src/deltachat.h
(@ralphtheninja)
- Remove magic numbers from tests (@ralphtheninja)
- Remove
console.log()
frombinding.js
(@ralphtheninja)
- Throw helpful error if tests are missing credentials (@ralphtheninja)
0.1.1 - 2018-08-02
- Fix issues when installing from npm (@ralphtheninja)
🌱 Initial release.