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: README.md
-118Lines changed: 0 additions & 118 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,132 +77,14 @@ changes in `julia`.
77
77
so we return only the most recent exception in that case. ([#29901]) (since
78
78
Compat 3.34)
79
79
80
-
* The methods `Base.include(::Function, ::Module, path)` and
81
-
`Base.include_string(::Function, ::Module, code[, filename])` have been added. ([#34595]) (since Compat 3.33)
82
-
83
-
* Implicit keywords arguments or named tuples is supported using the `@compat` macro, e.g. `@compat f(; x, f.p)` and `@compat (; x, f.p)` is equivalent to `f(; x=x, p=f.p)` and `(; x=x, p=f.p)` respectively. ([#34331]) (since Compat 3.32.0)
84
-
85
80
* Two argument methods `findmax(f, domain)`, `argmax(f, domain)` and the corresponding `min` versions ([#35316], [#41076]) (since Compat 3.31.1)
86
81
87
82
*`isunordered(x)` returns true if `x` is value that is normally unordered, such as `NaN` or `missing` ([#35316]) (since Compat 3.31.1)
88
83
89
84
*`get` accepts tuples and numbers ([#41007], [#41032]) (since Compat 3.31)
90
85
91
-
*`muladd(A,B,z)` now accepts arrays ([#37065]) (since Compat 3.30)
92
-
93
86
*`@something` and `@coalesce` as short-circuiting versions of `something` and `coalesce` ([#40729]) (since Compat 3.29)
*`startswith(s, r::Regex)` and `endswith(s, r::Regex)` ([#29790]) (since Compat 3.24)
102
-
103
-
*`sincospi(x)` for calculating the tuple `(sinpi(x), cospi(x))` ([#35816]) (since Compat 3.23)
104
-
105
-
*`Dates.canonicalize` can now take a `Period` as an input ([#37391]) (since Compat 3.22)
106
-
107
-
* Import renaming is available through the `@compat` macro, e.g. `@compat import LinearAlgebra as LA` and
108
-
`@compat import LinearAlgebra: cholesky as c, lu as l`. *Note:* Import renaming of macros is not
109
-
supported due to differences in parsing behavior ([#37396]). (since Compat 3.21).
110
-
111
-
*`Compat.parseatom(text::AbstractString, pos::Integer; filename="none")` parses a single
112
-
atom from `text` starting at index `pos`. Returns a `Tuple` consisting of the
113
-
parsed expression and the index to resume parsing from. ([#35243]) (since Compat 3.20)
114
-
115
-
*`Compat.parseall(text::AbstractString; filename="none")` parses the whole string `text`
116
-
and returns the parsed expression. ([#35243]) (since Compat 3.20)
117
-
118
-
*`mul!(C, A, B, alpha, beta)` now performs in-place multiply add ([#29634]). (since Compat 3.19).
119
-
120
-
*`reinterpret(reshape, T, a::AbstractArray{S})` reinterprets `a` to have eltype `T` while
121
-
inserting or consuming the first dimension depending on the ratio of `sizeof(T)` and `sizeof(S)`.
122
-
([#37559]). (since Compat 3.18)
123
-
124
-
* The composition operator `∘` now returns a `Compat.ComposedFunction` instead of an anonymous function ([#37517]). (since Compat 3.17)
125
-
126
-
* New function `addenv` for adding environment mappings into a `Cmd` object, returning the new `Cmd` object ([#37244]). (since Compat 3.16)
127
-
128
-
*`contains(haystack, needle)` and its one argument partially applied form `contains(haystack)` have been added, it acts like `occursin(needle, haystack)` ([#35132]). (since Compat 3.15)
129
-
130
-
*`startswith(x)` and `endswith(x)`, returning partially-applied versions of the functions, similar to existing methods like `isequal(x)` ([#35052]). (since Compat 3.15)
131
-
132
-
*`Compat.Iterators.map` is added. It provides another syntax `Iterators.map(f, iterators...)`
133
-
for writing `(f(args...) for args in zip(iterators...))`, i.e. a lazy `map` ([#34352]).
134
-
(since Compat 3.14)
135
-
136
-
*`takewhle` and `dropwhile` are added in `Compat.Iterators` ([#33437]). (since Compat 3.14)
137
-
138
-
* Curried comparisons `!=(x)`, `>=(x)`, `<=(x)`, `>(x)`, and `<(x)` are defined as, e.g.,
139
-
`!=(x) = y -> y != x` ([#30915]). (since Compat 3.14)
140
-
141
-
*`strides` is defined for Adjoint and Transpose ([#35929]). (since Compat 3.14)
142
-
143
-
*`Compat.get_num_threads()` adds the functionality of `LinearAlgebra.BLAS.get_num_threads()`, and has matching `Compat.set_num_threads(n)` ([#36360]). (since Compat 3.13.0)
144
-
145
-
*`@inferred [AllowedType] f(x)` is defined ([#27516]). (since Compat 3.12.0)
146
-
147
-
* Search a character in a string with `findfirst`, `findnext`, `findlast` and `findprev` ([#31664]). (since Compat 3.12.0)
148
-
149
-
*`∘(f) = f` is defined ([#34251]). (since Compat 3.11.0)
0 commit comments