Skip to content

Releases: c-jimenez/open-ocpp

v1.5.2

20 May 12:06
9bad56a
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • Support GetCompositeSched without Unit using the first allowed unit by @thom-gh in #200

Bug fixes 🛠

  • Fix/boot notif set charging profile by @mahdidadashi65 in #203
  • [localcontroller] Remove dual notification from IRtc::ISpy interface when LocalController::ChargePointProxy has been instanciated from CentralSystem::ChargePointProxy by @c-jimenez in #205
  • Solving some minor problems in the test procedure of charging point test cases by @mahdidadashi65 in #202

New Contributors

Full Changelog: v1.5.1...v1.5.2

v1.5.1

12 Mar 22:32
84837fc
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Bug fixes 🛠

  • [websockets] Encode charge point identifier in URL by @c-jimenez in #198

New Contributors

Full Changelog: v1.5.0...v1.5.1

v1.5.0

10 Mar 14:43
78a853e
Compare
Choose a tag to compare

What's Changed

Bug fixes 🛠

  • [tools] Fix thread pool stop race condition by @c-jimenez in #189
  • Allow to send infos in status notifications messages even if their are no errors + fix decimal precision to 1 digit by @mahdidadashi65 in #191
  • Fix authorization key management for security profiles 1 et 2 by @c-jimenez in #192
  • [chargepoint] Handle configurations keys name as case insensitive by @c-jimenez in #193
  • [messages] Fix include of JsonValidator as local instead of system by @thomas-brunel in #187

Other Changes

  • [cmake] Add options to not build as a shared library, not build sqlite3 and not install doctest headers by @thomas-brunel in #188

New Contributors

Full Changelog: v1.4.3...v1.5.0

v1.4.3

11 Feb 19:58
4fc2d4e
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Bug fixes 🛠

Full Changelog: v1.4.2...v1.4.3

v1.4.2

09 Feb 11:22
54095e3
Compare
Choose a tag to compare

What's Changed

Bug fixes 🛠

  • [chargepoint] Use asynchronous transmission of status notification by @c-jimenez in #178
  • Heartbeat will now be runtime updated, fix for issue #170 by @Habbus in #171
  • Change in the decision-making process for reservation recognition by @mahdidadashi65 in #168
  • [websockets] Fix websocket connect timeout configuration + flush messages on disconnect by @c-jimenez in #176
  • [x509] Add missing initializer for issuer DER in certificate copy constructor by @c-jimenez in #177
  • [websockets] Encode URL when they contains non-ascii or specical chars by @c-jimenez in #179

Full Changelog: v1.4.1...v1.4.2

v1.4.1

13 Nov 13:29
a98330d
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • [cmake] Add option to not build libwebocket along Open OCPP library and use the one provided by the compiler SDK by @c-jimenez in #163

Bug fixes 🛠

  • [examples] Fix segfault on disconnect in central system examples by @c-jimenez in #162
  • Fix for issue #161, a connectorId of 0 will now be rejected on a RemoteStartTransaction by @Habbus in #164
  • Fix cancelreservation by passing connectorpointer by value instead of… by @Habbus in #159

New Contributors

Full Changelog: v1.4.0...v1.4.1

v1.4.0

01 Oct 20:14
61bbd45
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • Changed system to steady clock by @ruudvd in #143
  • [websocket/rpc] Add server callback when connection fails + disable queues on disconnect to speed-up disconnection management by @c-jimenez in #152
  • [localcontroller] Add connection status information to ICentralSystemProxy interface by @c-jimenez in #153

Bug fixes 🛠

  • [messages] Fix filename field of GetLogResponse message by @c-jimenez in #144
  • [x509] Add issuer name DER data to certificate class to allow issuer name hash computation by @c-jimenez in #146
  • Fix base64 encode/decode + signature check during signed firmware update procedure by @c-jimenez in #149
  • fix:Improve the reservation logic. by @JamesLebron in #150
  • [chargepoint] Change connector 0 state to Available when previously Reserved and a transaction is started on 1 of the connectors by @JamesLebron in #154

New Contributors

Full Changelog: v1.3.1...v1.4.0

v1.3.1

03 Aug 07:04
d30c25f
Compare
Choose a tag to compare

What's Changed

Bug fixes 🛠

  • [websocket] Fix return values for websocket factory start/stop by @c-jimenez in #136
  • Fix the hidden bug when RpcBase was restart by @JamesLebron in #135
  • Fix the problem of invalid judgment in the command ChangeConfigurationConf by @JamesLebron in #135
  • Fix logic error in handling charging profiles by @SiarheiVolkau in #137

New Contributors

Full Changelog: v1.3.0...v1.3.1

v1.3.0

09 Jun 20:40
d65e6c5
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • [central system - local controller] First implementation of hybrid central system / local controller + example by @c-jimenez in #124
  • [websocket] Create websocket client pool to limit number of threads when creating websocket clients by @c-jimenez in #128
  • [rpc] RPC pool implementation + memory leaks fixes by @c-jimenez in #130

Bug fixes 🛠

Full Changelog: v1.2.0...v1.3.0

v1.2.0

01 Mar 10:34
6562f9e
Compare
Choose a tag to compare

What's Changed

Bug fixes 🛠

Other Changes

Full Changelog: v1.1.0...v1.2.0