Skip to content

Commit 39e538b

Browse files
Merge pull request #314 from SciML/releasenotes
add release notes
2 parents f3c6dcd + e05acdf commit 39e538b

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

docs/pages.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,5 @@ pages = ["index.md",
1111
"Solvers" => Any["solvers/solvers.md"],
1212
"Advanced" => Any["advanced/developing.md"
1313
"advanced/custom.md"],
14+
"Release Notes" => "release_notes.md"
1415
]

docs/src/release_notes.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Release Notes
2+
3+
## v2.0
4+
5+
* `LinearCache` changed from immutable to mutable. With this, the out of place interfaces like
6+
`set_A` were deprecated for simply mutating the cache, `cache.A = ...`. This fixes some
7+
correctness checks and makes the package more robust while improving performance.
8+
* The default algorithm is now type-stable and does not rely on a dynamic dispatch for the choice.
9+
* IterativeSolvers.jl and KrylovKit.jl were made into extension packages.
10+
* Documentation of the solvers has changed to docstrings

0 commit comments

Comments
 (0)