From 5796042c97f9d0451ba6c565b66329d2ca283b11 Mon Sep 17 00:00:00 2001 From: Cyrus Harrison <cyrush@llnl.gov> Date: Wed, 11 Jan 2023 14:20:28 -0800 Subject: [PATCH] update docs for 0.8.6 release (#1066) --- CHANGELOG.md | 2 +- LICENSE | 2 +- setup.py | 2 +- src/CMakeLists.txt | 2 +- src/docs/sphinx/conf.py | 6 ++--- src/docs/sphinx/releases.rst | 33 ++++++++++++++++++++++++++++ src/libs/conduit/conduit_license.hpp | 2 +- 7 files changed, 41 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b277f2af..e7e988eb 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 01d483a4..d0356027 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 aeffe2c9..9bb5ded0 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 7fa0ae37..4a85b8d7 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 64b4d15f..5f6731a7 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 ceb3df2c..98ebb467 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 c4379a2e..24537317 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" -- GitLab