Releases: mobilityhouse/ocpp
Releases · mobilityhouse/ocpp
1.0.0-rc.1
What's Changed
- OCPP v1.6/v2.0.1 deprecate dataclasses from calls and call results with the suffix 'Payload' by @Jared-Newell-Mobility in #584
- In GA, validate project against Python 3.11 and 3.12. by @Jared-Newell-Mobility in #589
- drop support for python 3.7 by @Jared-Newell-Mobility in #585
- Update Code Owners by @Jared-Newell-Mobility in #588
- Revert "drop support for python 3.7" by @Jared-Newell-Mobility in #597
- OCPP 2.0.1 Wrong data type in CostUpdated total_cost by @Jared-Newell-Mobility in #596
- Update tests to use Call and CallResult without the suffix Payload by @Jared-Newell-Mobility in #595
- Fix camel_to_snake_case for "v2x" by @Jared-Newell-Mobility in #594
- Correct naming of members of
v201.enums.AttributeType
by @Jared-Newell-Mobility in #578 - Drop support for python 3.7 by @Jared-Newell-Mobility in #598
- Remove v1.6 deprecated enum variants by @Jared-Newell-Mobility in #575
- Typo in CostUpdated Action #435 by @Jared-Newell-Mobility in #491
- Remove support for ocpp 2.0 by @Jared-Newell-Mobility in #576
- v201.datatypes.ChargingNeedsType.request_energy_transfer is mistyped by @Jared-Newell-Mobility in #496
- v201.enums.StatusInfoReasonType.invaild_schedule by @Jared-Newell-Mobility in #521
- update to match Appendix 2. Standardized Units Of Measure by @Jared-Newell-Mobility in #512
- v16/schemas/StopTransaction.json missing "Hertz" #207 by @Jared-Newell-Mobility in #497
- Correct v2g serialisation/deserialisation by @Jared-Newell-Mobility in #606
- 2.0.1 dataclasses have a incorrect types that don't match carnality by @Jared-Newell-Mobility in #529
- Readthedocs_configuration_is_outdated by @Jared-Newell-Mobility in #608
- Readthedocs_configuration_is_outdated_config_update by @Jared-Newell-Mobility in #609
- The serialisation of soc to SoC should not occur in camel case if it is existing at the beginning of a field by @Jared-Newell-Mobility in #527
- Fix case conversion for
soc
in non "State of Charge" context by @Jared-Newell-Mobility in #607 - Handle recursively serializing a dataclasses as a dictionary. by @Jared-Newell-Mobility in #547
- v2.0.1 Action enums corrected by @Jared-Newell-Mobility in #580
- URL does not get converted from snake_case responder_url to camelCase responderURL by @Jared-Newell-Mobility in #592
- v1.6 Action Enum members corrected by @Jared-Newell-Mobility in #600
- Introduce Experimental Module For v2.1 by @Jared-Newell-Mobility in #605
Full Changelog: 0.26.0...1.0.0-rc.1
0.26.0
What's Changed
- Type of v16.datatypes.SampledValue.context is incorrect by @Jared-Newell-Mobility in #495
- For Python 3.11 a fix for how enums are formatted as strings by @Jared-Newell-Mobility in #550
- Update project dependencies as of 22-12-2023 by @Jared-Newell-Mobility in #560
- Add call unique id to handler kwargs by @wafa-yah in #545
- Bump 0.26.0 by @Jared-Newell-Mobility in #572
Full Changelog: 0.25.0...0.26.0
0.25.0
What's Changed
- Bump to 0.24.0 by @Jared-Newell-Mobility in #542
- OCPP-2.0.1-add-additional-reason-codes-from-v1.3 by @Jared-Newell-Mobility in #520
- V201/missing component and type enums #300 by @Jared-Newell-Mobility in #487
- MessageInfoType in ocpp201 attribute name is wrong by @Jared-Newell-Mobility in #549
- OCPP 2.0.1 Edition 2 Errata 2023-12 added by @Jared-Newell-Mobility in #556
- Remove unreachable code from 2.0.1 CSMS example. by @alexmclarty in #561
- Attributes with 'v2x' are serialized as 'V2x', but should be serialized as 'V2X' by @Jared-Newell-Mobility in #522
- Fix type hint of OCPP 1.6 ChangeConfiguration.value by @Jared-Newell-Mobility in #525
- Bump to 0.25.0 by @Jared-Newell-Mobility in #558
Full Changelog: 0.24.0...0.25.0
0.24.0
0.23.0
#531 Feat: Add 1.6 security extension datatypes. Thanks @proelke
#528 v2.0.1 CertificateHashDataChainType childCertificateHashData requires the default of None.
#510 v2.0.1 UnitOfMeasureType - Enums missing and update docstring to allow use for variableCharacteristics.
#508 Exception - OccurrenceConstraintViolationError doc string correction.
v0.22.0
- #493 Reduce use of NotSupportedError in favor of NotImplementedError. Thanks @drc38.
- #278 Fix types for attributes of OCPP 1.6's type IdTagInfo. Thanks @chan-vince
- #504 Add missing tech_info attribute to v2.0.1 EventDataType. Thanks @LokiHokie
- #381 Add FormationError and OccurrenceConstraintViolationError.
0.21.0
0.20.0
0.19.0
What's Changed
- fix: child_certificate_hash_data type by @santiagosalamandri in #420
- feat: add optional param for passing an unique_id to call method. by @santiagosalamandri in #438
New Contributors
- @santiagosalamandri made their first contribution in #420
Full Changelog: 0.18.0...0.19.0