Fixed out of memory in logging of RuleEngine.setModuleHandlers when there are large number of handlers.
Fixed NPE in RuleEngine.postRuleStatusInfoEvent.
Fixed imports of ESH API Demo.
HAM (deprecated)
Changed HAM resource importer to synchronize with PlatformState service state ACTIVE.
Fixed NumberFormatException in backup/restore.
Bluetooth LE 1.3.1
Changes and bug fixes
Install script added in the DA Items Provider Demo.
Initial Discovery is now performed in a separate thread, so it will not block the starting of the runtime.
Minor issues in the adapter and driver fixed.
ConfigTree 2.3.3001
Changes and bug fixes
Minor console commands improvements.
Core 1.3.2
Changes and bug fixes
Improved the support for overriding commands from the system command group in other command groups.
Added debug for thread pool tasks, which take too much time.
Added a license file for the Bouncy castle sources in com.prosyst.mbs.core.keyman.core and com.prosyst.mbs.core.keyman.bundle.
Execution Environment of com.prosyst.mbs.core.keyman.core and com.prosyst.mbs.core.keyman.bundle extended to include JavaSE/compact3.
DA 3.3.1
Changes and bug fixes
Fixed broken DB.
Fixed deadlock when Timer is used.
Fixed class generator for bridge methods when jdk1.8 or above is used.
Fixed NullPointerException in XML Mapping Provider, when source property references targetproperty.
Fixed DA HDM Simulator when devices are imported and the DA Core is not started and initialized.
Updated Demo Description for Device Access HDM App Demo.
Fixed HDM Protocol Adapter Demo to change lowBattery value.
Database 3.0.5001
Changes and bug fixes
Fixed SQLite vulnerability in the open source implementation.
DevStreams 3.0.2004
Changes and bug fixes
Cleanup of obsolete JVMs support.
Minor bug fixing.
Externals 1.2.1
Changes and bug fixes
Fix for: Images created for different JVMs include retrotranslator files.
Fix for: Error in manifest for bundle org.objectweb.asm.source.
Fix for: OSGi Events web plugin blocks due to NullPointerException.
Fix for: guava-sources does not contain the correct NOTICE file.
Fix for: jackson-databind-sources does not contain the correct NOTICE file.
Fix for: jersey-min, jersey-min.compact, javax.xml.bind, org.apache.aries.spifly do not contain the modified files from Bosch.
FIM 2.2.1001
Changes and bug fixes
Changed data sorting in FIM commands output.
Fixed imports of Simple Usage Demo.
Framework 8.3.1
Changes and bug fixes
Framework logs extended with more detailed logs about resolving process.
Fix for: Thrown IllegalArgumentException instead of ClassCastException on malicious Bundle interface implementation.
Fix for: Framework does not call System.gc after the bundle is uninstalled before the new installation during bundle update.
Fix for: Framework caches the "osgi.ee" capabilities between runs on different VMs.
Fix for: Service unregistration is slower than service registration.
Fix for: mbs.services.optimizeSearchFilters seems not to work.
framework.api content is fixed so as to contain all the public API.
Improvements in terms of security protection, when overriding Java and OSGi defined API.
Fix for: Error occurred while stopping system bundle after execution of certain bundle operation test cases.
Fix for: osgi-runtime fails to start sometimes.
Fix for: auto backup mechanism in Backup Admin requires an open socket, even when it is used for triggering a restore only.
Fix for: NullPointerException in PlatformStateImpl prevents event thread to function properly.
Fix for: server.bat – vmOK label has to be unified.
Fix for: Naming in text console.
JSON-RPC 1.3.1
Changes and bug fixes
Fix for: Policy Invoker does not handle authorization correctly.
KNX 5.2.1
Changes and bug fixes
Fixed number rounding problems and more accurate calculations for DPT_Scaling and DPT_Angle datapoint types.
mBProfiler 6.4.4001
Changes and bug fixes
Fixed missing scroll of the table in Threads view.
Updated Known Issues & Limitations.
mToolkit 3.7.2002
Changes and bug fixes
Changed Java package names in tests and internal implementation.
Updated Known Issues & Limitations.
Network Manager 2.0.3001
Changes and bug fixes
Fixed NPE in PollThread run.
OSGi 1.3.1
Changes and bug fixes
Fix for: Update of config properties file in Config Loader does no longer work.
Fix for: MDC functionality for all log entries is not supported properly.
Fixed 'rootdiralias' config property in HTTP.
Fix for: Too long blocking of thread pool thread in Event Admin.
Fix for: Problem when updating bundle from Subsystem with different imports.
Fix for: Cannot update bundle from Subsystem.
Fix for: NullPointerException when executing mtp.details command with '-e' parameter.
Fix for: Issues with events.ls, events.unsub and events.sub commands.
Fix for: Sub.details command is inconsistent.
Peripheral 2.0.3001
Changes and bug fixes
Updated Zigbee descriptors.
Minor console commands improvements.
Fixed NPE in OnvifDiscoveryThread.sendProbe.
Policy Admin 1.2.4
Changes and bug fixes
Fix for: Policy Admin does not clear its conditional permission infos when uninstalled.
REST 2.0.6
Changes and bug fixes
Swagger UI: Updated from 2.1.1 to 2.2.10.
Client Jersey: Fix for NullPointerException in SecureClientBuilder.
File Upload Demo: Added a missing dependency, so that the it can be compiled in Eclipse.
Scripting 1.0.5
Changes and bug fixes
Мinor source code improvements.
Software Admin 1.2.4001
Changes and bug fixes
Мinor source code improvements.
SPINE 2.4.1
Changes and bug fixes
Removed unnecessary import permissions from the SPINE bundles.
It is now possible to configure a generic client feature on the local SPINE device. This feature will be used for all read/write/call requests as well as subscriptions and bindings coming from the local SPINE device.
Support for EEBus SPINE version v1.1.1 final.
TEE 2.0.3001
Changes and bug fixes
Added missing Javadoc for API in documentation.
Fixed imports and EE of JUnit 5 Demo.
Units 1.2.1001
Changes and bug fixes
Fixed NPE in SystemOfUnitsInfoProviderImpl.<init>.
Util 1.1.7
Changes and bug fixes
Мinor source code improvements.
Fixed JSON serialization of OSGi DTO objects in the API.
Fix for: KitManagerService doesnot rollback on fail in install method.
Fix for: Missing new line in kitman.info output table.