tanpi
is now defined. It computes tan(πx) more accurately thantan(pi*x)
([#48575]).
- The
initialized=true
keyword assignment forsortperm!
andpartialsortperm!
is now a no-op ([#47979]). It previously exposed unsafe behavior ([#47977]). binomial(x, k)
now supports non-integerx
([#48124]).- A
CartesianIndex
is now treated as a "scalar" for broadcasting ([#47044]).
- "Package Extensions": support for loading a piece of code based on other packages being loaded in the Julia session. This has similar applications as the Requires.jl package but also supports precompilation and setting compatibility.
- Format specifiers now support dynamic width and precision, e.g.
%*s
and%*.*g
([#40105]).
- The
@test_broken
macro (or@test
withbroken=true
) now complains if the test expression returns a non-boolean value in the same way as a non-broken test. ([#47804])
code_native
and@code_native
now default to intel syntax instead of AT&T.