Skip to content
This repository has been archived by the owner on Apr 5, 2020. It is now read-only.

Releases: xp-framework/xp-runners

5.6.0: Optional paths, FPM support

29 Oct 20:19
Compare
Choose a tag to compare

5.5.1: Fix triggering watch mode

10 Oct 12:27
Compare
Choose a tag to compare
  • Fixed passing -q to Un*x runners triggering watch mode - see PR #31
    (@kiesel)

5.5.0: Fatal error handling

16 Aug 13:30
Compare
Choose a tag to compare
  • Fixed isue #27: Core errors unhandled
    (@thekid)
  • Merged PR #26: Rewrite fatal error handler, inlining error class
    (@thekid)

5.4.0: Nice stacktraces

12 Jul 12:40
Compare
Choose a tag to compare

5.3.1: AssemblyVersion

20 May 07:58
Compare
Choose a tag to compare
  • Fixed AssemblyVersion for Windows runners - @thekid

assembly-version

5.3.0: Unittest watcher

19 May 17:36
Compare
Choose a tag to compare

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

09 Apr 21:24
Compare
Choose a tag to compare

This release merges pull request #23 which prevents warnings if the include path doesn't define "::". @johannes85

5.2.2-RELEASE

01 Mar 15:46
Compare
Choose a tag to compare

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

24 Jan 10:47
Compare
Choose a tag to compare

This release contains the following changes:

  • Added HHVM nightly builds to the Travis-CI suite - (@thekid)
  • Fixed issue #21: Warnings during startup with empty use directive (@thekid)
  • Merged PR #20: Translate '~' into $home (@kiesel)
  • Try fixing exes compiled on a box with .NET v4.5 not working on boxes with v4.0 installed. (@thekid)

5.2.0

06 Jan 19:50
Compare
Choose a tag to compare

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 configuration
    • xpws -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)