Skip to content

Commit

Permalink
Prepare 0.7.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
gnuvince committed Sep 1, 2018
1 parent a869fe7 commit 3dce732
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 2 deletions.
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "ppbert"
description = "Simple pretty printer for Erlang's External Term Format"
homepage = "https://github.com/gnuvince/ppbert"
version = "0.6.1"
version = "0.7.0"
license = "MIT"
authors = ["Vincent Foley <vfoley@gmail.com>"]

Expand Down
20 changes: 20 additions & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
0.7.0
=====

Performance improvement
-----------------------

- Use `itoa` crate to write integers a bit faster.
- Use `fs::read` to read input files almost two times faster.
- Remove some heap allocations.

API change
----------

- Simplify pretty printing API: `BertTerm` has two new functions,
`write_as_erlang` and `write_as_json`, they accept an io::Write
object.
- The structs `PrettyPrinter` and `JsonPrettyPrinter` are
no longer public.


0.6.1
=====

Expand Down

0 comments on commit 3dce732

Please sign in to comment.