Vultron v2024.1 (v0.7)
Pre-release
Pre-release
In this release, we focused on overlaying the Vultron Protocol onto the ActivityStreams Vocabulary.
Included in this release are:
- Python code implementing ActivityStreams (AS) objects and activities
- Web Ontology Language (OWL) ontologies mapping the Vultron Protocol onto the ActivityStreams Vocabulary (in Turtle syntax)
- A Vultron AS Python module that can generate ActivityStreams messages consistent with the Vultron Protocol in accordance with the OWL mapping.
- Documentation for all the above
- Minor improvements to existing documentation (e.g., add grid cards for navigation elements instead of unordered lists)
- Build environment improvements
- Dependency updates
Note that this release is focused on producing message formats, not on the handling of those messages on the receiving end. Processing of received messages is planned to be the subject of a future release.
What's Changed
- Cleanup by @ahouseholder in #39
- doc cleanup by @ahouseholder in #40
- Activitystreams vocabulary ADR by @ahouseholder in #41
- Minor python cleanup by @ahouseholder in #43
- Add Vultron ActivityStreams ontology by @ahouseholder in #44
- Add ActivityStreams process docs by @ahouseholder in #45
- Add Vultron ActivityStreams Python and docs by @ahouseholder in #46
- Housekeeping by @ahouseholder in #47
- Update COPYRIGHT.md by @ahouseholder in #48
- Fix doc links by @ahouseholder in #49
- Update dependabot.yml by @ahouseholder in #55
- Update deploy_site.yml by @ahouseholder in #62
- Update deploy_site.yml by @ahouseholder in #63
- Add Linkchecker workflow by @ahouseholder in #68
- Vultron ActivityStreams Examples: Python by @ahouseholder in #66
- Vultron ActivityStreams Examples: docs by @ahouseholder in #67
- Remove obsolete files by @ahouseholder in #69
Dependency Updates
Python
- Bump markdown-exec from 1.7.0 to 1.8.0 by @dependabot in #51
- Bump mkdocs-material from 9.4.14 to 9.5.2 by @dependabot in #34
- Bump mkdocs-material from 9.5.2 to 9.5.3 by @dependabot in #36
- Bump mkdocs-material from 9.5.3 to 9.5.4 by @dependabot in #52
- Bump mkdocs-material from 9.5.4 to 9.5.5 by @dependabot in #59
- Bump mkdocs-material from 9.5.5 to 9.5.6 by @dependabot in #64
- Bump mkdocstrings-python from 1.7.5 to 1.8.0 by @dependabot in #50
- Bump pandas from 2.1.3 to 2.1.4 by @dependabot in #35
- Bump pandas from 2.1.4 to 2.2.0 by @dependabot in #53
- Bump scipy from 1.11.4 to 1.12.0 by @dependabot in #54
Github Actions
- Bump DavidAnson/markdownlint-cli2-action from 13 to 15 by @dependabot in #58
- Bump actions/configure-pages from 3 to 4 by @dependabot in #60
- Bump actions/setup-python from 3 to 5 by @dependabot in #56
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #57
- Bump actions/upload-pages-artifact from 2 to 3 by @dependabot in #61
- Bump tj-actions/changed-files from 40 to 41 in /.github/workflows by @dependabot in #37
- Bump tj-actions/changed-files from 41 to 42 by @dependabot in #65
Full Changelog: v0.6...v0.7