Skip to content

Commit

Permalink
Merge pull request #226 from ax3l/topic-version010alpha
Browse files Browse the repository at this point in the history
Version: 0.1.0-alpha
  • Loading branch information
ax3l committed Jun 6, 2018
2 parents 9c83e19 + afe1a9e commit 52b0c54
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 5 deletions.
11 changes: 8 additions & 3 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,12 @@
Changelog
=========

1.0.0
-----
0.1.0-alpha
-----------
**Date:** 2018-06-06

*TBD*
This is the first developer release of openPMD-api.

Both HDF5 and ADIOS1 are implemented as backends with serial and parallel I/O support.
The C++11 API is considered alpha state with few changes expected to come.
We also ship an unstable preview of the Python3 API.
2 changes: 1 addition & 1 deletion docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@
# The short X.Y version.
version = u'0.1.0'
# The full version, including alpha/beta/rc tags.
release = u'0.1.0-dev'
release = u'0.1.0-alpha'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
16 changes: 16 additions & 0 deletions docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,22 @@ Implemented backends include HDF5 and ADIOS.
}
</style>

Supported openPMD Standard Versions
-----------------------------------

openPMD-api is a library using `semantic versioning <https://semver.org/>`_, starting with version 1.0.0.

The supported version of the `openPMD standard <https://github.com/openPMD/openPMD-standard>`_ are reflected as follows:
``standardMAJOR.apiMAJOR.apiMINOR``.

=================== ===================================
openPMD-api version supported openPMD standard versions
=================== ===================================
``0.1.0+`` (alpha) ``1.0.0-1.1.0``
``1.0.0+`` ``1.X`` (not released yet)
``2.0.0+`` ``2.X`` (not released yet)
=================== ===================================

************
Installation
************
Expand Down
2 changes: 1 addition & 1 deletion include/openPMD/version.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
#define OPENPMDAPI_VERSION_MAJOR 0
#define OPENPMDAPI_VERSION_MINOR 1
#define OPENPMDAPI_VERSION_PATCH 0
#define OPENPMDAPI_VERSION_LABEL "dev"
#define OPENPMDAPI_VERSION_LABEL "alpha"

// maximum supported version of the openPMD standard (read & write)
#define OPENPMD_STANDARD_MAJOR 1
Expand Down

0 comments on commit 52b0c54

Please sign in to comment.