Skip to content

v0.1.0

Choose a tag to compare

@liblaf liblaf released this 02 Nov 19:28
23f1d20

[0.1.0] - 2025-11-02

💥 BREAKING CHANGES

  • template: remove copyright_holder variable from copier.yaml - (b00dc51)

✨ Features

  • template: add pre-commit configuration with comprehensive linting hooks - (aa79640)
  • template: add license configuration option - (8cbd268)
  • set DIRENV_ROOT environment variable - (20d5cab)
  • add direnv configuration loader script - (711e863)
  • enhance copier configuration with Jinja2 extensions and improved project metadata - (5ba3eb7)
  • add release-please configuration and support for multiple release types - (9bb58f4)
  • add script to set PAT secret across all repositories - (dd44c9b)

🐛 Bug Fixes

  • ci: correct MegaLinter report file paths - (d919b4e)
  • mega-linter: correct app ID variable reference in auth step - (8ad95aa)
  • mega-linter: preserve report for PR creation - (dd7d24f)
  • template: correct pre-commit hooks configuration - (941fb0b)
  • add git add step before committing in mega-linter workflow - (fc1c03a)
  • correct filename inconsistency in copier configuration - (ab6861f)

📝 Documentation

  • update README with improved presentation and content - (05b1a7c)
  • rename repository from 'copier-share' to 'copier-shared' - (7e1d454)
  • simplify README badge and link references - (7a7ba2b)
  • update README with enhanced features and branding - (7905ae8)
  • update README with detailed descriptions for Copier templates - (7f32e3b)
  • update copier configuration documentation link - (69de75c)

💄 Styles

  • add prettier-ignore directive to prevent formatting - (fe4413e)

♻ Code Refactoring

  • ci: improve direnv loading and workflow configuration - (e71e738)
  • direnv: simplify environment source loading - (d1d6b13)
  • pre-commit: remove dvc hooks - (a89653d)
  • template: remove license selection and simplify configuration - (879af03)
  • simplify direnv config loading and mega-linter workflow - (06f90de)
  • streamline copier configuration - (c43f9f9)
  • reorder variables in copier.yaml - (13bc2e9)
  • simplify copier.yaml configuration - (5cbe6a4)
  • rename shared workflow files and update references - (4adc658)

🔧 Continuous Integration

  • mega-linter: update actions/upload-artifact to v5 - (9ac0472)
  • mega-linter: update actions and remove job summary step - (cfddac2)
  • mega-linter: add autofix label to auto-fix PRs - (caef9d4)
  • mega-linter: enhance report cleanup step - (ea66e53)
  • mega-linter: expand branch ignore patterns with wildcards - (f800dd4)
  • mega-linter: improve workflow configuration - (15a19d3)
  • mega-linter: update workflow configuration - (d8fb9a8)
  • mega-linter: add duplicate action skipping - (569bd36)
  • mega-linter: improve concurrency configuration - (c7900f6)
  • mega-linter: ignore assets branches - (c978139)
  • mega-linter: add --update option to git-auto-commit-action - (0800228)
  • pre-commit: improve autoupdate workflow - (f17bc42)
  • pre-commit: remove biome additional dependencies - (6d69680)
  • pre-commit: update commit message format and add shared config for Biome - (6d87008)
  • pre-commit: standardize commit messages and add additional dependencies for biome-check hook - (1738a47)
  • pre-commit: skip DVC hooks in CI and reorganize hook order - (ef07748)
  • pre-commit: add project dependencies to DVC hooks - (a7aca12)
  • pre-commit-autoupdate: remove unnecessary permissions for approve job - (2292286)
  • configure automated release and linting workflows - (b2574e1)
  • refactor mega-linter workflow to use callable workflow - (35a4954)
  • add callable MegaLinter workflow for reusable CI jobs - (95ecff8)
  • add reusable MegaLinter workflow with GitHub App authentication - (2506d38)
  • improve workflow configuration - (01a3d3d)
  • specify checkout ref in mega-linter workflow - (c593f16)
  • exclude gh-pages branch from MegaLinter workflow - (a54df9a)
  • update MegaLinter commit action configuration - (09f1de0)
  • switch to github-app-commit-action for MegaLinter - (7dac1d5)
  • streamline PR automation workflows - (23400cb)
  • add workflow_dispatch trigger to MegaLinter - (82e2eb3)
  • update workflows to use GitHub App authentication - (d424b1d)
  • enhance workflow authentication and add new workflows - (34de14f)
  • simplify GitHub token usage and update workflow names - (b90b6fd)
  • update GitHub token secret name from PAT to GH_PAT - (da11ad2)
  • add concurrency groups to workflows - (9ec711f)
  • remove MegaLinter configuration and update workflow - (f26bd8e)
  • fix typo and add sudo to MegaLinter cleanup - (0ec9541)
  • add script to update all repos and clean MegaLinter reports - (51c3587)
  • simplify token usage in MegaLinter workflow - (878293c)
  • add ruleset import job to auto-repo workflow - (99aca32)
  • add token configuration for MegaLinter workflow - (d055b2a)
  • update GitHub workflows for auto-PR and mega-linter - (506da9e)
  • trigger workflow only on main branch pushes - (24595ff)
  • update auto-pr workflow conditions and schedules - (3af2074)
  • restrict auto-merge to scheduled or manual triggers - (7c66741)
  • remove allow-forking option from repo edit workflow - (6892b55)
  • enhance repository automation with additional GitHub workflows - (9ddac5d)
  • restructure GitHub workflows for better automation - (2152626)
  • consolidate and streamline GitHub workflows - (4635544)
  • add GitHub workflows and configuration files - (477a9fb)
  • add auto-label-sync workflow - (d919794)
  • update migration command to rename copier answers file - (a2e74b5)
  • format commit author email in auto-copier-update workflow - (c42de50)
  • add automated workflows for copier updates, merging, and reviews - (36d7ab7)
  • improve MegaLinter configuration and permissions documentation - (566566b)

❤️ New Contributors