Skip to content

Releases: belgattitude/php-java-bridge

Version 7.2.0-beta.1

Version 7.2.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@belgattitude belgattitude released this 25 Apr 10:06
146592a

Changed

  • Updated to gradle 4 to correctly detect jdk 11

Version 7.1.3

Choose a tag to compare

@belgattitude belgattitude released this 18 May 21:39

This release include merges from the original php-java-bridge 7.1.3.
Only changes regarding php->java have been merged (not java->php).

Added

  • Upstream-7.1.3: Client->setExitCode(), Protocol->setExitCode() from upstream.

Updated

  • Gradle wrapper updated to 3.5.0

Version 7.0.0

Choose a tag to compare

@belgattitude belgattitude released this 06 Mar 14:43

This release includes merges from the upstream original php-java-bridge 7.0.1,
Due to license restrictions, the PHPDebugger.java additions have not been merged
in the 7.0.0 version. See #49

Added

  • Added configuration enableDirectoryIndex() in JavaBridgeRunner and changed its
    value to true, set it to false to prevent directory listing. See #43.
  • Documentation: added embedding recipes (wip, see #51 for progress)

Bugfix

  • Upstream-7.0.1: Bugfix in WriterOutputStream.java.

Updated

  • Upstream-7.0.1: Legacy Java.inc updated with upstream support for PHP7
    and rebuilt of javainc.java, proxy... (Note that Java.inc is kept for upstream
    compat, but have been deprecated in the fork in favour of soluble-japha instead)

Version 6.2.12

Choose a tag to compare

@belgattitude belgattitude released this 21 Feb 17:57

Added

  • Landing page additions: listing of registered libraries and improved debug variables

Version 6.2.11

Choose a tag to compare

@belgattitude belgattitude released this 16 Feb 16:57

Added

  • Landing page added, see #33

Changed

  • pom downgraded provided compile javax.servlet:javax.servlet-api:2.5, 3.0.1 works but 2.5 kept for compatibility

Fixed

  • pom Log4j 1.2.17 re-introduced as runtime dependency

6.2.11-rc-2

Choose a tag to compare

@belgattitude belgattitude released this 11 Feb 19:55

Changed

  • License from MIT to Apache 2.0, see #10

Removed

  • Removed PHPDebugger.inc, PHPDebugger.java, see #23 and #16
  • maven publish - removed dependency of log4j in pom.xml.

Fixed

  • maven publish - Fixed dependency scope of servlet-api to 'provided', see #24
  • maven publish - Duplicate inclusion of servlet-api in pom dependencies (no side effect - cleanup doubles in gradle)

Version 6.2.11-rc-1 / pre-release

Pre-release

Choose a tag to compare

@belgattitude belgattitude released this 06 Feb 17:19

Added

  • Artifacts available on Maven central under io.soluble.pjb group. #19
  • Build: Gradle support (still relying on ant build.xml for generating old php client - genAll and cleanGen tasks), see #5 and #9
  • Build: Jacoco coverage with 'jacocoTestReport' task, see P/R #9
  • Test: Resurrect existing server unit tests
  • Doc: trick to build when default interpreter is php 7+, see #4
  • License: MIT license where applicable, see #10

Removed

  • Removed obsolete javax.script sources.
  • Removed unsupported directory #11
  • Removed PHPDebugger #16 due to license issues.

Changed

  • [possible BC-break] Moved namespace php.java into io.soluble.pjb, see P/R #9
  • Project directory structure mavenized, sources moved from './server' to './src/main/java', see P/R #9

Version 6.2.10

Version 6.2.10 Pre-release
Pre-release

Choose a tag to compare

@belgattitude belgattitude released this 15 Jan 01:48

Changes

  • Removal embedded php-cgi binaries see #3
  • Source code indentation
  • README.md: added Recipe for building and deploying on tomcat

Fixes

  • Added a build-php5.6.xml ant config

Original php-java-bridge 6.2.1 version

Choose a tag to compare

@belgattitude belgattitude released this 15 Jan 01:34
Version 6.2.1