This repository has been archived by the owner on Apr 5, 2020. It is now read-only.
Releases: xp-framework/xp-runners
Releases · xp-framework/xp-runners
5.6.0: Optional paths, FPM support
5.5.1: Fix triggering watch mode
5.5.0: Fatal error handling
5.4.0: Nice stacktraces
- Made test suite pass on current PHP 7 (built: Jul 11 2015 19:11:20)
See https://travis-ci.org/xp-framework/xp-runners/builds/70605263
(@thekid) - Implemented nice stacktraces for PHP exceptions. This will especially
be of interest for PHP 7. See #25
(@thekid)
5.3.1: AssemblyVersion
- Fixed
AssemblyVersion
for Windows runners - @thekid
5.3.0: Unittest watcher
This release contains PR #24, which adds a unittest watcher.
# Open files in editor
$ sublimetext src/*
# Start unittest with "watch mode"
$ unittest -w src src/test/php
...
✓: 489/489 run (0 skipped), 489 succeeded, 0 failed
Memory used: 3545.70 kB (3987.24 kB peak)
Time taken: 0.208 seconds
Now modify code, e.g. add a test, press save. The tests are automatically rerun
...
✓: 490/490 run (0 skipped), 490 succeeded, 0 failed
Memory used: 3548.70 kB (3990.24 kB peak)
Time taken: 0.209 seconds
Press Ctrl+C
to exit the runner
5.2.3-RELEASE: Prevent warnings
This release merges pull request #23 which prevents warnings if the include path doesn't define "::". @johannes85
5.2.2-RELEASE
This release fixes bootstrapping via Composer if a global XP Framework is installed. In this case, __xp.php
is loaded via vendor/autoload.php
. The old code simply checked for the file itself, which is not enough: Instead, the current context needs to be tested for the existance of a class called xp. This indicates the XP Framework has bootstrapped correctly.
(@thekid)
5.2.1
This release contains the following changes:
5.2.0
This release contains the following changes:
- HHVM support by using long command line options. See facebook/hhvm#1200 - (@thekid)
- Added test suite for ruinners, verifying XP5 and XP6 - (@thekid)
- Ensured bootstrapping is only performed once - (@thekid)
- Added support for class names and empty args in xpws' configuration:
xpws
will check "./etc/web.ini" and pass "./etc" or "-" if not found.xpws -c -
will always be passed as "-", indicating no configurationxpws -c $arg
will check the $arg directory for a web.ini, and pass $arg if found, or ":$arg", indicating a class name, otherwise. See xp-framework/scriptlet#4
(@thekid)