diff --git a/CHANGELOG.md b/CHANGELOG.md index b277f2af5fbdbc5abd3ceeb137d1939cfe33af2f..e7e988ebad1a5aa6018eb7e0115b4553944f36e6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ Notable changes to Conduit are documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project aspires to adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## Unreleased +## [0.8.6] - Released 2023-01-11 ### Added #### General diff --git a/LICENSE b/LICENSE index 01d483a4b0e724cadf6cc78565679b54a039cda3..d03560271b945bf6ab601dd72110abbb59bd058f 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2014-2022, Lawrence Livermore National Security, LLC. +Copyright (c) 2014-2023, Lawrence Livermore National Security, LLC. Produced at the Lawrence Livermore National Laboratory diff --git a/setup.py b/setup.py index aeffe2c9f88a3435ed75db350d3d6dc189087ae6..9bb5ded0f79c93ab487249bd1caea2f545bff66d 100644 --- a/setup.py +++ b/setup.py @@ -42,7 +42,7 @@ from setuptools import setup, Extension from setuptools.command.build_ext import build_ext from distutils.version import LooseVersion -CONDUIT_VERSION = '0.8.5' +CONDUIT_VERSION = '0.8.6' class CMakeExtension(Extension): def __init__(self, name, sourcedir=''): diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 7fa0ae37387034c8af3260a4aa307274a14d0261..4a85b8d77826e74f369a6211aeb3688e834e4f09 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -15,7 +15,7 @@ endif() # Conduit ################################ -project(conduit VERSION "0.8.5") +project(conduit VERSION "0.8.6") ################################ # Build Options diff --git a/src/docs/sphinx/conf.py b/src/docs/sphinx/conf.py index 64b4d15f24cc01b9832baf8b7f7586b37ea7094d..5f6731a72407cac022dc96b3395a9b42c86075aa 100644 --- a/src/docs/sphinx/conf.py +++ b/src/docs/sphinx/conf.py @@ -62,16 +62,16 @@ master_doc = 'index' # General information about the project. project = u'Conduit' -copyright = u'Copyright (c) 2014-2022, LLNS' +copyright = u'Copyright (c) 2014-2023, LLNS' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the # built documents. # # The short X.Y version. -version = '0.8.5' +version = '0.8.6' # The full version, including alpha/beta/rc tags. -release = '0.8.5' +release = '0.8.6' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/src/docs/sphinx/releases.rst b/src/docs/sphinx/releases.rst index ceb3df2c6f9adf93ccb95e8c6e766417bcd4939e..98ebb467549b5a6611883afb290969fd4832091b 100644 --- a/src/docs/sphinx/releases.rst +++ b/src/docs/sphinx/releases.rst @@ -12,6 +12,39 @@ https://github.com/LLNL/conduit/releases .. note:: Conduit uses `BLT <https://github.com/LLNL/blt>`__ as its core CMake build system. We leverage BLT as a git submodule, however github does not include submodule contents in its automatically created source tarballs. To avoid confusion, starting with v0.3.0 we provide our own source tarballs that include BLT. +v0.8.6 +--------------------------------- + +* `Source Tarball <https://github.com/LLNL/conduit/releases/download/v0.8.6/conduit-v0.8.6-src-with-blt.tar.gz>`__ + +Highlights +++++++++++++++++++++++++++++++++++++ + +(Extracted from Conduit's :download:`Changelog <../../../CHANGELOG.md>`) + + +Added +~~~~~ + + +* **General** + + * Added C++ ``int DataType::sizeof_index_t()`` and C ``int conduit_datatype_sizeof_index_t()`` methods to provide a stable ABI to determine configured size (number of bytes) of Conduit's index_t type. + +Fixed +~~~~~ + + +* **General** + + * Build fixes for Conda Forge (mpi -fallow-argument-mismatch clang protection) + +* **Relay** + + * Fixed a directory creation bug in ``relay::io::blueprint::{save_mesh|write_mesh}`` that occurred with sparse topologies with no domains on rank 0. + * Fixed a bug in ``relay::io::blueprint::{save_mesh|write_mesh}`` with the ``suffix=cycle`` option that could cause int max to erroneously be used as the cycle number in the output directory. + + v0.8.5 --------------------------------- diff --git a/src/libs/conduit/conduit_license.hpp b/src/libs/conduit/conduit_license.hpp index c4379a2e6fc941335c052c88a87a35f1360e2c19..245373172884bee81d93748537d159d334d88c82 100644 --- a/src/libs/conduit/conduit_license.hpp +++ b/src/libs/conduit/conduit_license.hpp @@ -5,7 +5,7 @@ #ifndef CONDUIT_LICENSE_TEXT_HPP #define CONDUIT_LICENSE_TEXT_HPP -std::string CONDUIT_LICENSE_TEXT = "Copyright (c) 2014-2021, Lawrence Livermore National Security, LLC.\n" +std::string CONDUIT_LICENSE_TEXT = "Copyright (c) 2014-2023, Lawrence Livermore National Security, LLC.\n" "\n" "Produced at the Lawrence Livermore National Laboratory\n" "\n"