@waj waj released this Jun 28, 2018 · 356 commits to master since this release

Assets 13

Standard library

Macros

Collections

Serialization

  • Add #dup and #clone for JSON::Any and YAML::Any. (6266, thanks @asterite)
  • Add docs example of nesting mappings to YAML.builder. (#6097, thanks @kalinon)

Time

Files

Networking

Misc

  • Fixed mmap usage on OpenBSD 6.3+. (#6250, thanks @jcs)
  • Fixed big/big_int, big/big_float, etc are now able to be included directly. (#6267, thanks @asterite)
  • Refactor dependency in Crystal::Hasher to avoid load order issues. (#6184, thanks @ysbaddaden)

Compiler

  • Fixed a leakage of unbounded generic type variable and show error. (#6128, thanks @asterite)
  • Fixed error message when lookup of library fails and lib's name contains non-alpha chars. (#6187, thanks @oprypin)
  • Fixed integer kind deduction for very large negative numbers. (#6182, thanks @rGradeStd)
  • Refactor specs tempfiles and data files usage in favor of portability (#5951, thanks @straight-shoota)
  • Improve formatting and information in some compiler error messages. (#6261, thanks @RX14)

Tools

Formatter

Doc generator

Misc