-
-
Notifications
You must be signed in to change notification settings - Fork 89
/
CHANGELOG
137 lines (85 loc) · 2.92 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
1.51.0
------
- adapt python bindings and APIs to core51 release
(see CHANGELOG of https://github.com/deltachat/deltachat-core-rust/blob/1.51.0/CHANGELOG.md#1510
for more details on all core changes)
1.44.0
------
- fix Chat.get_mute_duration()
1.40.1
---------------
- emit "ac_member_removed" event (with 'actor' being the removed contact)
for when a user leaves a group.
- fix create_contact(addr) when addr is the self-contact.
1.40.0
---------------
- uses latest 1.40+ Delta Chat core
- refactored internals to use plugin-approach
- introduced PerAccount and Global hooks that plugins can implement
- introduced `ac_member_added()` and `ac_member_removed()` plugin events.
- introduced two documented examples for an echo and a group-membership
tracking plugin.
0.800.0
-------
- use latest core 1.25.0
- refine tests and some internal changes to core bindings
0.700.0
---------
- lots of new Python APIs
- use rust core-beta23
- introduce automatic versioning via setuptools_scm,
based on py-X.Y.Z tags
- integrate latest DCC core-rust with dc_close() fixes
- provide a account.shutdown() method and improve termination
logic also in tests. also fixes output-clubbering during
test runs.
0.600.0
---------
- use new experimental full-Rust Delta Chat core
- support Autocrypt Setup Messages
- remove synchronous events
- use CircleCI for continuous integration and packaging of Linux wheels
- use docker image for building wheels
- fix code documentation links
0.9.0
-----
- build against latest deltachat core (0.41 ++) with RPGP compiled in
- streamline package building
- allow installing from devpi.net package index
0.8.2
-----
- adapt to deleted and new event names
0.8.1
-----
- changed license to MPL 2.0, see https://github.com/deltachat/deltachat-core/issues/403
for the confirmation from contributors.
0.8.0
-----
- now depends on core tagged as v0.23.0
- drop send_image and other helper methods in favor of
just a Chat.send_file() that takes all kinds of media types
- introduce Message.get_mime_headers() which returns
the headers for an incoming message if the ``save_mime_headers``
config option is set.
- add Message.time_received attribute, now returning an unaware
datetime
- set_config() and get_config() now throw an error if a config option
does not exist
- some API renames
0.7.1
-----
- add Account.get_infostring() to show low-level info about account state
0.7
---
- add Chat.delete(), Chat.send_image() and Chat.send_file()
- renamed Chat.send_text_message to Chat.send_text()
(all other send methods also have no "_msg" at the end
as it's pretty clear Chat.send_X is going to send a message
to the chat)
- new Account.create_message() to create new messages
that are not in the database (yet)
- refined logging of events which now shows relative timestamps
0.6
---
- initial release with full low level C-API, and a first
high level API