Skip to content

Releases: ChargeTimeEU/Java-OCA-OCPP

v1.2

22 Feb 09:38
3dce708
Compare
Choose a tag to compare

Note, the version is 1.2 not 2.0, my bad. This version implements OCPP 2.0.1, but since it shouldn't introduce breaking changes there's no reason to bump the major version number. Sorry.

Mayor contribution

What's Changed

  • Allow listVersion 0 in SendLocalListRequest by @robert-s-ubi in #201
  • Upgrade Java-Websocket dependency to 1.5.3 by @m-oben in #204
  • Unwanted JSON HTML character escaping by @m-oben in #207
  • Use key when checking if session is in the Map. by @dimaa6 in #209
  • Add ConfirmationCompletedHandler by @emilm in #210
  • Fix SOAP serialization for #213 by @emilm in #214
  • Asynchronous execution by @dimaa6 in #215
  • Add session id to logs for no active session by @jmluy in #218
  • Allow JSONClient reconfiguration when connected by @robert-s-ubi in #220
  • ocpp-v1_6: BootNotificationRequest: Allow optional properties to be set null by @bantu in #223
  • validate via test and use suggested fix from #231 by @mmauksch in #243
  • Bump GH Actions versions and add Dependabot to monitor our dependencies. by @slachiewicz in #245
  • Bump org.java-websocket:Java-WebSocket from 1.5.3 to 1.5.4 by @dependabot in #247
  • Bump junit:junit from 4.13.1 to 4.13.2 by @dependabot in #250
  • Bump github/codeql-action from 1 to 2 by @dependabot in #248
  • Bump org.jacoco:jacoco-maven-plugin from 0.8.5 to 0.8.10 by @dependabot in #246
  • Bump org.codehaus.gmavenplus:gmavenplus-plugin from 1.13.1 to 3.0.2 by @dependabot in #249
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 2.9.1 to 3.6.0 by @dependabot in #252
  • Bump com.google.code.findbugs:jsr305 from 3.0.1 to 3.0.2 by @dependabot in #253
  • Bump ch.qos.logback:logback-classic from 1.2.0 to 1.4.11 by @dependabot in #254
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.5.1 to 3.11.0 by @dependabot in #255
  • Bump org.slf4j:slf4j-api from 1.7.25 to 2.0.9 by @dependabot in #256
  • Bump org.sonatype.plugins:nexus-staging-maven-plugin from 1.6.8 to 1.6.13 by @dependabot in #258
  • Bump ch.qos.logback:logback-core from 1.2.9 to 1.4.11 by @dependabot in #259
  • Bump javax.xml.bind:jaxb-api from 2.1 to 2.3.1 by @dependabot in #261
  • Bump com.google.code.gson:gson from 2.8.9 to 2.10.1 by @dependabot in #262
  • Bump org.hamcrest:hamcrest-core from 1.3 to 2.2 by @dependabot in #260
  • Bump org.spockframework:spock-core from 1.0-groovy-2.4 to 2.3-groovy-4.0 by @dependabot in #257
  • Move Tests to Mockito4 by @slachiewicz in #264
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 1.5 to 3.1.0 by @dependabot in #266
  • Bump org.apache.maven.plugins:maven-source-plugin from 2.2.1 to 3.3.0 by @dependabot in #267
  • Bump org.slf4j:jul-to-slf4j from 1.7.10 to 2.0.9 by @dependabot in #268
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 2.22.2 to 3.1.2 by @dependabot in #269
  • Bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 by @dependabot in #271
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 by @dependabot in #272
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.0 to 3.6.2 by @dependabot in #273
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 by @dependabot in #274
  • Bump ch.qos.logback:logback-classic from 1.4.11 to 1.4.13 by @dependabot in #279
  • Bump ch.qos.logback:logback-core from 1.4.11 to 1.4.12 in /ocpp-v2_0-test by @dependabot in #281
  • Bump ch.qos.logback:logback-core from 1.4.11 to 1.4.12 in /ocpp-v1_6-test by @dependabot in #282
  • Bump ch.qos.logback:logback-core from 1.4.11 to 1.4.12 in /ocpp-v2-test by @dependabot in #283
  • Bump ch.qos.logback:logback-core from 1.4.11 to 1.4.13 by @dependabot in #280
  • Revert "GitHub Actions: Downgrade maven workflow to 11.0.16+8" by @bantu in #306
  • Allow configuration of allowed password string length by @Joo200 in #308

New Contributors

Full Changelog: v1.1...v2.0

v1.1

11 Jul 12:20
Compare
Choose a tag to compare

What's Changed

Read more

SOAP/JSON support

08 May 20:20
Compare
Choose a tag to compare
SOAP/JSON support Pre-release
Pre-release

Use this release to setup a server or client running OCPP version 1.6 with JSON Websocket (OCPP-J) or SOAP Webservice (OCPP-S)

Requests included in core feature:

  • Authorize
  • BootNotification
  • ChangeAvailability
  • ChangeConfiguration
  • ClearCache
  • DataTransfer
  • GetConfiguration
  • Heartbeat
  • MeterValues
  • RemoteStartTransaction
  • RemoteStopTransaction
  • Reset
  • StartTransaction
  • StatusNotification
  • StopTransaction
  • UnlockConnector

Requests included in smart charging feature:

  • SetChargingProfile

Requests included in remote trigger feature:

  • TriggerMessage

Requests included in firmware management feature:

  • GetDiagnostics

Please see JSONClientSample.java / SOAPClientSample.java and JSONServerSample.java / SOAPServerSample.java for examples on how to set up a client and server.

Server/Client core features

05 Sep 19:12
Compare
Choose a tag to compare
Pre-release

Use this release to setup a server or client running OCPP version 1.6 with JSON Websocket (OCPP-J).

Requests included in core feature:

  • Authorize
  • BootNotification
  • ChangeAvailability
  • ChangeConfiguration
  • ClearCache
  • DataTransfer
  • GetConfiguration
  • Heartbeat
  • MeterValues
  • RemoteStartTransaction
  • RemoteStopTransaction
  • Reset
  • StartTransaction
  • StatusNotification
  • StopTransaction
  • UnlockConnector

Please see JSONClientSample.java and JSONServerSample.java for examples on how to set up a client and server.

Client core features

11 Jul 18:36
Compare
Choose a tag to compare
Client core features Pre-release
Pre-release

Use this release to implement the client core profile features from OCPP-J version 1.6.
Update: Changed common lib from SNAPSHOT to alpha version.