Bosch IoT Gateway Software 10.0 is featuring the removal and cleanup of deprecated and outdated APIs for easier support, efficient development and use of state-of-the-art technologies.
Automation - HAM 5.0.3000
Bluetooth LE 1.6.0
Removed deprecated APIs, no replacement.
com.prosyst.mbs.services.btle package version changed to 2.0
Removals from com.prosyst.mbs.services.btle.BluetoothLEController class:
Removals from com.prosyst.mbs.services.btle.BluetoothLEDevice class:
Removals from com.prosyst.mbs.services.btle.GattCharacteristic class:
Removed methods from com.prosyst.mbs.services.btle.GattDescriptor class:
Removed method from com.prosyst.mbs.services.btle.GattService class:
The sub-packages below contain interfaces, which extend those with removals, so their packages are updated too:
Cameras 4.5.0
Removed dependencies with removed modules:
com.prosyst.mbs.cameras.driver.api bundle
Removed class:
Core 1.4.0
Removed deprecated Core API:
com.prosyst.mbs.services.db package version changed to 8.0.0
Removed class:
com.prosyst.util.ref package version changed to 8.0.0
Removed class:
Removals from com.prosyst.util.ref.ManagedLog class:
com.prosyst.util.osgievents package version changed to 2.0.0
Removed method from com.prosyst.util.osgievents.OSGiBundlePropertiesHelper class
com.prosyst.util.pcommands package version changed to 4.0.0
Removed method from com.prosyst.util.pcommands.PCommandsUtils class:
com.prosyst.util.benchmark package version changed to 2.0.0
Removed method from com.prosyst.util.benchmark.BenchmarkCollector class:
Database 3.2.0
Removed SQLite internal JDBC API.
DECT 2.3.1000
Removed dependencies with removed modules:
DevStreams
Entire module removed.
Externals 1.4.0
Removed deprecated or outdated libraries.
The following bundles were removed from External module:
FIM 2.3.2000
Removed the following FIM APIs deprecated in previous FIM versions:
com.prosyst.mbs.services.fim package version changed to 2.0.0
Removed classes:
com.prosyst.mbs.services.fim.metadata package version changed to 2.0.0
Removed methods:
com.prosyst.mbs.services.fim.spi package version changed to 2.0.0
Removed methods:
com.prosyst.mbs.services.fim.util package version changed to 2.0.0
Removed methods:
com.prosyst.mbs.services.fim.json package version changed to 2.0.0
Removed constant:
Framework 8.6.2
Removed deprecated and outdated APIs and functionalities:
com.prosyst.mbs.framework.event package version changed to 3.0.0
Removed class:
com.prosyst.util.pool package version changed to 3.0.0
Removed variable:
com.prosyst.util.io package version changed to 4.0.0
Removed method:
JSON-RPC 1.5.0
Removed deprecated JSON-RPC API:
com.prosyst.mbs.services.remote.json package version changed to 2.0.0
Removed classes:
com.prosyst.mbs.services.remote.json.util package version changed to 2.0.0
Removed class:
com.prosyst.mbs.services.remote.event.util package version changed to 3.0.0
Removed class:
Removed method from com.prosyst.mbs.services.remote.event.util.RemoteEventsUtil class:
KNX 5.5.0
Removed deprecated methods from public KNX Driver API:
com.prosyst.mbs.services.knx package version changed to 2.0.0
Removed methods:
com.prosyst.mbs.services.knx.dpt package version changed to 1.6.0
Removed method:
com.prosyst.mbs.services.knx.ip package version changed to 2.0.0
Removed method:
com.prosyst.mbs.services.knx.knxproj package version changed to 3.0.0
Removed method:
com.prosyst.mbs.services.knx.layerData package version changed to 1.7.0
Removed method:
Removals from com.prosyst.mbs.services.knx.ip.ClientBase class:
MediaStreams
Entire module removed.
mToolkit 3.7.3000
Network Manager
Entire module removed.
OMA
Entire module removed.
OSGi 1.6.0
Removed packages from OSGi module:
com.prosyst.mbs.services.remote package version changed to 2.0.0
Removed interface:
com.prosyst.mbs.services.metatype package version changed to 2.0.0
Removed method:
Removed Resolver module.
Functionality integrated into Framework module:
REST 2.1.0
Removed package from REST module:
com.prosyst.mbs.services.rest.util package version changed to 2.0.0
Removed method:
RMT
Entire module removed.
Zigbee 4.8.0
Removed APIs that had been deprecated in previous SDK versions:
Now events with topic com/prosyst/mbs/services/zigbee/message could be used to monitor and process raw messages sent over the network.
The removed device class objects (DCOs) and their deprecated Zigbee specific interfaces above have no replacement.
com.prosyst.mbs.services.zigbee package version 4.0.0
Removed interface:
Clients applications could use ConnectedProfileHandler instead.
Removed constant:
All removed constants have substitutions that could be used.
com.prosyst.mbs.services.zigbee.datatype package version changed to 2.0.0
Removed constants:
All removed constants have substitutions that could be used.
com.prosyst.mbs.services.zigbee.driver.util package version changed to 2.0.0
Removed methods:
com.prosyst.mbs.services.zigbee.simulator package version changed to 2.0.0
Removed constants:
All removed constants have substitutions that could be used.
com.prosyst.mbs.services.zigbee.hdm.deviceclasses.provider.ha package version changed to 2.0.0
Removed interfaces with no replacement:
com.prosyst.mbs.services.zigbee.hdm.deviceclasses.common package version changed to 3.0.0
Removed classes:
Latest AbstractDeviceClassObjectV3 could be used.