Skip to content

Commit df8faef

Browse files
committed
Prepare for release v1.5.
1 parent 19c6573 commit df8faef

File tree

2 files changed

+46
-19
lines changed

2 files changed

+46
-19
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.5~dev
1+
1.5

docs/internalDocs/ReleaseNotes.md

Lines changed: 45 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -26,36 +26,52 @@ External Dependencies
2626

2727
Forward Mode & Reverse Mode
2828
---------------------------
29-
*
29+
* Add support for C-style memory alloc and free
3030

31-
Forward Mode
32-
------------
33-
*
3431

3532
Reverse Mode
3633
------------
37-
*
34+
* Replace array_ref with pointers in gradient signature
35+
* Initial support for new and delete operations in reverse mode
3836

39-
CUDA
40-
----
41-
*
4237

4338
Error Estimation
4439
----------------
45-
*
40+
* Only track sizes of independent arrays
41+
* Remove .size() from error estimation
42+
* Simplify error estimation by removing `_EERepl_` and `_delta_`
4643

4744
Misc
4845
----
49-
*
46+
* Teach binder to use the newest available version of clad
47+
* Simplify pullback calls by replacing `_grad`/`_r` pairs with single `_r`
48+
variables
49+
* Delay the differentiation process until the end of TU -- Clad now can operate
50+
just like clang and visit the entire translation unit to construct a precise
51+
differentiation plan
52+
* Remove extra lines generated when using clad::array or array_ref
53+
* Added timings report if `-ftime-report` flag is enabled
5054

5155
Fixed Bugs
5256
----------
5357

54-
[XXX](https://github.com/vgvassilev/clad/issues/XXX)
55-
56-
<!---Get release bugs. Check for close, fix, resolve
57-
git log v1.4..master | grep -i "close" | grep '#' | sed -E 's,.*\#([0-9]*).*,\[\1\]\(https://github.com/vgvassilev/clad/issues/\1\),g' | sort
58-
--->
58+
[248](https://github.com/vgvassilev/clad/issues/248)
59+
[350](https://github.com/vgvassilev/clad/issues/350)
60+
[704](https://github.com/vgvassilev/clad/issues/704)
61+
[715](https://github.com/vgvassilev/clad/issues/715)
62+
[765](https://github.com/vgvassilev/clad/issues/765)
63+
[769](https://github.com/vgvassilev/clad/issues/769)
64+
[790](https://github.com/vgvassilev/clad/issues/790)
65+
[792](https://github.com/vgvassilev/clad/issues/792)
66+
[798](https://github.com/vgvassilev/clad/issues/798)
67+
[805](https://github.com/vgvassilev/clad/issues/805)
68+
[854](https://github.com/vgvassilev/clad/issues/854)
69+
[865](https://github.com/vgvassilev/clad/issues/865)
70+
[867](https://github.com/vgvassilev/clad/issues/867)
71+
[886](https://github.com/vgvassilev/clad/issues/886)
72+
[887](https://github.com/vgvassilev/clad/issues/887)
73+
[890](https://github.com/vgvassilev/clad/issues/890)
74+
[897](https://github.com/vgvassilev/clad/issues/897)
5975

6076
Special Kudos
6177
=============
@@ -67,6 +83,17 @@ FirstName LastName (#commits)
6783

6884
A B (N)
6985

70-
<!---Find contributor list for this release
71-
git log --pretty=format:"%an" v1.4...master | sort | uniq -c | sort -rn | sed -E 's,^ *([0-9]+) (.*)$,\2 \(\1\),'
72-
--->
86+
petro.zarytskyi (30)
87+
Vaibhav Thakkar (24)
88+
Vassil Vassilev (21)
89+
mcbarton (6)
90+
Mihail Mihov (4)
91+
dependabot[bot] (2)
92+
Atell Krasnopolski (2)
93+
Alexander Penev (2)
94+
sauravUppoor (1)
95+
kchristin22 (1)
96+
Warren Jacinto (1)
97+
Jonas Hahnfeld (1)
98+
Deeptendu Santra (1)
99+
Christina Koutsou (1)

0 commit comments

Comments
 (0)