Skip to content

Latest commit

 

History

History
162 lines (130 loc) · 6.12 KB

CHANGELOG.md

File metadata and controls

162 lines (130 loc) · 6.12 KB

Changelog

0.21.8 - 2022-12-09

Added

  • Added new tests to validate DumpSnapshot constructors, getters and setters

Changed

  • Implemented DumpSnapshot constructors in header itself
  • Renamed unit test file
  • Updated operator<< for SimulationBox and TriclinicBox to be class methods

0.20.8 - 2022-12-08

Added

  • Added clang-format check workflow

0.19.8 - 2022-12-08

Changed

  • Reverted adding prefix pre as the release is being tagged automatically as a pre-release

0.18.8 - 2022-12-08

Fixed

  • Update refs to develop
  • added develop to the release branch when creating a release tag

0.18.7 - 2022-12-08

Added

  • Adding DumpSnapshot class skeleton

Changed

  • Update tests.yml to configure & build using CMake
  • Use GoogleTest to run C++ tests
  • Update CMakeLists.txt to build shared library with version information parsed from file

0.17.7 - 2022-11-11

Added

  • C++ base type for Atom and SimulationBox
  • Added Vec3 template type for easy manipulation of 3-D vectors

Fixed

  • Updated if condition in release block in tests.yml workflow

0.16.6 - 2022-10-27

Added

  • Created base Task and Pipeline classes
  • Added append method in Pipeline class to allow adding tasks as a list

0.15.6 - 2022-09-05

Fixed

  • fixed double quotes in step if condition in tests.yml
  • fix step condition to only run for container python:3.9-buster

0.15.5 - 2022-09-05

Added

  • Adding echo statements for debugging

Changed

  • Updated release step in tests.yml workflow

0.14.5 - 2022-09-05

Added

  • Added abstract class for defining a DumpFileParser

Changed

  • Remove push to main

0.13.5 - 2022-08-27

Changed

  • Run release workflow from develop itself
  • Remove push to main from tests.yml

0.12.5 - 2022-08-27

Changed

  • Updated tests and release workflow with logic to run from the release branch instead of main

0.11.5 - 2022-08-27

Added

  • Adding workflow step to add a changelog reminder to the PR

0.10.5 - 2022-08-27

Changed

  • default continue_on_error workflow option

0.9.5 - 2022-08-27

Changed

  • Updated tests.yml workflow by removing macos container

0.8.5 - 2022-08-27

Added

  • updating paths-ignored on which not to trigger changelog workflow
  • add if guards around commit and update changelog steps

0.7.5 - 2022-08-27

Added

  • Added new worklow to enforce changelog updates

Changed

  • updated changelog workflow by removing the changelog check action

0.6.5 - 2022-08-27

Changed

  • changed the add and commit github action
  • Trigger for changelog workflow

Removed

  • Updated the commit user name and email
  • removed reference to github head ref

0.5.5 - 2022-08-27

Changed

  • Updated changelog.yml workflow to cleanup any temporary directories created

0.4.5 - 2022-08-27

Added

  • Add CODEOWNERS file
  • Adding changelog.yml workflow to enable automatic versioning
  • Added a hard check to force CHANGELOG to be updated as part of PRs
  • Added changelog release step in changelog.yml
  • Creating a PR with the changes to be merged into develop
  • Adding merge PR action
  • Adding PR approve action

Changed

  • Remove action to create PR with changes
  • Merge changes into PR source
  • Update triggers on changelog workflow
  • Remove markdown ignore from ignored files
  • Updated README by adding reference to CONTRIBUTING.md
  • Updated changelog trigger to be workflow_call
  • Fix PR merge action pull_number input
  • Use PULL_REQUEST_NUMBER instead of step output

Fixed

  • Update changelog parsing logic
  • Fixed release changelog block in changelog.yml
  • Fixed VERSION interpolation in PR title

Removed

  • Removed changelog_reminder and changelog_check workflows
  • cleanup empty dir