Release notes
With every update we write release notes. This way you know what has been added or fixed. If you sign up, you will get a monthly overview in your inbox.
Show all
API
Dashboard
3.30.1
28 Jun 2022
Bug fix rangeStart alternative routes
API updated
π Bug fixes
- Fixed a bug where in some cases, the total load in the car was not taken into account when establishing the
rangeStart
of the alternative routes
4.30.0
15 Jun 2022
Stability
API updated
β¨ Improvements
- Improved stability by fixing various small bugs.
4.29.0
09 Jun 2022
Test Enforcement of app ID for new projects
API updated
β¨ Improvements
Improved our security by enforcing newly created projects to send an
x-app-id
, together with thex-client-id
. You can either use the default app-id, or create one yourself. If you are an existing customer, we will get in touch with you about this security measure.Improved the schema description for
finalStateOfCharge
Improved the schema descriptions for
plugsAvailable
,plugsOccupied
,plugsUnknown
,plugsOutOfOrder
andplugsCount
.
π Bug fixes
Fixed a bug where the name value for
stationVia
came from the database instead of thenewRoute
mutation.Fixed a bug where some data within
custom_properties
was missing for stations of 22 kW and below.
4.29.0
09 Jun 2022
Enforcement of app ID for new projects
API updated
β¨ Improvements
Improved our security by enforcing newly created projects to send an
x-app-id
, together with thex-client-id
. You can either use the default app-id, or create one yourself. If you are an existing customer, we will get in touch with you about this security measure.Improved the schema description for
finalStateOfCharge
Improved the schema descriptions for
plugsAvailable
,plugsOccupied
,plugsUnknown
,plugsOutOfOrder
andplugsCount
.
π Bug fixes
Fixed a bug where the name value for
stationVia
came from the database instead of thenewRoute
mutation.Fixed a bug where some data within
custom_properties
was missing for stations of 22 kW and below.
4.28.0
06 Jun 2022
Automatic retry system
API updated
β¨ Improvements
- Improved the way we handle requests by introducing an automatic retry system to prevent updates to our Graph Engine to interfere with route requests.
π Bug fixes
- Fixed a bug where the distance traveled on a ferry was not correctly added to the total distance traveled.
4.27.0
24 May 2022
Introduction of cargo and occupants
API updated
β‘οΈ New features
Added the ability to add and update cargo or occupants at the origin, via points and destination. Read more here.
Added missing station data to our station operations.
β¨ Improvements
- Improved error message when the final state of charge was over 80% of the vehicles battery capacity.
π Bug fixes
Fixed a bug where
route.ev.cargo
was not exposed.Fixed a bug where the client config for tile max zoom level was not used.
4.26.0
11 May 2022
Introduction of Connect
API updated
β‘οΈ New features
- Added connect to the car, carList and carPremium queries. Chargetrip is even more powerful when connected to telemetry data. Therefore, you can now request the connected car platforms that are supported per vehicle.
β¨ Improvements
- Improved the performance of the stationStats query
π Bug fixes
Fixed a bug where we did not expose
max_electric_power
on the car queryFixed a bug where if the user did not send the State of Charge, the value from the battery capacity was used instead of defaulting to 100% State of Charge
4.25.0
05 May 2022
Addition of SoC to routePath and pathPlot
API updated
β‘οΈ New features
- Added support for exposing the state of charge on
routePath
andpathPlot
.
π Bug fixes
Fixed a bug where if the first stop was a via, the station id inside the leg field was an empty string instead of null.
Fixed a bug on navigation where a route without charges included the feature point of the destination on
next_station
.Fixed a bug where the polyline for legs and steps of a route was missing the final point.
4.24.0
28 Apr 2022
Introduction of RouteStep walking
API updated
β‘οΈ New features
- Added type walking to
RouteStep
to easily identify if the origin, via or destination is unreachable by car.
β¨ Improvements
Improved the
stationAround
andstationList
queries by extending them with the following filters: Power, PowerGroups, Connectors or ConnectorType, AvailableOnly, PreferredOperator.Improved the
stationAround
andstationList
queries by allowing to search over amenities and properties.Improved route mutation validation by including an error when the
finalStateOfCharge
exceeds 80% of the capacity.
π Bug fixes
Fixed a bug on toll roads where the API did not expose the RouteStep type toll
Fixed the schema description on capacity
4.23.1
21 Apr 2022
Tile Service for all mapping providers
API updated
β‘οΈ New features
- Added support for exporting the Tile Service as a JSON response, allowing you to display the response on the mapping provider of your choice. An example can be found over here.
β¨ Improvements
- Improved the file size of our images by switching to a new image compressor.
π Bug fixes
- Fixed a bug on error code
CLIENT_AUTH_MANDATORY
where it used to extend withHttpNotAllowed
instead of the correctHttpForbidden
.
4.22.1
14 Apr 2022
Desired final state of charge fix
API updated
π Bug fixes
- Fixed a bug on the desired final state of charge of the battery, where the actual final state of charge did not match the provided final state of charge.
4.22.0
08 Apr 2022
Validation state of charge
API updated
β‘οΈ New features
- Added the new query navigation and included new mutations to update and recalculate a navigation session. Read more here.
β¨ Improvements
- Improved our validation of route mutations by enforcing the error when SoC is 0 or a negative value.
π Bug fixes
- Fixed a bug on via points, were optimisation rules were causing routes to fail in areas with a low density of stations.
4.21.0
05 Apr 2022
Turn-by-turn Navigation
API updated
β‘οΈ New features
- Added the new navigation query and included new mutations to update and recalculate a navigation session. Read more here.
β¨ Improvements
- Improved the performance of the tile service
π Bug fixes
Fixed a bug where route steps on legs had undefined ids.
Fixed a bug where route steps were shown as an empty array.
Fixed a bug where the polyline on route steps was an empty string.
Fixed a bug were the polyline on the leg was an empty string.
4.20.2
23 Mar 2022
Stability
API updated
β‘οΈ New features
- Improved stability by fixing various small bugs
π Bug fixes
- Fixed a bug on station stats for new projects; now station stats are directly available after the creation of a new project
4.20.1
17 Mar 2022
App ID
API updated
β‘οΈ New features
Added the app id in the response
Added an error message for an incorrect app id
π Bug fixes
- Fixed a bug on station stats for new projects; now station stats are directly available after the creation of a new project
4.19.2
10 Mar 2022
Improved description
API updated
β¨ Improvements
Improved the scheme descriptions for
fast_charging_support
Improved stability by fixing various small bugs
π Bug fixes
- Fixed a bug in routing with OCPI-status BLOCKED. Status BLOCKED is no longer taken into account.
4.19.0
02 Mar 2022
External ids on via points
API updated
β‘οΈ New features
- Added support for external ids on via points
β¨ Improvements
- Improved stability by fixing various small bugs
4.18.0
24 Feb 2022
Road characteristics
API updated
β‘οΈ New features
Added route steps to easily identify road characteristics like toll and ferries.
Added support for OCPI 2.2.1
β¨ Improvements
- Improved performance when creating a new client or updating cars.
4.17.1
21 Feb 2022
Manually flag road closures
API updated
β‘οΈ New features
- Added the ability to manually flag road closures. We can manually close roads permanently or for a date range in regions where road closure data is seasonal or not available through traffic and incident API's.
π Bug fixes
- Fixed a bug in routing that caused the engine to consider the entry and exit ramp over the highway itself.
4.17.0
10 Feb 2022
Eco-movement pricing module
API updated
β‘οΈ New features
Added support for the Eco-movement pricing module. All our customers using the pre integrated Eco-movement database, can use pricing instead of tariff on EVSEs. We recommend customers to switch to the new pricing query. See pricing for more information.
Added
operatorName
andoperatorRanking
on routeLeg
π Bug fixes
- Fixed a bug in
stationStats
on the stations count grouped by amenities.
4.16.0
03 Feb 2022
Added mapping for Mapbox navigation SDK
API updated
β‘οΈ New features
Added the new query
navigationMapping
that converts a route to navigation instructions for a specified mapping provider. Currently Mapbox is supported, other mapping providers will follow.Added an all new dark and light mode to the dashboard.
Added date range inputfields to the dashboard calendar dropdown.
Added the ability to remove your account from the dashboard.
Added the ability to remove your own projects from the dashboard.
β¨ Improvements
- Improved stability by fixing various small bugs
4.15.0
26 Jan 2022
Added operator ranking to best matching alternative route
API updated
β‘οΈ New features
- Added operator ranking to
bestMatching
type. The best matching route is now a combination of operator and amenity preferences.
4.14.0
19 Jan 2022
WebSocket Protocol
API updated
β‘οΈ New features
- Added support for the
graphql-transport-ws
protocol on our WebSocket. Learn more.
π¦ Deprecations
- Deprecated passengers in favor of occupants. See deprecations for more information.
4.13.0
13 Jan 2022
State management
API updated
β¨ Improvements
Improved state management on the dashboard to remember filter and search states while navigating through pages.
Improved the performance of fetching project details.
π Bug fixes
Fixed a bug on the dashboard where you were not able to enter certain domains as HTTP referrer.
Fixed a bug on the dashboard where an empty graph would sometimes scale on Firefox.
4.12.0
11 Jan 2022
Stability
API updated
β¨ Improvements
- Improved stability by fixing various small bugs.
4.11.0
22 Dec 2021
Station import improvements
API updated
β¨ Improvements
- Improved the station import by comparing old and new station data before adding or removing stations from the database.
π Bug fixes
- Fixed a bug on alternative routes where an error message was thrown when tariffs were requested.
4.10.0
20 Dec 2021
Configurable prioritized operators in the dashboard
API andDashboard updated
β‘οΈ New features
- Added the ability in the dashboard to prioritize operators on a project /
x-client-id
.
π Bug fixes
- Fixed a bug where the
safeRiskMargin
caused routes to fail when the SoC at origin was below thesafeRiskMargin
.
4.9.0
09 Dec 2021
Advanced project settings
API andDashboard updated
β‘οΈ New features
Added the ability to automatically add cars to a project /
x-client-id
. Note: when enabled only new cars will be added. Cars that are currently available and not attached to a client will not be added.Added the ability to set charge mode on a project /
x-client-id
Added the ability to set charge stop duration on a project /
x-client-id
4.8.0
07 Dec 2021
Merge into master
API updated
β Onto the next one
- In this release we honor Jay-Z. No new features, improvements or fixes. We are on to the next one.
4.7.0
02 Dec 2021
Security
API andDashboard updated
β‘οΈ New features
Added the ability to restrict the use of client and application ids based on different security restrictions per platform. Read more here.
Added the ability to configure
x-app-id
security restrictions on the dashboardAdded the ability to customize the charge duration and charge mode on the
x-client-id
through the dashboard
4.6.0
18 Nov 2021
Under the hood
API updated
π Refactoring
- Some refactoring under the hood that needed to be launched.
4.5.0
17 Nov 2021
Range in percentages
API updated
β‘οΈ New features
- Added the ability to query range in percentages on getRoute and use percentages as an input value. Please be aware when adding percentages for the state of charge and the final state of charge they are a percentage of the
usableCarBattery
or the capacity when including this object in the mutation.
β¨ Improvements
- Improved search and filtering on the
operatorList
query.
π Bug fixes
- Fixed an issue where
rangeEnd
andrangeEndKwh
were 0 when plotting a route using a car that does not support fast charging.
4.4.0
11 Nov 2021
Error handling
API andDashboard updated
β¨ Improvements
- Improved error handling on the login section of the dashboard.
4.3.1
01 Nov 2021
Bug fix review module
API updated
π Bug fixes
- Fixed a bug where
station.review.count
andstation.review.rating
were not incremented when a review was added.
4.3.0
28 Oct 2021
Stability Improvements
API updated
β¨ Improvements
- Improved stability through several software updates.
4.1.0
21 Oct 2021
Route mutation validation
API updated
β¨ Improvements
- Improved error coverage for the route mutation validation. All errors are currently collected and used to improve the error messages. Routes will be returned for now, even if there are mistakes in the route mutation. We will notify you before enforcing the new errors.
π Bug fixes
- Fixed a bug where
safeRiskMargin
was applied twice in winter scenarios.
4.2.0
21 Oct 2021
Test merge into master
API updated
π My finger ... is on the button
4.0.0
13 Oct 2021
Stability improvements
API updated
β¨ Improvements
- Improved stability through several software updates.
3.33.0
30 Sep 2021
Bug fixes
API updated
π Bug fixes
- Fixed a bug where an incorrect start range when using
OPTIMIZE_TRAVEL_TIME
was displayed.
3.32.0
22 Sep 2021
Improved tile service expansion zoom
API updated
β¨ Improvements
Improved tile service cluster break-up by adjusting the expansion zoom calculation.
Improved filtering of stations by excluding onboard chargers below 20 kW for all models with onboard capabilities higher than 20 kW.
π Bug fixes
Fixed a bug where the
routePath
query changed the route path location search from a strict find to nearest point search.Fixed a bug where list queries accepted negative integers.
3.31.0
15 Sep 2021
Tiered preferred operators and excluded operators
API andDashboard updated
β‘οΈ New features
- Added the input argument
operators
to thenewRoute
mutation! We are happy to announce the release of a tiered preferred operator system and the ability to exclude operators from routing! From now on, in your route request, you will be able to add what operators you want us to prefer in order of ranking, and let us know if there are operators you wish to exclude from the route calculation! The same functionality is possible to include in the config of your client ID, which will soon be possible to adjust in the dashboard; get in touch with us directly until then.
3.30.0
01 Sep 2021
Improved Charge Time estimates
API updated
β¨ Improvements
- Improved charge time estimates by introducing a generalized charge curve model that accounts for the On Board Charging (OBC) power threshold and drop-off characteristic at higher state of charges. The generalized charge curve model is used for all cars for which we have sufficient data. We will increase our coverage over time when more data becomes available.
3.29.0
24 Aug 2021
E2E Maintenance
API updated
β¨ Improvements
Improved release times by lowering the memory usage on our end to end tests.
Improved performance for several sections of the Chargetrip dashboard.
π Bug fixes
- Fixed an issue with the optimal route where in some cases a station was selected far from the optimal route.
3.28.0
18 Aug 2021
Introduction of chargeMode
API andDashboard updated
β‘οΈ New features
- Added
chargeMode
. This field can be set toOPTIMIZE_TRAVEL_TIME
andALWAYS_TO_MAX_CHARGE
.
3.27.0
17 Aug 2021
CI/CD Upgrade
API updated
β¨ Improvements
- Improved CI/CD for faster releases.
3.26.0
10 Aug 2021
Turn-by-turn instructions
API updated
β‘οΈ New features
- Added 'raw' turn-by-turn instructions that can be used in combination with navigation SDK's to offer turn-by-turn navigation. To receive the instructions, add the
instructions
argument to thenewRoute
mutation. Donβt forget to also request the instructions in thegetRoute
request. Important: this feature is still in active development and it should only be used for test purposes until further notice.
β¨ Improvements
- Improved performance for several sections of the Chargetrip dashboard.
3.25.0
04 Aug 2021
Client configuration options
API updated
β‘οΈ New features
Added the field
max_electric_power
which gives the maximum electric power in kW of a connector/adapter.max_electric_power
is exposed on the carList, Car and CarPremium query.Added the ability to configure the time it takes to halt, start and stop charging on client level. We default to 5 minutes if you choose not to change this. This functionality will soon become available to you in the dashboard.
β¨ Improvements
- Improved the description of the power field for connectors and adapters to: "Usable electric power in kW".
ποΈ Bug fixes
Fixed an issue where the route mutation returned an internal server error when the
operatorPrefer
parameter was set totrue
and theoperatorIds
parameter set tonull
.Fixed an issue where
safeRiskMargin
could be set tonull
. An integer between 0 and 60 is now required.
3.24.0
30 Jul 2021
Stability improvements
API updated
β¨ Improvements
- Improved stability through several software updates.
3.22.1
29 Jul 2021
Configurable charge speed
API andDashboard updated
β‘οΈ New features
- Added configurable charge speed for our customers. By default we use the average charge speed, but customers can now choose to use the maximum charge speed instead. This functionality will soon become available to you in the dashboard.
ποΈ Bug fixes
Fixed an issue with the tariffs module where in some cases the wrong tariff was displayed.
Fixed an issue when the WebSocket broke and it didnβt return a result on a subscription by adding a KeepAlive message.
3.14.1-supercluster.15
22 Jul 2021
Tile service performance
API updated
β¨ Improvements
- Improved the performance of our Tile Service to provide more structured clustering and faster response times.
3.14.1
14 Jul 2021
Password changes
API updated
β‘οΈ New features
- Added the ability to change your Chargetrip account password through your profile.
3.9.0
28 Jun 2021
Performance improvements
API andDashboard updated
β¨ Improvements
- Improved performance for several sections of the Chargetrip dashboard.
3.8.0
17 Jun 2021
pathPlot Release
API updated
β‘οΈ New features
Added the
pathPlot
property in favour ofelevationPlot
.Added support to search the
carList
byid
.
β¨ Improvements
- Improved how routes should be queried. A single additional
route
query is no longer needed after you started aroute
subscription.
ποΈ Bug fixes
Removed the unused operator and station subscriptions.
Fixed an issue where in some cases an incorrect connector type was selected at charge stations.
3.3.4
02 Jun 2021
Routing in Low Density Charge Station Regions
API updated
β‘οΈ New features
- Added support for URL parameter authentication on top of header authentication to provide a more seamless Mapbox integration. See our updated documentation here.
β¨ Improvements
- Improved our calculations in regions where the density of stations is still low by widening our search for possible stations if the first route fails.
3.0.0
31 May 2021
GraphEngine 3.0
API updated
β‘οΈ New features
- Chargetrip's Graph Engine has been rebuild from the ground-up to maintain performance and withstand higher loads. The new version of the engine calculates routes faster, uses more variables and gives back better results.
β¨ Improvements
Improved the client environment's stability by moving the import and processing of station data outside the client environment.
Improved route calculation speeds when searching for stations along a route.
Improved route calculation speeds when using preferred operators.
Improved car data processing.
2.58.6
11 May 2021
Introducing pagination to the car database
API updated
β‘οΈ New features
Added pagination to the carList query.
Added search over
naming.make
,naming.model
,naming.chargetrip_version
to the carList query.Added filter for
availability
to the carList query.
2.38.3
27 Jan 2021
Car Database Structure
API updated
β¨ Improvements
- Improved car data structuring which allows for better clustering and query scalability.
ποΈ Bug fixes
- Fixed a bug that prevented using stations as
via
point.
2.38.3
27 Jan 2021
Car Database Structure
API updated
β¨ Improvements
- Improved car data clustering. Fields are now categorized by using nesting.
2.33.1
17 Nov 2020
Predictive Availability Module
API updated
β‘οΈ New features
- Station data has been extended and now includes historical station availability.
ποΈ Bug fixes
- Fixed a bug where error codes were not consistent.
2.30.3
06 Nov 2020
Bug fixes & improvements
API updated
ποΈ Bug fixes
Fixed a bug that hid 24 / 7 information for some stations.
Fixed a bug where alternative routes with a single charge were not displayed correctly.
2.30.2
27 Oct 2020
Chargetrip Range
API updated
β‘οΈ New features
- Added the
chargetripRange
field.
β¨ Improvements
- Migrated fields from the
carList
query to thecar
query to allow caching of thecarList
query.
ποΈ Bug fixes
- Fixed a bug where the number of amenities were not equal when comparing between the
stationList
andamenityList
.
2.27.5
15 Oct 2020
New Outside Temperature Model
API updated
β¨ Improvements
Improved outside temperature model which enhances the route computation speed and improves the charge stop accuracy.
Various other improvements to improve our route calculation speed.
ποΈ Bug fixes
- Fixed a bug where the ordering of alternative routes was wrong.
2.24.0
14 Sep 2020
Custom Error Codes
API updated
β‘οΈ New features
- Added custom error codes and detailed error descriptions. No more guess-work.
ποΈ Bug fixes
- Various small bug fixes.
2.22.2
27 Aug 2020
Bug Fixes & improvements
API updated
β¨ Improvements
Improved the description of our recently released
chargetripEdition
field.Improved various
chargetripEdition
field names to be more descriptive.
ποΈ Bug fixes
- Fixed a bug where
via
points were not correctly added to the route.
2.22.0
26 Aug 2020
Chargetrip Edition
API updated
β‘οΈ New features
- Added the
chargetripEdition
field.
2.21.8
07 Aug 2020
Bug Fixes
API updated
ποΈ Bug fixes
Fixed a spelling mistake by renaming
recommandedSpeed
torecommendedSpeed
.Fixed the destination type from
stationVia
tostationFinal
when adding a station as final destination.
2.21.0
20 Jul 2020
Alternative Stations
API updated
β‘οΈ New features
Added the ability to request alternative stations along an existing route.
Added the ability to set charge stations as waypoints to an existing route.
ποΈ Bug fixes
- Renamed the
stationAlong
field tostationsAlongRoute
.
2.19.0
16 Jul 2020
Tile Service Filter
API updated
β‘οΈ New features
Added support for selecting different power filters.
Added support to select all available connectors.
ποΈ Bug fixes
- Fixed various spelling mistakes and inconsistencies in our documentation.
2.15.0
10 Jun 2020
2.0.0
01 Apr 2020
OCPI 2.1.1 Support
API updated
β‘οΈ New features
Added an exclusive Eco-Movement integration.
Added support for OCPI 2.1.1
ποΈ Bug fixes
Fixed various spelling mistakes and inconsistencies in our documentation.
Fixed missing descriptions for all types that return values with a unit.
1.0.0
18 Jan 2020
Generation 3 of the Chargetrip API
API updated
β‘οΈ New features
Added support for Peugeot e-208 and Seat Mii Electric.
Added support for the OCPI Tarrif Module. More information about the OCPI 2.1.1 specifications can be found here. The full specifications can be found here.
ποΈ Bug fixes
- Fixed various spelling mistakes and inconsistencies in our documentation.