Skip to content

Commit 463510c

Browse files
committed
Preparing 5.1.0 release.
1 parent 0afb38e commit 463510c

File tree

5 files changed

+41
-10
lines changed

5 files changed

+41
-10
lines changed

.VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5.0.2
1+
5.1.0

CHANGELOG.md

+27-2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
- [Change Log](#change-log)
66
- [Unreleased](#unreleased)
7+
- [5.1.0 (2016-08-14)](#510-2016-08-14)
78
- [5.0.2 (2016-06-11)](#502-2016-06-11)
89
- [5.0.1 (2016-06-11)](#501-2016-06-11)
910
- [5.0.0 (2016-05-09)](#500-2016-05-09)
@@ -19,14 +20,38 @@
1920

2021
### [Unreleased](https://github.com/jacobwilliams/json-fortran/tree/HEAD)
2122

22-
[Complete Changeset](https://github.com/jacobwilliams/json-fortran/compare/5.0.2...HEAD)
23+
[Complete Changeset](https://github.com/jacobwilliams/json-fortran/compare/5.1.0...HEAD)
24+
25+
### [5.1.0](https://github.com/jacobwilliams/json-fortran/tree/5.1.0) (2016-08-14)
26+
27+
[Complete Changeset](https://github.com/jacobwilliams/json-fortran/compare/5.0.2...5.1.0)
28+
or [Download v5.1.0](https://github.com/jacobwilliams/json-fortran/releases/tag/5.1.0)
29+
30+
**Enhancements:**
31+
32+
- Added a `traverse` routine to `json_file` [\#204](https://github.com/jacobwilliams/json-fortran/issues/204) [\#206](https://github.com/jacobwilliams/json-fortran/pull/206) ([jacobwilliams](https://github.com/jacobwilliams))
33+
- Added added `get` and `set` routines for the `json_core` in a `json_file` [\#206](https://github.com/jacobwilliams/json-fortran/pull/206) ([jacobwilliams](https://github.com/jacobwilliams))
34+
- Added new `get_path` routine [\#223](https://github.com/jacobwilliams/json-fortran/issues/223) [\#224](https://github.com/jacobwilliams/json-fortran/pull/224) ([jacobwilliams](https://github.com/jacobwilliams))
35+
- Added new option for returning strings in their escaped form. Also, when `strict_type_checking` is False, the `get` routines will now return integer, double, logical, and null values as strings. [\#224](https://github.com/jacobwilliams/json-fortran/pull/224) ([jacobwilliams](https://github.com/jacobwilliams))
36+
- Added new `insert_after` routine [\#220](https://github.com/jacobwilliams/json-fortran/issues/220) [\#221](https://github.com/jacobwilliams/json-fortran/pull/221) ([jacobwilliams](https://github.com/jacobwilliams))
37+
- Move json type integer variables into the `json_parameters` module [\#218](https://github.com/jacobwilliams/json-fortran/issues/218) [\#219](https://github.com/jacobwilliams/json-fortran/pull/219) ([jacobwilliams](https://github.com/jacobwilliams))
38+
- Added new option to print JSON without extra whitespace [\#216](https://github.com/jacobwilliams/json-fortran/issues/216) [\#217](https://github.com/jacobwilliams/json-fortran/pull/217) ([jacobwilliams](https://github.com/jacobwilliams))
39+
- Added new `info` routines (`json_info_by_path`, `json_matrix_info_by_path`, and `json_matrix_info`) [\#213](https://github.com/jacobwilliams/json-fortran/issues/213) [\#212](https://github.com/jacobwilliams/json-fortran/pull/212) ([jacobwilliams](https://github.com/jacobwilliams))
40+
- Added an API for adding Null variables [\#210](https://github.com/jacobwilliams/json-fortran/issues/210) [\#214](https://github.com/jacobwilliams/json-fortran/pull/214) ([jacobwilliams](https://github.com/jacobwilliams))
41+
42+
**Fixed issues:**
43+
44+
- Fix doc deployment problems [\#201](https://github.com/jacobwilliams/json-fortran/issues/201) ([zbeekman](https://github.com/zbeekman))
45+
2346

2447
### [5.0.2](https://github.com/jacobwilliams/json-fortran/tree/5.0.2) (2016-06-11)
2548

2649
[Complete Changeset](https://github.com/jacobwilliams/json-fortran/compare/5.0.1...5.0.2)
2750
or [Download v5.0.2](https://github.com/jacobwilliams/json-fortran/releases/tag/5.0.2)
2851

29-
Minor documentation fix.
52+
*Note: This release contains no changes to the library, only the documentation.*
53+
54+
- Minor documentation fix.
3055

3156
### [5.0.1](https://github.com/jacobwilliams/json-fortran/tree/5.0.1) (2016-06-11)
3257

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ cmake_minimum_required ( VERSION 2.8.8 FATAL_ERROR )
114114
enable_language ( Fortran )
115115
project ( jf_test NONE )
116116
117-
find_package ( jsonfortran-${CMAKE_Fortran_COMPILER_ID} 5.0.2 REQUIRED )
117+
find_package ( jsonfortran-${CMAKE_Fortran_COMPILER_ID} 5.1.0 REQUIRED )
118118
include_directories ( "${jsonfortran_INCLUDE_DIRS}" )
119119
120120
file ( GLOB JF_TEST_SRCS "src/tests/jf_test_*.f90" )

json-fortran.md

+9-6
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
11
---
22
project: JSON-Fortran
3-
preprocessor: {!.PREPROCESSOR!}
4-
favicon: ./media/json-fortran-32x32.png
5-
project_dir: ./src
3+
summary: JSON-Fortran -- A Fortran 2008 JSON API
4+
author: Jacob Williams
5+
src_dir: ./src
66
output_dir: ./doc
77
media_dir: ./media
8+
exclude_dir: ./src/tests
9+
favicon: ./media/json-fortran-32x32.png
810
project_github: https://github.com/jacobwilliams/json-fortran
911
project_download: https://github.com/jacobwilliams/json-fortran/releases/latest
10-
summary: JSON-Fortran -- A Fortran 2008 JSON API
11-
author: Jacob Williams
1212
github: https://github.com/jacobwilliams
1313
website: http://degenerateconic.com
1414
twitter: https://twitter.com/degenerateconic
15+
preprocessor: {!.PREPROCESSOR!}
1516
predocmark_alt: >
1617
predocmark: <
1718
docmark_alt:
@@ -21,11 +22,13 @@ display: public
2122
private
2223
source: true
2324
graph: true
25+
sort: alpha
2426
coloured_edges: true
27+
extra_filetypes: .inc !
2528
print_creation_date: true
2629
creation_date: %Y-%m-%d %H:%M %z
27-
exclude_dir: tests
2830
extra_mods: iso_fortran_env:https://gcc.gnu.org/onlinedocs/gfortran/ISO_005fFORTRAN_005fENV.html
31+
ifcore:https://software.intel.com/en-us/node/525900
2932
md_extensions: markdown.extensions.toc(anchorlink=False)
3033
markdown.extensions.smarty(smart_quotes=False)
3134
---

pages/releases/index.md

+3
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ documentation from the documentation for official releases other than
2525
using the browser's back button. Feel free to bookmark this page, or
2626
the [main project page](|url|/index.html) for convenient navigation.
2727

28+
* [5.1.0](http://jacobwilliams.github.io/json-fortran/5.1.0/index.html)
29+
([FORD](https://github.com/cmacmackin/ford) generated documentation)
30+
- [Download](https://github.com/jacobwilliams/json-fortran/releases/tag/5.1.0)
2831
* [5.0.2](http://jacobwilliams.github.io/json-fortran/5.0.2/index.html)
2932
([FORD](https://github.com/cmacmackin/ford) generated documentation)
3033
- [Download](https://github.com/jacobwilliams/json-fortran/releases/tag/5.0.2)

0 commit comments

Comments
 (0)