Skip to content

Commit 8853ecd

Browse files
authored
Merge pull request #775 from jvdp1/newrelease_v0.4.0
Preparation for 0.4.0 release
2 parents 7211ce8 + 14b5156 commit 8853ecd

File tree

2 files changed

+63
-1
lines changed

2 files changed

+63
-1
lines changed

CHANGELOG.md

+62
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,65 @@
1+
# Version 0.4.0
2+
3+
Full release notes available at [v0.4.0] tag.
4+
5+
[v0.4.0]: https://github.com/fortran-lang/stdlib/releases/tag/v0.4.0
6+
7+
- new module `stdlib_str2num`
8+
[#743](https://github.com/fortran-lang/stdlib/pull/743)
9+
- new procedures: `to_num`, `to_num_from_stream`
10+
11+
Changes to existing scripts and modules
12+
13+
- change in .gitignore
14+
- addition of the file extensions `.dat` and `.stream`
15+
[#768](https://github.com/fortran-lang/stdlib/pull/768)
16+
- addition of `.gitignore` to `stdlib-fpm`
17+
[#769](https://github.com/fortran-lang/stdlib/pull/769)
18+
- change in CI/CD
19+
- support of GCC 13
20+
[#737](https://github.com/fortran-lang/stdlib/pull/737)
21+
- support of Intel compiler `ifx`
22+
[#752](https://github.com/fortran-lang/stdlib/pull/752)
23+
- change in script `fpm-deployment.sh`
24+
- changes to facilitate `fypp` preprocessing for the `fpm` deployment
25+
[#758](https://github.com/fortran-lang/stdlib/pull/758)
26+
- change in module `stdlib_ascii`
27+
- Improved procedures `to_lower` and `to_upper`
28+
[#733](https://github.com/fortran-lang/stdlib/pull/733)
29+
- change in module `stdlib_bitsets`
30+
- initialization in `bitset_type`
31+
[#753](https://github.com/fortran-lang/stdlib/pull/753)
32+
- improved procedure `bit_count_large`
33+
[#756](https://github.com/fortran-lang/stdlib/pull/756)
34+
- change in module `stdlib_hashmaps`
35+
- new procedure `get_all_keys`
36+
[#741](https://github.com/fortran-lang/stdlib/pull/741)
37+
- new file permissions
38+
[#762](https://github.com/fortran-lang/stdlib/pull/762)
39+
- change in module `stdlib_math`
40+
- new procedure `meshgrid`
41+
[#764](https://github.com/fortran-lang/stdlib/pull/764)
42+
- change in module `stdlib_specialfunctions_gamma`
43+
- fix procedure `gamma`
44+
[#730](https://github.com/fortran-lang/stdlib/pull/730)
45+
- change in module `stdlib_string_type`
46+
- fix procedure `move`
47+
[#736](https://github.com/fortran-lang/stdlib/pull/736)
48+
[#773](https://github.com/fortran-lang/stdlib/pull/773)
49+
- change in `SpookyV2Test.cpp`
50+
- Fix undefined use of <cstdint> types
51+
[#747](https://github.com/fortran-lang/stdlib/pull/747)
52+
53+
Changes to the existing documentation
54+
55+
- change in the specs `stdlib_hashmaps`
56+
- Correction of an intent of the variable "conflict"
57+
[#739](https://github.com/fortran-lang/stdlib/pull/739)
58+
- change in README.md
59+
- instructions to build `stdlib` with `fpm` through the `fpm-deployment.sh` script
60+
[#757](https://github.com/fortran-lang/stdlib/pull/757)
61+
62+
163
# Version 0.3.0
264

365
Full release notes available at [v0.3.0] tag.

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.3.0
1+
0.4.0

0 commit comments

Comments
 (0)