Skip to content

Latest commit

 

History

History
121 lines (97 loc) · 4.58 KB

File metadata and controls

121 lines (97 loc) · 4.58 KB

Changelog

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

  • 9.3.0
  • FEATURE Skip file synchronization for missing hosts
  • FEATURE Add configurable default stage → settings.default-stage in pap.local.yml
  • FEATURE Auto-discover configuration files → Find PAP config in current, root, or build folder

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

  • 9.2.0
  • FEATURE Add init command to generate config interactively
  • FEATURE Be less verbose by default and show spinner instead
  • FEATURE Shorter syntax for all commands → pap deploy live instead of pap deploy -s live

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

  • 9.1.0
  • FEATURE Add task to execute ssh commands
  • FEATURE Pass stage to watch task
  • FEATURE Add aliases for test commands
  • FEATURE Add command for unit tests
  • FEATURE Upgrade to PHP 8.4
  • FEATURE Add build script for executables
  • FEATURE Better error message outside of git
  • BUGFIX Add robo patch to hide deprecation messages

2021-11-19 Dan Untenzu mail@pixelbrackets.de

  • 9.0.0
  • BUGFIX Catch fatal error in binary constructor
  • FEATURE Add task to print configuration → pap show
  • FEATURE Show stage information → pap show stages
  • FEATURE Add alias for ssh:connect task → pap ssh runs pap ssh:connect
  • FEATURE Add PHAR buildscript
  • FEATURE Remove the deprecated buildasset:grunt task
    • Breaking Change: Replace with custom scripts in settings.assets.scripts, for example npm ci && grunt
  • FEATURE Replace phplint.sh call
    • Breaking Change: The linter script /vendor/bin/phplint.sh is integrated into PAP now → replace any existing externals calls or re-add »kba-team/phplint.sh« as dependency
  • FEATURE Rename lock file to avoid conflicts with other locks
    • Breaking Change: Add .pap.lock to your gitignore, rename a possibly existing .lock file to .pap.lock
  • FEATURE Rename configuration files
    • Breaking Change: Rename configuration files: build.common.properties.yml to pap.yml build.local.properties.yml to pap.local.yml build.local.properties.template.yml to pap.local.template.yml

2021-11-19 Dan Untenzu mail@pixelbrackets.de

  • 8.1.0
  • FEATURE Throw exception if composer commands fail
  • FEATURE Docs: Add walktrough
  • FEATURE Docs: Mention SSH port option
  • FEATURE Use SSH port in ssh task
  • FEATURE Use SSH port in composer tasks
  • FEATURE Use SSH port in sync task
  • FEATURE Safeguard the configuration files path
  • FEATURE Catch more transfer exceptions in smoketest

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

  • 8.0.1
  • BUGFIX Replace faulty SSH connection command

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

  • 8.0.0
  • FEATURE Add build task alias pap build (runs buildassets & buildapp)
  • FEATURE Add lint task alias pap lint (runs lint:check)
  • FEATURE Lint-Fix task: Add scripts hook
  • FEATURE Composer: Upgrade robo framework
  • FEATURE Add minimal test file
  • FEATURE Change PHP version support → Drop PHP 7.0 & 7.1. Add PHP 7.3 & 7.4.
    • Breaking Change: Use PHP >= 7.2
  • FEATURE Remove view action from deploy command
    • Breaking Change: Remove the option settings.view.open-browser-after-deployment from your configuration files and run the »view« task directly instead
  • FEATURE Replace linters → All linters replaced with a single syntax check
    • Breaking Change: The default linter does a syntax check only now → Add any additionaly linters manually and configure the run commands withing the lint.scripts and lint.fix.scripts hooks

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

  • 7.2.1
  • BUGFIX Replace faulty SSH connection command (Backport)

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

  • 7.2.0
  • FEATURE Test task: Add scripts hook
  • FEATURE Lint task: Add scripts hook
  • FEATURE Composer: Replace Lurker Package
  • FEATURE Composer: Replace Parallel Lint Package
  • FEATURE Docs: Explain fallbacks
  • FEATURE Docs: List commands available

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

  • 7.1.0
  • FEATURE Docs: Update contribution guide
  • FEATURE Throw exception & error exit code if sync task fails
  • FEATURE Add publish task pap publish -s test
  • FEATURE Add smoke test task pap smoketest -s test
  • FEATURE Add ssh connection task pap ssh:connect -s test

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

  • 7.0.0
  • FEATURE Rewrite Docs
  • FEATURE Transform project into library

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

  • Forked project from »pixelbrackets/deployment« version 6.6.0