You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: NEWS.md
+1-6Lines changed: 1 addition & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -79,6 +79,7 @@ New library functions
79
79
annotated and unannotated content.
80
80
*`in!(x, s::AbstractSet)` will return whether `x` is in `s`, and insert `x` in `s` if not ([#45156], [#51636]).
81
81
* The new `Libc.mkfifo` function wraps the `mkfifo` C function on Unix platforms ([#34587]).
82
+
*`logrange(start, stop; length)` makes a range of constant ratio, instead of constant step ([#39071])
82
83
*`copyuntil(out, io, delim)` and `copyline(out, io)` copy data into an `out::IO` stream ([#48273]).
83
84
*`eachrsplit(string, pattern)` iterates split substrings right to left ([#51646]).
84
85
*`Sys.username()` can be used to return the current user's username ([#51897]).
@@ -157,12 +158,6 @@ Standard library changes
157
158
* Packages that specialize matrix-matrix `mul!` with a method signature of the form `mul!(::AbstractMatrix, ::MyMatrix, ::AbstractMatrix, ::Number, ::Number)` no longer encounter method ambiguities when interacting with `LinearAlgebra`. Previously, ambiguities used to arise when multiplying a `MyMatrix` with a structured matrix type provided by LinearAlgebra, such as `AbstractTriangular`, which used to necessitate additional methods to resolve such ambiguities. Similar sources of ambiguities have also been removed for matrix-vector `mul!` operations ([#52837]).
158
159
*`lu` and `issuccess(::LU)` now accept an `allowsingular` keyword argument. When set to `true`, a valid factorization with rank-deficient U factor will be treated as success instead of throwing an error. Such factorizations are now shown by printing the factors together with a "rank-deficient" note rather than printing a "Failed Factorization" message ([#52957]).
159
160
160
-
#### Logging
161
-
162
-
* New `@create_log_macro` macro for creating new log macros like `@info`, `@warn` etc. For instance
163
-
`@create_log_macro MyLog 1500 :magenta` will create `@mylog` to be used like `@mylog "hello"` which
164
-
will show as `┌ MyLog: hello` etc. ([#52196]).
165
-
166
161
#### Random
167
162
168
163
*`rand` now supports sampling over `Tuple` types ([#35856], [#50251]).
0 commit comments