Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 03 Aug 11:04
a1fe050

1.0.0 (2026-08-03)

🚀 Features

  • add opt-in integrations, PR docs previews, and docs linting (30b1531)
  • adopt ensure-dunder-all and cache settings/logger accessors (#113) (ba23412)
  • config: Add configuration files for Docker, VSCode, and linting tools (#6) (2b9855d)
  • copier: use copier (#2) (c8d87c3)
  • enforce architecture contracts with import-linter (#104) (eff53e5)
  • gate MegaLinter behind include_megalinter as a lean complement (#99) (720a77b)
  • gui-script: Add GUI launcher and associated tests (#7) (73a9cfc)
  • init: initialize project (5917233)
  • manage .gitignore with cobo (LF-sealed, drift-checked) (#97) (cbf0b35)
  • provision repository labels (incl. no-issue) via label sync (#92) (7819562)
  • replace stefanzweifel integration with MegaLinter CI layer (#83) (6e3bba3)
  • template self-versioning and downstream copier update automation (#110) (3b9f548)
  • template: add active security scanning workflow + release SBOM (#60) (085489c)
  • template: add community-health files and harden generated-project prek (#54) (4c5c0e9)
  • template: add editorconfig-checker and ghalint, harden CI workflows (#62) (c1c39b1)
  • template: add package_keywords prompt for custom PyPI keywords (#36) (75f39e5)
  • template: add PR task-list completion check (#32) (0fdb7aa)
  • template: add real-broker worker integration tests (#49) (97f02e4)
  • template: document remaining one-time setup, soften Codecov gate, fix freezer spec (#53) (5e7f288)
  • template: enforce conventional branch names on pull requests (#35) (1024875)
  • template: enforce linked issues on pull requests (#31) (b86842c)
  • template: harden the optional Docker Hub publish channel (#51) (f48250e)
  • template: replace MkDocs with Sphinx + Shibuya docs (#42) (20eac5b)
  • template: restructure modules into subpackages and add deployment workflows (#9) (656f7d1)
  • template: split standalone-executable toggle into launcher/compiler/freezer (#43) (68e3381)
  • template: standardize metadata files and repo hygiene (#27) (158c6e2)
  • tools: Add configuration files for Codecov, Docker, EditorConfig, and GitHub workflows (#5) (6702ad0)

🐛 Bug Fixes

  • ci: exclude generated CHANGELOG.md from markdown linting (#90) (e3afa95)
  • ci: make tox cli smoke-test the posargs default (#88) (ec85981)
  • copier: escape broken template tags (#3) (9f6f672)
  • cspell: escape author-name tokens for YAML safety (#103) (082f641)
  • grant contents:read to the label-sync checkout (#93) (4f432f9)
  • green-on-generation for prek taplo formatting and cspell (#91) (bcea922)
  • harden generated projects against CI failures and placeholder rot (#84) (f97c65e)
  • import: update import path for the main application CLI (e144c79)
  • release: baseline release-please manifest at 0.0.0 (#86) (c254dc8)
  • require github_repo_name to be a valid Python package name (#106) (fa854cb)
  • resolve lint failures in generated projects (#101) (8922e31)
  • stop seeding CHANGELOG.md so adoption can't wipe history (#87) (030b1bf)
  • template: harden generated devcontainer, tighten repo-name validator, fix docs drift (#58) (f263019)
  • template: repair broken components, harden workflows, and clean up lint (#14) (899532d)
  • tests: reorder import statement for consistency in test_main.py (b7c99cd)
  • upload coverage tokenless on public repos (69aa7f9)
  • use logger.exception in except handlers (#114) (3f37e71)

♻️ Refactoring

  • rename project from 'theproject' to 'projectname' and update related configurations (247cd91)
  • template: five strict type checkers and bump style tooling (#26) (1900696)
  • template: fold build-wheels into cd workflow (#22) (2bab707)
  • template: overall improvements (#8) (61aedc8)
  • template: standardize on release-please for release automation (#23) (db1f617)
  • use Renovate's copier manager for template updates (#118) (1eede79)
  • web: update project template and dependencies (#4) (777eee1)

📝 Documentation

  • fix contradictions and misinformation across template docs (#24) (b53e4ec)
  • template: add PyPI Map to README analysis section (#64) (d7538b9)

👷 CI

  • adopt zizmor and harden GitHub Actions workflows (#76) (c4ee482)
  • correct label-sync trigger comment and serialize runs (#96) (00ce24c)
  • key bot-PR gate on PR author and keep the check reporting (#95) (e5331e1)
  • remove opencode workflow (#55) (88cafe9)
  • skip linked-issue and task-list gates for bot PRs (#94) (1276a36)