Skip to content

Releases: buggregator/trap

v1.9.0

07 Jun 07:51
84544aa
Compare
Choose a tag to compare

1.9.0 (2024-06-04)

What's Changed

  • Make release tags without prefix v by @lotyp in #107
  • Add searching for XHProf local files by @roxblnfk in #111
  • CI: separate psalm and phpstan workflows by @roxblnfk in #113
  • CI: separate pest config and isolate pest from unit tests by @roxblnfk in #114
  • ci: add phpstan baseline by @lotyp in #115

Full Changelog: 1.8.0...1.9.0

v1.8.0

29 May 18:07
1.8.0
3ec674a
Compare
Choose a tag to compare

1.8.0 (2024-05-29)

What's Changed

New Contributors

Full Changelog: v1.7.5...v1.8.0

v1.7.5

24 May 15:42
78873fb
Compare
Choose a tag to compare

1.7.5 (2024-05-24)

Bug Fixes

  • fix environments in build-phar-release (453e522)

v1.7.4

24 May 15:10
321233f
Compare
Choose a tag to compare

1.7.4 (2024-05-24)

Bug Fixes

  • release asset upload (#99) (b4616c5)
  • suppress warnings if Closure::bind() is run with static callable (3d72a7e)

v1.7.3

24 May 13:24
3c917b2
Compare
Choose a tag to compare

1.7.3 (2024-05-24)

Bug Fixes

  • remove unnecessary escape symbols from action file for phar building (b6c628b)

v1.7.2

24 May 13:00
060d04a
Compare
Choose a tag to compare

1.7.2 (2024-05-24)

Bug Fixes

  • fixed path to keys.asc.gpg to sign phar (7c80552)

v1.7.1

24 May 12:26
13f21e5
Compare
Choose a tag to compare

1.7.1 (2024-05-24)

Bug Fixes

v1.7.0

24 May 11:49
701f681
Compare
Choose a tag to compare

1.7.0 (2024-05-24)

Features

  • add trap()->context() method
  • add box-project/box, composer-require-checker and composer-normalize PHARs (d86a1e0)
  • add docker compose support (d86a1e0)
  • add initial Makefile (3d1738f)
  • add support for pest-php (340c5eb)
  • Makefile now builds trap PHAR locally using make phar command (d86a1e0)
  • use latest version from auto-incrementing file (f7b9210)

Bug Fixes

  • add cache into the Info::version() method; move version.json into resources dir (eb129ba)
  • cache version variable (46b2460)
  • return experimental, if version is not found (a39cdd9)
  • set console renderer by default again. (b6ad654)
  • use .build directory for all development tools (1f49bb8)

Documentation

  • fix link to logo in readme; add support shield (#83) (23ebc91)
  • replace DIV with P around IMG (4169ae2)
  • replace DIV with P tag to be more readable in packagist page (9594a1d)

Code Refactoring

1.6.0

04 May 10:09
1.6.0
97001d0
Compare
Choose a tag to compare

What's Changed

  • Added command joke by @k2gl in #55
  • Added DI Container and Config Loader by @roxblnfk in #62
    • Now Trap supports ENVs:
      • TRAP_UI_PORT
      • TRAP_TCP_PORTS
      • TRAP_TCP_HOST
    • Frontend port now may be configured via --ui option: trap --ui=8080
  • Changed permission flags for bin/trap to 755 by @dimajolkin in #58
  • Fixed a lot of psalm issues from psalm-baseline.xml by @dimajolkin in #57

New Contributors

Full Changelog: 1.5.0...1.6.0

1.5.0

22 Apr 17:24
1.5.0
6bfa73a
Compare
Choose a tag to compare

What's Changed

  • Added the ability to run the program listening on multiple ports. By @roxblnfk in #54

Sometimes, it's convenient to run Trap on the same ports that Buggregator uses by default. Well, now that's also possible:

vendor/bin/trap -p1025 -p9912 -p9913 -p8000

Note

Parameter -p8000 is incompatible with --ui

Full Changelog: 1.4.6...1.5.0