Skip to content

Releases: steve-community/steve

steve-3.6.0

04 Jun 06:41
Compare
Choose a tag to compare

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

05 Oct 05:25
Compare
Choose a tag to compare

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

31 Mar 12:45
Compare
Choose a tag to compare

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

19 Dec 10:35
7dd838b
Compare
Choose a tag to compare

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

15 Dec 08:10
f05887c
Compare
Choose a tag to compare

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

11 Dec 16:05
Compare
Choose a tag to compare

What's new:

  • important: update log4j2 to fix vulnerability (#708)
  • fix: ConnectorStatus shows rejected CS connectors even as available (#691)
  • refactorings
  • other dependency updates

we urge all users to update to this version due to the vulnerability discovered in old log4j2 versions.

steve-3.4.5

23 May 14:59
Compare
Choose a tag to compare

What's new:

  • migrate from deprecated SslContextFactory() to SslContextFactory.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 to jakarta.*
  • update dependencies

steve-3.4.4

29 Dec 22:39
Compare
Choose a tag to compare

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

21 Apr 10:38
6421edc
Compare
Choose a tag to compare

What's new:

  • update dependencies
  • use ocpp-jaxb from jitpack (issue #242)

steve-3.4.2

27 Jan 12:16
Compare
Choose a tag to compare

What's new:

  • relax selectable registration status list if protocol is null (830903e)
  • add registration status field to single add view (#248)
  • improve zombie transaction stop value selection logic/impl (44f971a)
  • update dependencies