Releases: openmuc/jeebus.ship
Releases · openmuc/jeebus.ship
v2.2.0
First Open-Source Release under the EPL-2.0
Changed
- Change project license to the Eclipse Public License 2.0 (EPL-2.0)
- Overhaul SHIP Message Exchange (SME) State Machine
- Overhaul certificate management
- Improve Java KeyStore handling
- Update KeyStore type to PKCS12
- Improve logging for:
- mDNS Service Discovery
- Web Socket handling
- Trust Levels of remote SHIP devices
- Unsuccessfull SHIP client connections
- Move example classes to demo subproject
Added
- Use hardcoded values for brand, type and serial mDNS TXT-Record flags
- Add option to publish SHIP mDNS services on all available network interfaces
- Add
clientOnlyconfiguration option for debugging purposes
Fixed
- Update dependencies to fix vulnerabilities
- Drop guava dependency
- Transmit the SHIP-ID in the
AccessMethodsIdentification