summaryrefslogtreecommitdiff
path: root/etc/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'etc/NEWS')
-rw-r--r--etc/NEWS9
1 files changed, 9 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 694a0eadff..494a091a36 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -913,6 +913,9 @@ GnuTLS encryption functions if possible.
** JSON
+*** 'json-encode-string' now only escapes the characters it has to.
+Which means that the encoded strings can contain non-ASCII characters.
+
*** 'json-pretty-print' and 'json-pretty-print-buffer' now maintain
the ordering of object keys by default.
@@ -1849,6 +1852,12 @@ Emacs 24.2 and earlier, which did not support unary '/'.
that happen, 'unhandled-file-name-directory' now defaults to calling
'file-name-as-directory'.
+** The URL package now insists on sending only unibyte strings to server
+This means packages that use URL cannot bind 'url-request-data' to
+multibyte strings. If non-ASCII characters should be part of the URL
+payload, then 'url-request-data' should be encoded to become a unibyte
+string.
+
* Lisp Changes in Emacs 25.1