All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- Gradle standalone jar build (bootJar)
- Updated to springboot 2.0
- [dev] Gradle to 4.10
- Example init-scripts/init.jasperreports.gradle missing dep fixed
- Spring boot updated to 1.5.6
- PHPJavaBridge updated to 7.1.3
- Gradle wrapper updated to 4.1
- Updated recipes for jasper reports integration
- By default actuator is now disabled. Add in build.gradle if needed.
- Removed exclusions of jackson xml and groovy (build size increase)
- Spring boot actuator (useful functions for monitoring on administrative port)
- Spring boot 1.5.2
- Provided gradle version updated to 3.4.1
- Updated PHPJavabridge server to 7.0.0
- Java.inc deprecated client (committed by mistake)
- Updated deps to
io.soluble.pjb:php-java-bridge:6.2.11
- Increment to v1.0.0
- Namespace changed to
io.soluble.pssb
(pssb = pjb starter spring boot) - Updated to
io.soluble.pjb:php-java-bridge:6.2.11-rc-2
- Documentation examples for adding java libs from gradle
init-script
method.
-
Now use the php-java-bridge dependency from maven central instead of downloading from github.
// PHPJavaBridge compile("io.soluble.pjb:php-java-bridge:6.2.11-rc-1") { // In sprint-boot, you can exclude javax.servlet and log4j exclude group: 'javax.servlet', module: 'javax.servlet-api' }
This means also that the 'php.java' namespace is replaced by 'io.soluble.pjb'.
-
Updated to spring-boot 1.5.1 release
- Application.java now lives in package io.soluble.pjb-starter-gradle.
- Bridge landing page
- Ping monitoring address
- More doc madness
- Dropped PHPFastCGI servlet by default (doc exists)
First implementation
- Spring-boot with embedded tomcat 8 (self-contained, deployable to tomcat)
- JavaBridgeServlet and PhpCGIServlet registered
- Gradle support
- Basic documentation