On Thu, 2022-03-10 at 11:43 +0000, 'Dan Kortschak' via gonum-dev wrote:
> I have time from work tomorrow that I can use to get the release doc
> ready.
Tomorrow came late this week.
Here is the proposed text. I have combined changes into their
functionality addition where relevant to reduce line count, and have
hopefully correctly split the list into the correct categories; please
check any that you own to make sure of this and also please check that
I have not over aggressively pruned (I started with `git log --oneline
14aa307d..7a7ecd31` and compared with the release-v0.9 branch).
Dan
```
Release v0.11.0 is a minor release in the v0.11 branch.
API breaking changes:
8e83e047 lapack/gonum: remove Dcombssq
3d32334f mat: rename Symmetric method to SymmetricDim
e99241cb mat: remove unused BandWidther interface
e1d07cd7 mat: rename Tridiag.Clone to CloneFromTridiag
Fixes since v0.9.3:
d891e94e lapack/gonum: fix length check in Dlaswp
094b8d86 integrate/quad: fix hermite initial guess bug
8d530b64 graph/path: fix YenKShortestPaths
e4c04dde lapack/gonum: prevent division of untyped ints always yielding zero in Dlasy2 (#1653)
d1303f03 internal/asm/f64: fix bug and clean up variable names
13102a11 lapack/gonum: fix infinite loop in Dlartg with Inf or NaN input
API additions since v0.9.3:
09c7f513 graph/formats/rdf: extend graph query API (d5f7a1db)
f96a8ce8 spatial/r3: add Mat Outer,Det methods (809af933 f4e71147 8e43cfd1 ca23770c)
1f712d5e graph/formats/rdf: add deduplication function
ce4adcfb lapack/lapack64: add Pstrf
820f2999 graph/formats/rdf: add a graph implementation and graph query language for RDF graphs
83564ec5 graph/coloring: new package providing graph coloring functions (d4eca1bb 4536514e e18dc693)
538cdf8f spatial/r3: add Mat type (735c35c0)
855d38eb stat/distuv: add logistic distribution
295bfca7 lapack: add Dlatdf
2ef9ae2c lapack/gonum: add Dpstrf and its test
cccd8af5 graph/iterator: update map iteration to tolerate changes in reflect
94959ac7 lapack/gonum: add Dpstf2 and its test
aad20655 graph/formats/rdf: add equi-canonicalisation function
b54f851e lapack: add Dlag2 subroutine
d90a6d64 lapack/gonum: add Dorgr2
5ed77756 graph/{iterator,multi}: use map iterators for lines and weighted lines
32fa6875 interp: add not-a-knot cubic spline interpolator (#1679)
44e84bef lapack/gonum: add Dgesv
2600994e spatial/r3: add method to obtain a rotation matrix
c0f40d78 lapack/gonum: add Dgesc2 (#1652)
e102cf23 interp: add ClampedCubic interpolator (#1662)
4bb8d026 interp: Add NaturalCubic spline interpolator (#1657)
cafcbe48 lapack/gonum: add Dgetc2 (#1655)
0acd6516 stat/distuv: add chi distribution
97f387b3 graph/encoding: provide attribute handling out of the box
a683c830 graph/graphs/gen: add breadth-first n-ary tree constructor
1671d981 internal/math32: add Max and Min
ea5c577f cmplxs: add conjugate multiplies and real scales
3de5d6c6 mat: return ErrZeroLength when size is zero and document it
544b314c mat: add Normer interface and use it in Norm (32854e3c d440876c dd45c215 06f3d524 f712ff20 d4333513 c935d6f1 35f38e4c 7d9d51f3 41e3de04)
142fecac lapack/{gonum,testlapack}: add Dlangb and its test (d66e8d4b)
3f0deff2 graph/formats/rdf: add URDNA2015 and URGNA2012 canonicalisation
782095d1 graph/formats/rdf: implement canonicalisation hashing (a6eddb68)
11e9fee1 stat: add TOC function (60db4fc8)
c297b7e2 lapack/gonum: check for overflow in Dtgsja
49182b1e mat: add support for tridiagonal matrices
3ace57a6 floats: add ArgsortStable function
76f2be9a graph/graphs/gen: add simple graph construction functions (326e41eb)
6e718dda add f32 sum
7a88995c lapack/gonum: rewrite Dlartg to use safe scaling from
https://doi.org/10.1145/3061665
a6ddba7f graph/{multi,simple,testgraph}: add support for ID-specified node addition
```