text / changelog

Diff from to

File changelog

 	* encodeUtf8: Performance is improved by up to 4x.
+	* encodeUtf8Builder, encodeUtf8BuilderEscaped: new functions,
+	  available only if bytestring >= is installed, that
+	  allow very fast and flexible encoding of a Text value to a
+	  bytestring Builder.
+	  As an example of the performance gain to be had, the
+	  encodeUtf8BuilderEscaped function helps to double the speed
+	  of JSON encoding in the latest version of aeson! (Note: if
+	  all you need is a plain ByteString, encodeUtf8 is still the
+	  faster way to go.)
+	* All of the internal module hierarchy is now publicly
+	  exposed.  If a module is in the .Internal hierarchy, or is
+	  documented as internal, use at your own risk - there are no
+	  API stability guarantees for internal modules!
 	* decodeUtf8: Fixed a regression that caused us to incorrectly