Releases: steve-community/steve
Releases · steve-community/steve
steve-3.6.0
What's new:
- Remove charging profile regardless of reply status (#968)
- Set the correct http status if chargeboxid is not recognized (#1020)
- Allow Heartbeat Interval to be zero (#1088)
- Accept '"null" alongside of "{}" as empty payload (#1109)
- Update transactions web page with a better description of "Stop" functionality (#1162)
- Add thread name to logs in prod env (e2c4c14)
- Start using maven wrapper (#998)
- API endpoints for automation and integration (#910)
This is big: We start exposing some APIs for 3rd party integration. - Use the default values for input/output buffers (#846)
This is big: There has been ongoing complaints about the memory behaviour, and more specifically OOM. @jpires did a great job uncovering and fixing it in #1058 - Update dependencies
Thanks to all the contributors!
steve-3.5.0
What's new:
- update ocpp_protocol in db after a ws/json station connects
- wrap cell contents in case of table overflow (#803)
- relax extraction of chargebox id (#689)
- consider only Raw meter values in TransactionStopService.findLastMeterValue (#816)
- Add recommended, additional configuration keys for OCMF (#819)
- Replace NotificationService direct calls by indirect calls via ApplicationEventPublisher (#844)
- respect X-Forwarded-For headers if present (#570)
- escape html chars during json ser/deser
- remove 'value' validation on ChangeConfigurationParams (#920)
- update dependencies
steve-3.4.9
What's new:
- update spring version to address RCE vulnerability (#791)
- update jackson databind to address CVE (FasterXML/jackson-databind#2816)
- migrate from jetty 9 to jetty 10
- mark not connected JSON charge points as disconnected (#355)
- increase hikari's maxLifetime (#736)
- migrate tests from junit 4 to 5
- improve websocket handshake logic
- update dependencies
we urge all users to update to this version.
steve-3.4.8
What's new:
- important: another update of log4j2 to fix another vulnerability (#715).
we urge all users to update to this version.
steve-3.4.7
What's new:
- important: another update of log4j2 to fix vulnerability (#708). it turns out that the previous log4j2 fix was incomplete. therefore, we are updating it again.
we urge all users to update to this version due to the vulnerability discovered in old log4j2 versions.
steve-3.4.6
steve-3.4.5
What's new:
- migrate from deprecated
SslContextFactory()
toSslContextFactory.Server()
(#592) - improve charging profiles web ui (#580)
- make Data field in DataTransferForm a textarea (#569)
- allow colon to be used in idtags (#475)
- add checkbox for empty list with SendLocalList (issue #488)
- input field for custom GetConfiguration parameter(s) (#363)
- partial migration from
javax.*
namespace tojakarta.*
- update dependencies
steve-3.4.4
What's new:
- update dependencies
- Fix paths with dots in them (e.g. with chargebox id and id tag) (#300)
- add the configuration key SupportedFileTransferProtocols for OCPP 1.6 (#337)
- order ocpp configuration keys alphabetically (#344)
- add start/end transaction details to notification mails (#467)
edit: this release was done without the version bump in pom.xml which i fixed later in commit a24cd40. afterwards, i re-released the same version based on this commit.
steve-3.4.3
What's new:
- update dependencies
- use ocpp-jaxb from jitpack (issue #242)