From 9eab8c8c3396ed44b10552f018379aea7124f8cb Mon Sep 17 00:00:00 2001 From: Axel Huebl Date: Fri, 11 Jan 2019 11:20:26 +0100 Subject: [PATCH] Release: 0.7.0-alpha Update version and write announcement text in changelog. --- CHANGELOG.rst | 12 ++++++++---- CMakeLists.txt | 2 +- docs/source/conf.py | 4 ++-- docs/source/index.rst | 2 +- include/openPMD/version.hpp | 6 +++--- setup.py | 6 +++--- 6 files changed, 18 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index c21ff586bd..98050216cc 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,11 +5,15 @@ Changelog 0.7.0-alpha ----------- -**Date:** TBA +**Date:** 2019-01-11 -[Title] +JSON Support, Interface Simplification and Stability -[Summary] +This release introduces serial JSON (``.json``) support. +Our API has been unified with slight breaking changes such as a new Python module name (``import openpmd_api`` from now on) as well as re-ordered ``store/loadChunk`` argument orders. +Please see our new "upgrade guide" section in the manual how to update existing scripts. +Additionally, many little bugs have been fixed. +Official Python 3.7 support and a parallel benchmark example have been added. Changes to "0.6.3-alpha" ^^^^^^^^^^^^^^^^^^^^^^^^ @@ -36,7 +40,7 @@ Bug Fixes - spurious MPI C++11 API usage in ParallelIOTest removed #396 - spurious symbol issues on OSX #427 -- `new []`/`delete` mismatch in ParallelIOTest #422 +- ``new []``/``delete`` mismatch in ParallelIOTest #422 - use-after-free in SerialIOTest #409 - fix ODR issue in ADIOS1 backend corrupting the ``AbstractIOHandler`` vtable #415 - fix race condition in MPI-parallel directory creation #419 diff --git a/CMakeLists.txt b/CMakeLists.txt index d8779fa2dc..f8572a9fc7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ # cmake_minimum_required(VERSION 3.11.0) -project(openPMD VERSION 0.6.2) # LANGUAGES CXX +project(openPMD VERSION 0.7.0) # LANGUAGES CXX # the openPMD "markup"/"schema" standard version set(openPMD_STANDARD_VERSION 1.1.0) diff --git a/docs/source/conf.py b/docs/source/conf.py index 2841eeb5b3..69104694a7 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -78,9 +78,9 @@ # built documents. # # The short X.Y version. -version = u'0.6.3' +version = u'0.7.0' # The full version, including alpha/beta/rc tags. -release = u'0.6.3-dev' +release = u'0.7.0-alpha' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/docs/source/index.rst b/docs/source/index.rst index ad2e057f23..492b55e3ea 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -38,7 +38,7 @@ The supported version of the `openPMD standard