Skip to content

add initial changelog.md and contributing.md - #34

Merged
jonmarks12 merged 4 commits into
mainfrom
feature/contributing_changelog
Apr 6, 2026
Merged

add initial changelog.md and contributing.md#34
jonmarks12 merged 4 commits into
mainfrom
feature/contributing_changelog

Conversation

@jonmarks12

@jonmarks12 jonmarks12 commented Apr 5, 2026

Copy link
Copy Markdown
Collaborator

Add CHANGELOG.md and CONTRIBUTING.md; update README

Summary

Closes #33

  • Add CHANGELOG.md following the Keep a Changelog format with semantic versioning. Includes an [Unreleased] section and entries for v1.0.0 and v1.0.1.
  • Add CONTRIBUTING.md with a full developer onboarding guide covering Pixi environment setup, all available pixi run tasks (fmt, lint, types, test, coverage, docs, all), pre-commit installation and usage, and a contribution workflow. Asks contributors to open an issue or contact the maintainer before opening a PR.
  • Update README.md with two new badges (Contributing, Changelog) and a ## Contributing section linking to both new files.

@jonmarks12

Copy link
Copy Markdown
Collaborator Author

In this I am claiming we will start using semantic versioning (see link in changelog). I believe this is a good choice and a common guideline for software. If that is the case this should be v1.1.0 as the changes (fixed atoms, stepsize) would fall into the minor category.

That said, we also can do whatever we want. Maybe shooting for semantic versioning and closer compliance with keep a changelog format are goals for the near future?

@joegomes joegomes left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@joegomes

joegomes commented Apr 6, 2026

Copy link
Copy Markdown
Collaborator

I'm happy to maintain the changelog and use semantic versioning.

@jonmarks12
jonmarks12 merged commit 45881dc into main Apr 6, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create changelog.md and contributing.md

2 participants