Skip to content

Commit 0d1cc1c

Browse files
authored
Add a changelog for the current features of stdlib (#537)
1 parent 5905dfb commit 0d1cc1c

File tree

1 file changed

+93
-0
lines changed

1 file changed

+93
-0
lines changed

CHANGELOG.md

+93
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
# Unreleased
2+
3+
- new module `stdlib_ascii`
4+
[#32](https://github.com/fortran-lang/stdlib/pull/32)
5+
- new module `stdlib_bitsets`
6+
[#239](https://github.com/fortran-lang/stdlib/pull/239)
7+
- new derived types `bitset_64` and `bitset_large`
8+
- new abstract base class `bitset_type`
9+
- new module `stdlib_error`
10+
[#53](https://github.com/fortran-lang/stdlib/pull/53)
11+
- new module `stdlib_io`
12+
- new procedures `loadtxt` and `savetxt`
13+
[#23](https://github.com/fortran-lang/stdlib/pull/23)
14+
[#37](https://github.com/fortran-lang/stdlib/pull/37)
15+
- new procedure `open`
16+
[#71](https://github.com/fortran-lang/stdlib/pull/71)
17+
[#77](https://github.com/fortran-lang/stdlib/pull/77)
18+
- new module `stdlib_kinds`
19+
[#63](https://github.com/fortran-lang/stdlib/pull/63)
20+
- new module `stdlib_linalg`
21+
- new procedures `diag`, `eye` and `trace`
22+
[#170](https://github.com/fortran-lang/stdlib/pull/170)
23+
- new procedures `linspace` and `logspace`
24+
[#420](https://github.com/fortran-lang/stdlib/pull/420)
25+
- new procedure `outer_product`
26+
[#432](https://github.com/fortran-lang/stdlib/pull/432)
27+
- new procedure `arange`
28+
[#480](https://github.com/fortran-lang/stdlib/pull/480)
29+
- new module `stdlib_logger`
30+
- new derived type: `logger_type`
31+
[#228](https://github.com/fortran-lang/stdlib/pull/228)
32+
[#261](https://github.com/fortran-lang/stdlib/pull/261)
33+
- new module `stdlib_math`
34+
- new procedure `clip`
35+
[#355](https://github.com/fortran-lang/stdlib/pull/355)
36+
- new module `stdlib_optval`
37+
[#73](https://github.com/fortran-lang/stdlib/pull/73)
38+
[#96](https://github.com/fortran-lang/stdlib/pull/96)
39+
[#139](https://github.com/fortran-lang/stdlib/pull/139)
40+
- new module `stdlib_quadrature`
41+
- new procedures `trapz`, `trapz_weights`, `simps` and `simps_weights`
42+
[#146](https://github.com/fortran-lang/stdlib/pull/146)
43+
- new procedures `gauss_legendre`, `gauss_legendre_lobatto`
44+
[#313](https://github.com/fortran-lang/stdlib/pull/313)
45+
- new module `stdlib_sorting`
46+
- new procedures `sort`, `ord_sort` and `sort_index`
47+
[#408](https://github.com/fortran-lang/stdlib/pull/408)
48+
- new module `stdlib_specialfunctions`
49+
- new procedures `legendre` and `dlegendre`
50+
[#313](https://github.com/fortran-lang/stdlib/pull/313)
51+
- new module `stdlib_stats`
52+
- new procedure `mean`
53+
[#124](https://github.com/fortran-lang/stdlib/pull/124)
54+
[#130](https://github.com/fortran-lang/stdlib/pull/130)
55+
[#132](https://github.com/fortran-lang/stdlib/pull/132)
56+
- new procedure `var`
57+
[#144](https://github.com/fortran-lang/stdlib/pull/144)
58+
- new procedure `moment`
59+
[#153](https://github.com/fortran-lang/stdlib/pull/153)
60+
- new procedure `corr`
61+
[#191](https://github.com/fortran-lang/stdlib/pull/191)
62+
- new procedure `median`
63+
[#426](https://github.com/fortran-lang/stdlib/pull/426)
64+
- new module `stdlib_stats_distribution_PRNG`
65+
[#271](https://github.com/fortran-lang/stdlib/pull/271)
66+
- new module `stdlib_string_type`
67+
- new derived types `string_type`
68+
[#320](https://github.com/fortran-lang/stdlib/pull/320)
69+
- new procedure `move`
70+
[#467](https://github.com/fortran-lang/stdlib/pull/467)
71+
- new module `stdlib_stringlist_type`
72+
- new derived types `stringlist_type` and `stringlist_index_type`
73+
[#470](https://github.com/fortran-lang/stdlib/pull/470)
74+
- new module `stdlib_strings`
75+
- new procedure `to_string`
76+
[#444](https://github.com/fortran-lang/stdlib/pull/444)
77+
- new procedures `strip` and `chomp`
78+
[#343](https://github.com/fortran-lang/stdlib/pull/343)
79+
- new procedures `starts_with` and `ends_with`
80+
[#384](https://github.com/fortran-lang/stdlib/pull/384)
81+
- new procedure `slice`
82+
[#414](https://github.com/fortran-lang/stdlib/pull/414)
83+
- new procedure `find`
84+
[#433](https://github.com/fortran-lang/stdlib/pull/433)
85+
- new procedure `replace_all`
86+
[#436](https://github.com/fortran-lang/stdlib/pull/436)
87+
- new procedures `padl` and `padr`
88+
[#441](https://github.com/fortran-lang/stdlib/pull/441)
89+
- new procedure `count`
90+
[#453](https://github.com/fortran-lang/stdlib/pull/453)
91+
- new module `stdlib_system`
92+
- new procedure `sleep`
93+
[#54](https://github.com/fortran-lang/stdlib/pull/54)

0 commit comments

Comments
 (0)