Skip to content

Releases: buggregator/trap

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

1.4.6

14 Apr 17:12
1.4.6
aa66a15
Compare
Choose a tag to compare

What's Changed

  • Fixed headers rendering in console renderer

Full Changelog: 1.4.5...1.4.6

1.4.5

14 Apr 15:34
1.4.5
4571264
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.4.4...1.4.5

1.4.4

24 Mar 19:01
1.4.4
2636a1a
Compare
Choose a tag to compare

What's Changed

Update frontend files (--ui flag) from buggregator/frontend:1.14.3 plus a few my own few changes

trap-new-ui-ab

Full Changelog: 1.4.3...1.4.4

1.4.3

16 Feb 20:14
1.4.3
f86fac5
Compare
Choose a tag to compare

What's Changed

Fixed bug when the trap()->return() function sent dumps twice

Full Changelog: 1.4.2...1.4.3

1.4.2

06 Feb 20:36
1.4.2
8817c0a
Compare
Choose a tag to compare

What's Changed

Removed the replaces section from composer.json, as it can conflict with other packages that have overlaps in the section.
Added roxblnfk/unpoly as a dev requirement (dev dependency won't affect projects) to remove polyfill packages from Trap,
added roxblnfk/unpoly into suggest section if user still want to remove unnecessary packages
By @roxblnfk in #49

Full Changelog: 1.4.1...1.4.2

1.4.1

03 Feb 15:53
1.4.1
f092165
Compare
Choose a tag to compare

What's Changed

  • Frontend update by @roxblnfk in #47
    • Updated static files
    • Added events limit on server side (set to 200)
    • Fixed event sorting by timestamp after page reload

Full Changelog: 1.4.0...1.4.1