Module(:name, false, false)
can be used to create amodule
that does not importCore
. ([#40110])@inline
and@noinline
annotations may now be used in function bodies. ([#41312])- The default behavior of observing
@inbounds
declarations is now an option viaauto
in--check-bounds=yes|no|auto
([#41551])
- The
length
function on certain ranges of certain specific element types no longer checks for integer overflow in most cases. The new functionchecked_length
is now available, which will try to use checked arithmetic to error if the result may be wrapping. Or use a package such as SaferIntegers.jl when constructing the range. ([#40382])
- Now uses
textwidth
for formatting%s
and%c
widths ([#41085]).
- The standard log levels
BelowMinLevel
,Debug
,Info
,Warn
,Error
, andAboveMaxLevel
are now exported from the Logging stdlib ([#40980]).