summaryrefslogtreecommitdiff
path: root/NEWS
blob: 89f18a9fbcaad9b2192f685feaf4d2efff75d37c (plain)
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
-*- org -*-
#+TITLE: guile-email NEWS – History of user-visible changes

Copyright © 2019 Arun Isaac <arunisaac@systemreboot.net>

Please send guile-email bug reports to guile-email@systemreboot.net

* Changes in 0.2.1 (since 0.2.0)
** Noteworthy bug fixes
*** Tolerate non-ASCII characters in headers
https://lists.systemreboot.net/archives/guile-email/2019/000009.html
*** Install compiled go files in libdir
https://issues.guix.info/issue/37409

* Changes in 0.2.0 (since 0.1.0)
** API changes
*** parse-email and parse-email-body accept byevectors
Prior to this, parse-email and parse-email-body would accept email in
the form of a string. A string is constrained to use the same encoding
for all its characters whereas an email can have characters encoded
using different encoding schemes. Therefore, it is more correct that
parse-email and parse-email-body deals with bytevectors instead of
strings. Support for parse-email and parse-email-body accepting is
retained for backward compatibility, but it may be deprecated in the
future.

** Noteworthy bug fixes
*** Decode email with multiple encoding schemes
https://lists.systemreboot.net/archives/guile-email/2019/000001.html
*** Decode MIME encoded words in the Subject header
https://lists.systemreboot.net/archives/guile-email/2019/000002.html
*** Decode MIME entities without headers

** Other
*** Documentation
A first version of the texinfo documentation is now ready.
*** guile-email@systemreboot.net mailing list
We now have a mailing list at guile-email@systemreboot.net
https://lists.systemreboot.net/listinfo/guile-email
*** guile-email.systemreboot.net website
We now have a simple one-page website for guile-email at
[[https://guile-email.systemreboot.net/][guile-email.systemreboot.net]]