Vultron v2023.12 (v0.6)
Pre-release
Pre-release
In this release, we added the following new features
- Add
vultron.case_states
package to represent the Case State (hypercube) state machine. - Add
vultron.bt
package to model Vultron behaviors as behavior trees - Add
vultron.bt.base
package to provide a basic behavior tree implementation - Improve project automation (markdownlint, test and build workflow, CODEOWNERS etc.)
- Start using Any Decision Records to capture significant project decisions
- Update python dependencies
What's Changed
- add CODEOWNERS by @ahouseholder in #7
- Add case state python code, docs by @ahouseholder in #8
- Create python-app.yml by @ahouseholder in #9
- Update CONTRIBUTING.md by @ahouseholder in #10
- add mkdocs print-site plugin by @ahouseholder in #11
- reformat ack file by @ahouseholder in #12
- add ADR folder, exclude from site publication by @ahouseholder in #13
- Create dependabot.yml by @ahouseholder in #14
- Bump mkdocs-material-extensions from 1.1.1 to 1.3 by @dependabot in #15
- Create Markdown Lint actions by @ahouseholder in #17
- markdownlint -fix by @ahouseholder in #19
- limit python build & md lint runs to push/pr against relevant files by @ahouseholder in #20
- Add behavior tree code by @ahouseholder in #21
- Bump mkdocstrings-python from 1.7.3 to 1.7.4 by @dependabot in #22
- Bump mkdocstrings from 0.23.0 to 0.24.0 by @dependabot in #23
- Bump networkx from 3.2 to 3.2.1 by @dependabot in #24
- Bump mkdocs-include-markdown-plugin from 6.0.3 to 6.0.4 by @dependabot in #26
- Bump mkdocs-material from 9.4.6 to 9.4.14 by @dependabot in #27
- Bump mkdocs-material-extensions from 1.3 to 1.3.1 by @dependabot in #28
- Bump pandas from 2.1.1 to 2.1.3 by @dependabot in #29
- Bump scipy from 1.11.3 to 1.11.4 by @dependabot in #30
- Bump mkdocstrings-python from 1.7.4 to 1.7.5 by @dependabot in #31
- Markdownlint cli2 by @ahouseholder in #32
New Contributors
- @dependabot made their first contribution in #15
Full Changelog: v0.5...v0.6