When you release, tag the commit (e.g. v0.1.0), run uv pip install -e . (or a build) so core/_version.py is regenerated by setuptools-scm, update this file under [Unreleased], then move notes into a dated ## [x.y.z] section. With no matching Git tag, the version falls back to fallback_version in pyproject.toml ([tool.setuptools_scm]).
All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
core— shared utilities, collector base classes, and cross-cutting operations (e.g. GitHub, Slack, files, markdown).boost_collector_runner— YAML-driven schedules, Celery tasks, andrun_scheduled_collectorsmanagement command.github_activity_tracker— GitHub repos, commits, issues, and related activity.boost_library_tracker— Boost libraries, versions, dependencies, and maintainer/author roles.boost_library_docs_tracker— Boost library documentation scraping and doc content metadata.boost_library_usage_dashboard— usage dashboard collection and analysis.boost_usage_tracker— Boost usage and repository search tracking.boost_mailing_list_tracker— Boost mailing list message ingestion and formatting.clang_github_tracker— Clang-related GitHub activity and workspace sync.cppa_slack_tracker— Slack workspace sync and message tracking (CPPA).cppa_pinecone_sync— Pinecone vector index sync for collected content.cppa_user_tracker— CPPA user records and tracking.cppa_youtube_script_tracker— YouTube script / transcript tracking.discord_activity_tracker— Discord messages and activity sync.wg21_paper_tracker— WG21 paper metadata and pipeline.slack_event_handler— Slack events, jobs, and GitHub/PR integration helpers.