Skip to content

Latest commit

 

History

History
122 lines (88 loc) · 3.81 KB

File metadata and controls

122 lines (88 loc) · 3.81 KB

Changelog

2026-02-19 Dan Kleine mail@pixelbrackets.de

  • 3.2.0
  • FEATURE Offer standalone binary
  • BUGFIX Add missing repo file

2026-02-17 Dan Kleine mail@pixelbrackets.de

  • 3.1.0
  • FEATURE Add cache for cloned repositories → saves traffic and time
  • FEATURE Add import and export commands → Eg. import all patches from our examples repository which contains common use cases like file renaming or adding configurations patchbot import https://github.com/pixelbrackets/patchbot-examples
  • FEATURE Add interactive wizard to create command
  • FEATURE Support multi-language patches → Now supports patches written in PHP, Shell, Python and as Git Diff

2026-02-15 Dan Kleine mail@pixelbrackets.de

  • 3.0.0
  • FEATURE Rewrite docs → Remove clutter and be more concise in reason why
  • FEATURE Easen command arguments
    • Before: patchbot patch --patch-name=template --repository-url=https://git.example.com/repository After: patchbot patch template https://git.example.com/repository
  • FEATURE Enable setting git user & mail → Don't use global config only
  • FEATURE Add MR creation → Option to create a GitLab merge request after pushing the branch
  • FEATURE Add filter to batch mode → Filter repositories by path or topic in batch mode
  • FEATURE Use JSON as storage file now
  • FEATURE Add a dry-run option to preview changes without making them
  • FEATURE Add autodiscovery for GitLab repos
  • FEATURE Upgrade PHP version

2022-03-14 Dan Untenzu mail@pixelbrackets.de

  • 2.0.0

  • FEATURE Add batch processing mode

  • FEATURE Switch to main as default branch

    • Breaking Change: The default branch to create a new branch upon is now main instead of master. Use --source-branch=master to overwrite the source branch if still needed.
  • 2022-03-14 Dan Untenzu mail@pixelbrackets.de

    • 1.11.0
    • BUGFIX Return error exit code for error
    • FEATURE Recommend SSH protocol for checkouts
    • FEATURE Clear result for merge command
    • FEATURE Clear result for create command

2022-02-07 Dan Untenzu mail@pixelbrackets.de

  • 1.10.0
  • FEATURE Make exception message more speaking
  • FEATURE Print actual branch in merge hint

2021-05-31 Dan Untenzu mail@pixelbrackets.de

  • 1.9.1
  • BUGFIX List of changed files incomplete
  • BUGFIX Set expected return types for tasks (exit codes)
  • BUGFIX Wrong copy method fails patch creation

2021-05-30 Dan Untenzu mail@pixelbrackets.de

  • 1.9.0
  • FEATURE Print summary for each task
  • FEATURE Show clear patch result
  • FEATURE Be much less verbose by default
  • BUGFIX Remove git extension from path names

2021-04-23 Dan Untenzu mail@pixelbrackets.de

  • 1.8.0
  • BUGFIX Remove conflicting »open browser« feature
  • FEATURE Docs: Allow all native git protocols

2021-04-23 Dan Untenzu mail@pixelbrackets.de

  • 1.7.0
  • FEATURE Add task to create a new patch
  • FEATURE Docs: How to deal with credentials

2020-12-16 Dan Untenzu mail@pixelbrackets.de

  • 1.6.0
  • FEATURE Abort when git clone not possible
  • FEATURE Add minimal test file

2020-11-25 Dan Untenzu mail@pixelbrackets.de

  • 1.5.0
  • FEATURE Add option to halt before commit

2020-11-12 Dan Untenzu mail@pixelbrackets.de

  • 1.4.0
  • FEATURE Force remote branch usage in checkout
  • BUGFIX Docs: Fix merge argument

2020-09-08 Dan Untenzu mail@pixelbrackets.de

  • 1.3.0
  • FEATURE Patch Task: Isolate patch file execution
  • FEATURE Docs: Extend usage guide examples

2020-09-01 Dan Untenzu mail@pixelbrackets.de

  • 1.2.0
  • FEATURE Add merge task

2020-08-26 Dan Untenzu mail@pixelbrackets.de

  • 1.1.0
  • FEATURE Patch Task: Set a source branch
  • FEATURE Patch Task: Overwrite name of feature branch
  • FEATURE Show patchbot version in binary

2020-08-05 Dan Untenzu mail@pixelbrackets.de

  • 1.0.0
  • Initial release