0.21.8 - 2022-12-09
- Added new tests to validate
DumpSnapshot
constructors, getters and setters
- Implemented
DumpSnapshot
constructors in header itself - Renamed unit test file
- Updated
operator<<
forSimulationBox
andTriclinicBox
to be class methods
0.20.8 - 2022-12-08
- Added
clang-format
check workflow
0.19.8 - 2022-12-08
- Reverted adding prefix
pre
as the release is being tagged automatically as a pre-release
0.18.8 - 2022-12-08
- Update
refs
todevelop
- added
develop
to the release branch when creating a release tag
0.18.7 - 2022-12-08
- Adding
DumpSnapshot
class skeleton
- 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
C++
base type forAtom
andSimulationBox
- Added
Vec3
template type for easy manipulation of 3-D vectors
- Updated
if
condition inrelease
block intests.yml
workflow
0.16.6 - 2022-10-27
- Created base
Task
andPipeline
classes - Added
append
method inPipeline
class to allow adding tasks as a list
0.15.6 - 2022-09-05
- 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
- Adding
echo
statements for debugging
- Updated
release
step intests.yml
workflow
0.14.5 - 2022-09-05
- Added abstract class for defining a
DumpFileParser
- Remove
push to main
0.13.5 - 2022-08-27
- Run
release
workflow fromdevelop
itself - Remove
push to main
from tests.yml
0.12.5 - 2022-08-27
- Updated
tests
andrelease
workflow with logic to run from therelease
branch instead of main
0.11.5 - 2022-08-27
- Adding workflow step to add a changelog reminder to the PR
0.10.5 - 2022-08-27
- default
continue_on_error
workflow option
0.9.5 - 2022-08-27
- Updated
tests.yml
workflow by removing macos container
0.8.5 - 2022-08-27
- 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 new worklow to enforce changelog updates
- updated
changelog
workflow by removing the changelog check action
0.6.5 - 2022-08-27
- changed the add and commit github action
- Trigger for
changelog
workflow
- Updated the commit user name and email
- removed reference to github head ref
0.5.5 - 2022-08-27
- Updated
changelog.yml
workflow to cleanup any temporary directories created
- 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 inchangelog.yml
- Creating a PR with the changes to be merged into
develop
- Adding merge PR action
- Adding PR approve action
- Remove action to create PR with changes
- Merge changes into PR source
- Update
triggers
onchangelog
workflow - Remove markdown ignore from ignored files
- Updated
README
by adding reference to CONTRIBUTING.md - Updated
changelog
trigger to beworkflow_call
- Fix PR merge action
pull_number
input - Use
PULL_REQUEST_NUMBER
instead of step output
- Update changelog parsing logic
- Fixed
release changelog
block inchangelog.yml
- Fixed
VERSION
interpolation in PR title
- Removed
changelog_reminder
andchangelog_check
workflows - cleanup empty dir