This repository has been archived by the owner on Feb 8, 2024. It is now read-only.
Update dependency crystal-lang/crystal to v1.5.0 #7
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.4.0
->1.5.0
Release Notes
crystal-lang/crystal
v1.5.0
Compare Source
Language
\{{...}}
syntax in macro inside comments (#12175, thanks @asterite)Crystal::Macros::ASTNode#is_a?
(#12086, thanks @HertzDevil)Standard Library
Path
forchdir
arg inProcess
methods (#11932, thanks @caspiano)Enum#value
(#11947, thanks @lbguilherme)contain
expectations in more specs (#11950, thanks @HertzDevil)Collection
Hash#reject!
for non-equality key (#10511, thanks @straight-shoota)Tuple.element_type
andNamedTuple.element_type
(#12011, thanks @HertzDevil)Array#-
with different generic type arguments (#12049, thanks @straight-shoota)Concurrency
GC_set_stackbottom
on Windows (#12186, thanks @HertzDevil)Atomic
primitives (#11583, thanks @HertzDevil)Enumerable(Channel)
parameter forChannel.send_first
,.receive_first
(#12101, thanks @carlhoerberg)Crypto
Digest#hexfinal
(#9292, thanks @didactic-drunk)Files
Path#join(Enumerable)
(#12032, thanks @straight-shoota)Path#join
to convert argument path to base kind (#12033, thanks @straight-shoota)Dir.glob
with multi components after recursive wildcard (#12057, thanks @straight-shoota)File#delete?
andDir#delete?
(#11887, thanks @didactic-drunk)Path
arguments inCompress::Zip
(#11925, thanks @didactic-drunk)File#chown
and#chmod
(#11886, thanks @didactic-drunk)Log
Log
emitters to not emit event when block output isnil
(#12000, thanks @robacarp)Networking
StaticFileHandler
paths (#11884, thanks @straight-shoota)HTTP::Server::Response#status_message
(#10416, thanks @straight-shoota)Numeric
Complex.multiplicative_identity
(#12051, thanks @I3oris)Float
,BigFloat
rounding methods (#12004, thanks @marksiemers)__ashlti3
,__ashrti3
and__lshrti3
for wasm32 (#11948, thanks @lbguilherme)Specs
Spec::Be
,BeClose
failure message to other messages (#11946, thanks @jgaskins)System
File#tempfile
args (#12076, thanks @straight-shoota)SC_PAGESIZE
constant foraarch64-darwin
(#12037, thanks @carlhoerberg)File.tempfile
(#12077, thanks @straight-shoota)Enumerable
as argument toFile.join
(#12102, thanks @caspiano)Runtime
#value
explicitly inPointer
overview. (#12184, thanks @elebow)Text
String#char_bytesize_at
(#11872, thanks @straight-shoota)String#encode
(#11993, thanks @HertzDevil)String
s correctly (#12108, thanks @HertzDevil)String#%
(#12125, thanks @asterite)UUID.parse?
(#11998, thanks @jgaskins)Time
Time.parse!
when end of input is reached (#12124, thanks @asterite)Compiler
NO_COLOR
toColorize
(#11984, thanks @didactic-drunk)Macros
Crystal::Macros::Self
andUnderscore
(#12085, thanks @HertzDevil)Generics
NamedTuple()
(#12009, thanks @HertzDevil)Interpreter
EXPORT
in interpreter spec (#12201, thanks @HertzDevil)Crystal::Loader
: don't check if file exists, leave that to dlopen (#12207, thanks @asterite).class
for modules and unions (#12205, thanks @asterite)Crystal::Loader
for MSVC (#12140, thanks @HertzDevil)librt
andlibdl
on GNU systems (#12038, thanks @1player)Parser
fun
parameter names (#11967, thanks @HertzDevil)Crystal::Parser
(#12067, thanks @lbguilherme)Semantic
exp.@​x
(#12183, thanks @asterite)with_scope
if Call has a receiver (#12138, thanks @asterite)Proc(...)
(#12129, thanks @asterite)Def#raises?
(#12121, thanks @asterite)ASTNode#unbind_all
(#12120, thanks @asterite)Debugger
Tools
Docs-generator
Formatter
Playground
modalContenDom
typo (#12188, thanks @HertzDevil)Other
update-distributions-scripts.sh
(#12156, thanks @straight-shoota)pax_global_header
on Windows CI (#12173, thanks @HertzDevil)Symbol
variables (#11923, thanks @HertzDevil)v1.4.1
Compare Source
Standard Library
Collection
NamedTuple
s. (#12007, thanks @I3oris)Files
__xstat
(#11985, thanks @straight-shoota)Runtime
pthread
link annotations in lib bindings (#12013, thanks @straight-shoota)Compiler
Semantic
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.