Skip to content

Latest commit

 

History

History
224 lines (132 loc) · 8.9 KB

CHANGELOG.md

File metadata and controls

224 lines (132 loc) · 8.9 KB

Changelog

All notable changes to this project will be documented in this file.

v0.4.1 - 2024-10-17

Documentation

  • remove references to feud.wiki (#159)
  • fix @feud.rename docs example typo (#160)

v0.4.0 - 2024-09-28

Features

  • support postponed type hint evaluation (#150)
  • add Group.add_commands (#156)

v0.3.2 - 2024-04-01

Documentation

  • specify virtual env location in .readthedocs.yaml (#143)

v0.3.1 - 2024-01-12

Documentation

  • fix broken core/command docs links (#139)
  • update package description (#141)

v0.3.0 - 2024-01-03

Bug Fixes

  • check __main__ first for module discovery (#131)
  • fix click & pydantic min. versions + fix feud.typing versions (#133)
  • define __all__ for feud.typing module (#134)

Documentation

  • remove click admonition from README.md (#129)
  • remove headings from projects table (#137)

Features

  • define feud.click.is_rich for checking rich-click install (#132)
  • add command and option sections (#136)

v0.2.0 - 2023-12-27

Features

  • add feud.build + move rich_click styling to feud.Config (#123)

v0.1.6 - 2023-12-26

Bug Fixes

  • improve docstring parsing (#121)

v0.1.5 - 2023-12-26

Documentation

  • restyle README.md and related projects (#117)

Features

  • support argument defaults (#114)
  • show argument help by default + support rich-click overrides (#115)
  • expand feud.run object support/discovery (#116)

v0.1.4 - 2023-12-22

Bug Fixes

  • update release task to use version.py (#111)

Documentation

  • add feud.run dict/iterable examples to README.md (#107)
  • add footer to .md files (#109)

Features

  • support *args and **kwargs (#108)

v0.1.3 - 2023-12-19

Bug Fixes

  • update issues and discussions URLs (#104)

Features

  • support iterables and dict in feud.run (#105)

v0.1.2 - 2023-12-15

Bug Fixes

  • fix README.md typo (#102)

v0.1.2rc1 - 2023-12-15

Bug Fixes

  • fix repository issue/PR templates (#97)

v0.1.1 - 2023-12-14

Bug Fixes

  • change feud.config from package to module (#86)
  • use == instead of is for typing.Annotated comparison (#88)

Documentation

  • add postponed evaluation README.md disclaimer (#92)
  • click.Option intersphinx reference (#93)

Features

  • add email extra, issue/PR templates, version module (#84)
  • add typing.Pattern to feud.typing (#85)
  • add metavars for typing.Union and literal | union types (#89)
  • add Group.__main__() support (#90)
  • add feud.env decorator for env. variable options (#91)
  • add feud.rename decorator (#94)

Testing

  • add test for inheritance command override (#87)

v0.1.0 - 2023-12-05

Build System

  • remove auto-merge master -> dev workflow (#80)

Documentation

  • add configuration reference to boolean type (#81)

v0.1.0a9 - 2023-12-05

Build System

  • dont use git fetch --unshallow (#78)

v0.1.0a8 - 2023-12-05

Build System

  • hide release PRs from CHANGELOG.md (#73)
  • use github-push-action for auto-merge (#75)
  • use PAT for actions/checkout (#76)

v0.1.0a6 - 2023-12-04

Build System

  • use setup-git-credentials for auto-merge workflow (#71)

v0.1.0a5 - 2023-12-04

Build System

  • add write permissions to auto-merge workflow (#69)

v0.1.0a4 - 2023-12-04

Build System

  • add auto-merge master into dev workflow (#67)

Documentation

  • add cliff.toml issue/release number preprocessors (#66)

v0.1.0a3 - 2023-12-04

Build System

  • use cliff for changelog generation (#51)
  • correctly access changelog entry content (#53)
  • fix tag-version-commit workflow (#55)
  • tag in create-release-pr workflow (#56)
  • prefix tag with v (#57)
  • use rickstaa/action-create-tag to create tags (#64)

v0.1.0a2 - 2023-12-04

Bug Fixes

  • use actions/checkout@v4 and fix permissions (#28)
  • add write-all permissions to create-release-pr workflow (#29)
  • provide version to auto-changelog (#31)
  • fix multi-line create-release-pr workflow output (#32)
  • fetch tags in create-release-pr workflow (#34)
  • use fetch-depth: 0 for workflow checkout (#36)
  • use temporary file for changelog entry (#37)
  • remove invalid ) from create-release-pr workflow (#38)
  • use EOF for multi-line changelog output (#40)
  • silence release.install invoke task (#42)
  • remove entry.md from create-release-pr workflow (#44)
  • provide start/stop commit to create-release-pr workflow (#46)

Refactor

  • remove CHANGELOG.md (#48)

v0.1.0a1 - 2023-12-03

Features

  • add semantic-pull-request action (#21)
  • add tag-version-commit workflow (#22)
  • add poetry-publish workflow (#24)
  • add action-automatic-releases workflow (#25)
  • add create-release-pr workflow (#26)