doc/changelogs/v1.10.md
IO#gets should have same result regardless of #peek availability (#13882, thanks @compumike)win.yml (#13876, thanks @straight-shoota)Colorize::Mode flags (#13745, thanks @HertzDevil)Hash#put_if_absent (#13590, thanks @HertzDevil)Set#rehash (#13630, thanks @HertzDevil)key in Hash#transform_values and value in #transform_keys (#13608, thanks @baseballlover723)File#rename (#13640, thanks @carlhoerberg)URI::Params.encode with IO parameter (#13798, thanks @jwoertink)Complex#to_i128, Complex#to_u128 (#13838, thanks @HertzDevil)GC:ProfStats (#13734, thanks @carlhoerberg)JSON::PullParser#read? (#13837, thanks @HertzDevil)focus: true (#13653, thanks @straight-shoota)String#byte_index(Char) (#13819, thanks @funny-falcon)Slice.literal for numeric slice constants (#13716, thanks @HertzDevil)tool unreachable (#13783, thanks @straight-shoota)crystal tool dependencies (#13631, thanks @straight-shoota)crystal tool hierarchy (#13715, thanks @HertzDevil)Slice#copy_to as Nil (#13774, thanks @erdian718)IO::Buffered#peek's return type to Bytes (#13863, thanks @HertzDevil)LibLLVM::VERSION (#13699, thanks @HOMODELUNA)+ in TypeNode#id for virtual types (#13708, thanks @HertzDevil)BigDecimal#round for large digit counts in base 10 (#13811, thanks @HertzDevil)XML.parse_html explicitly to UTF-8 (#13705, thanks @straight-shoota)UInt64.from_yaml (#13829, thanks @HertzDevil)Process.new with nilable chdir parameter on Windows (#13768, thanks @straight-shoota)Char::Reader#each bounds check after block (#13817, thanks @straight-shoota)HTML.decode_codepoint (#13843, thanks @straight-shoota).cr.cr extension in require path lookup (#13749, thanks @straight-shoota)FunDef (#13789, thanks @straight-shoota)@[Primitive] def's return type (#13658, thanks @HertzDevil)crystal init (#13730, thanks @xendk)Procs inside extern structs (#13711, thanks @HertzDevil)IO::Delimited (#11242, thanks @asterite)IO::DEFAULT_BUFFER_SIZE in Digest#update (#13635, thanks @carlhoerberg)OpenSSL::SSL::Socket#peer_certificate (#13785, thanks @compumike)IO#read_string(0) (#13732, thanks @jgaskins)LLVM.default_target_triple to avoid regex (#13659, thanks @straight-shoota)Time::Span (#13807, thanks @erdian718)Pointers (#13710, thanks @HertzDevil)Set(T) instead of Hash(T, Bool) (#13611, thanks @HertzDevil)Fiber.inactive inside Fiber#run's ensure block (#13701, thanks @HertzDevil)JSON::Serializable in scripts/generate_ssl_server_defaults.cr (#13667, thanks @HertzDevil)HTTP::StaticFileHandler (#13778, thanks @jkthorne)Bool in the compiler (#13614, thanks @HertzDevil)Digest::SHA512 (#13796, thanks @jgaskins)Dir#mkdir, Dir#exists? (#13795, thanks @jkthorne)HTTP::Headers#add (#13762, thanks @jkthorne)Int::Primitive.from_json (#13835, thanks @HertzDevil)Float#to_u! interpreter primitive specs (#13737, thanks @HertzDevil)Time::Location cache before .load_android specs (#13718, thanks @HertzDevil)generate_data target for running generator scripts (#13700, thanks @straight-shoota)clear_cache (#13636, thanks @straight-shoota)crystal_bootstrap_version (#13845, thanks @straight-shoota)