1.16.2
·
792 commits
to master
since this release
Bugfixes
stdlib
- (numeric) Fix show
unit_separatorin#humanize_byteswith empty prefix (#15717, backported from #15683, thanks @straight-shoota) - (runtime)
CRYSTAL_LOAD_DEBUG_INFO=1fails with-Dexecution_context(#15715, backported from #15704, thanks @ysbaddaden) - (runtime) Fix
-Dtracingraises math overflows on fiber sleep (#15725, backported from #15722, thanks @ysbaddaden) - (runtime) Fix
Fiber::ExecutionContext::Isolated#waitmust suspend fiber (#15723, backported from #15720, thanks @ysbaddaden) - (runtime) Fix run win32 console reader in bare thread (#15726, backported from #15724, thanks @ysbaddaden)
compiler
- (semantic) Do not add
ReferenceStoragetoValue's subclasses twice (#15718, backported from #15706, thanks @HertzDevil)
Refactor
compiler
- (codegen) Add
__crystal_raise_cast_failedfor non-interpreted code (#15712, backported from #15708, thanks @HertzDevil)
Infrastructure
- Changelog for 1.16.2 (#15716, thanks @straight-shoota)
- (ci) Fix package shards on MinGW (#15719, thanks @straight-shoota)
- (ci) Only set up Cygwin on Windows CI if truly required (#15713, backported from #15661, thanks @HertzDevil)