- The
extrema
function now accepts a function argument in the same manner asminimum
andmaximum
(#30323). hasmethod
can now check for matching keyword argument names ([#30712]).
- The
Condition
type now has a thread-safe replacement, accessed asThreads.Condition
. With that addition, task scheduling primitives such asReentrantLock
are now thread-safe (#30061).
Enum
now behaves like a scalar when used in broadcasting ([#30670]).
getipaddrs()
function returns all the IP addresses of the local machine (#30349)
- Added keyword arguments
rtol
,atol
topinv
andnullspace
(#29998). UniformScaling
instances are now callable such that e.g.I(3)
will produce aDiagonal
matrix ([#30298]).
- performance improvements for sparse matrix-matrix multiplication ([#30372]).
- Sparse vector outer products are more performant and maintain sparsity in products of the
form
kron(u, v')
,u * v'
, andu .* v'
whereu
andv
are sparse vectors or column views. ([#24980])
- Fixed
repr
such that it displaysDateTime
as it would be entered in Julia (#30200).
- Since environment variables on Windows are case-insensitive,
ENV
now converts its keys to uppercase for display, iteration, and copying ([#30593]).
- libgit2 has been updated to v0.27.7 ([#30584]).
- OpenBLAS has been updated to v0.3.5 ([#30583]).
- MbedTLS has been updated to v2.16.0 ([#30618]).
- libunwind has been updated to v1.3.1 ([#30724]).