Crystal 1.16.0 Is Released
a year ago
- #release
- #programming
- #crystal-lang
- Crystal 1.16.0 is released with new features and bug fixes.
- Includes 162 changes by 19 contributors.
- Breaking changes include fixes to File.match? implementation.
- Parameter name suffixes '?' and '!' are deprecated.
- Enumerable#sum and #product now require explicit return type specification.
- HTTP::Request now correctly parses resource strings.
- Environment variable $CRYSTAL is no longer set for subcommands.
- Execution contexts introduced as a preview feature.
- New methods added to Indexable and EventLoop.
- Compiler improvements include better CLI options and environment variable handling.
- Doc generator can now include private and protected objects.
- Support for LLVM 20 added.
- LLVM::ABI is deprecated without replacement.