Skip to content

Commit

Permalink
Updated Changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
Brian J. Cardiff committed Apr 20, 2017
1 parent 0f65ea4 commit 3c71228
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,40 @@
# 0.22.0 (20-04-2017)

* **(breaking-change)** Removed `Process.new(pid)` is now private (See #4197)
* **(breaking-change)** IO#peek now returns an empty slice on EOF (See #4240, #4261)
* **(breaking-change)** Rename `WeakRef#target` to `WeakRef#value` (See #4293)
* **(breaking-change)** Rename `HTTP::Params.from_hash` to `HTTP::Params.encode` (See #4205)
* Improved backtrace function names are now read from DWARF sections (See #3958, thanks @ysbaddaden)
* Improved sigfaults and exceptions are printed to STDERR (See #4163, thanks @Sija)
* Improved SSL Sockets are now buffered (See #4248)
* Improved type inference on loops (See #4242, #4243)
* Improved `pp` and `p`, the printed value is returned (See #4285, #4283, thanks @MakeNowJust)
* Added support for OpenSSL 1.1.0 (See #4215, #4230, thanks @ysbaddaden)
* Added `SecureRandom#random_bytes(Bytes)` (See #4191, thanks @konovod)
* Added setting and deleting of attributes on `XML::Node` (See #3902, thanks @bmmcginty)
* Added `File.touch` and `FileUtils.touch` methods (See #4069, thanks @Sija)
* Added `#values_at` for `CSV` (See #4157, thanks @need47)
* Added `Time#clone` (See #4174, thanks @Sija)
* Added `ancestors` macro method (See #3875, thanks @david50407)
* Added `skip` macro method (#4237, thanks @mverzilli)
* Added `Colorize.on_tty_only!` for easier toggling (See #4075, #4271, thanks @MakeNowJust)
* Added `WebSocket#on_binary` to receive binary messages (See #2774, thanks @lbguilherme)
* Fixed `Iterator.of` stops iterating when `Iterator.stop` is returned (See #4208)
* Fixed `String#insert` for non-ascii Char (See #4164, thanks @Papierkorb)
* Fixed `File.link` now creates a hard link (#4116, thanks @KCreate)
* Fixed error message for `#to_h` over empty `NamedTuple` (See #4076, thanks @karlseguin)
* Fixed `NamedTuple#to_h` does no longer call to value's `#clone` (See #4203)
* Fixed `Math#gamma` and `Math#lgamma` (See #4229, thanks @KCreate)
* Fixed `TCPSocket` creation for 0 port for Mac OSX (See #4177, thanks @will)
* Fixed repo name extraction from git remote in doc tool (See #4132, thanks @Sija)
* Fixed `self` resolution when including a generic module (See #3972, thanks @MakeNowJust)
* Fixed debug information was missing in some cases (See #4166, #4202, #4254)
* Fixed use generic ARM architecture target triple for all ARM architectures (See #4167, thanks @ysbaddaden)
* Fixed macro run arguments escaping
* Fixed zsh completion (See #4284, thanks @veelenga)
* Fixed honor `--no-color` option in spec (See #4306, thanks @luislavena)
* [Some bug fixes](https://github.com/crystal-lang/crystal/issues?q=is%3Aclosed+milestone%3A0.22.0)

# 0.21.1 (06-03-2017)

* Improved lookup of abstract def implementors (see #4052)
Expand Down

0 comments on commit 3c71228

Please sign in to comment.