Crystal 0.22.0 released!
Crystal 0.22.0 has been released!
As any release it includes numerous bugfixes, cool features and performance improvements.
Exciting Changes
Section titled Exciting Changes- Backtrace function names are now read from DWARF sections.
- Segfault and exceptions are printed to STDERR.
- ppand- preturn the printed value.
- XML::Nodesupports setting and deleting attributes.
- The skipmacro method allows to skip a file:{% skip unless flag(:unix) %}. No need to wrap entire files in{% if %}...{% else %}anymore!
Other Breaking Changes
Section titled Other Breaking Changes- (breaking-change) Removed Process.new(pid)is now private
- (breaking-change) IO#peeknow returns an empty slice on EOF
- (breaking-change) Rename WeakRef#targettoWeakRef#value
- (breaking-change) Rename HTTP::Params.from_hashtoHTTP::Params.encode
Thanks to everyone who supported this release through contributions, reviews and suggestions.
