Skip to content

Releases: ankraft/ACME-oneM2M-CSE

0.11.3

17 May 18:20
Compare
Choose a tag to compare
  • Fixed a crash when checking permissions and the ACP has a acod.ty attribute set. Fixes #112.

0.11.2

22 Jan 14:49
Compare
Choose a tag to compare
  • Fixed target originator for notifications sent via MQTT.

0.11.1

16 Dec 15:46
Compare
Choose a tag to compare
  • Improved unit tests to be more versatile
  • Corrected direct CSE addressing
  • Corrected wrong Return Status Code for invalid RI or RN
  • Prevent deletion notifications when removing virtual resources

0.11.0

02 Dec 02:53
Compare
Choose a tag to compare
  • <crossResourceSubscription> and <semanticDescriptor> resource types support.
  • Support for semantic queries and semantic discovers.
  • [wifilient] and [dataCollect] management object specializations support.
  • Support for blocking UPDATE notification event type.
  • Various improvements: Support for expirationCounter and notification statistics (<subscription> and <crossResourceSubscription>).
  • Added CORS (Cross-Origin Resource Sharing) support for http binding.
  • Various new commands and macros for scripting interpreter and the console.
  • Improved definition of enumeration values for validation.
  • Changed subscription notification handling to asynchronous.
  • Improved request timeouts, especially for the http binding.
  • Improved internal handling of requests sent by the CSE itself.
  • And, as usual, many improvements, bug fixes, and performance improvements.

0.10.2

22 Jul 14:34
Compare
Choose a tag to compare
  • Fixed problems with missing syslog module under MS Windows. See issue #87
  • Added debug mode to display hidden exceptions during start-up.
  • Fixed Return-key handling for MS Windows cmd terminal.

0.10.1

30 May 21:23
Compare
Choose a tag to compare
  • Fixed crash when restarting <timeSeries> monitoring.

0.10.0

06 May 22:26
Compare
Choose a tag to compare
  • <timeSyncBeacon> resource type support
  • Guided setup process to create the initial configuration file
  • Adapted announcements and time-series procedures to latest R4 changes
  • Support for the Upper Tester interface defined in oneM2M's TS-0019
  • Adding scripting support to the CSE that can be used through the console, the Upper Tester, CSE events and notifications, and other
  • Improved the CSE console (e.g. drawing graph diagrams from <contentInstance> resources, dark & light theme)
  • Added support for BLOCKING UPDATE notification event type
  • Improved announced resources (e.g. bi-directional update)
  • Improved validation of complex attributes
  • And, as usual, many improvements, bug fixes, and performance improvements

Before this release the initial resources to bootstrap the CSE were JSON scripts that were imported at the CSE's startup phase.
With this release this is changed to running the script startup.as that imports the initial resources.

0.9.1

09 Nov 10:49
Compare
Choose a tag to compare

Fixed

  • Added <pollingChannel> to the list of supported resource types for the <CSEBase>.
  • Removed acpi attribute definition from <contentInstance> resource.

0.9.0

04 Nov 18:29
Compare
Choose a tag to compare
  • Long-necessary refactoring of the project source structure
  • Simplified initial configuration
  • MQTT Binding support
  • PollingChannel support
  • Improved evaluation of target URIs for notifications, forward URIs etc
  • New console commands (Continuous updating tree view, resource export etc)
  • Support for delayed operation execution
  • Lot's of small improvements, bug fixes, and optimisations

0.8.1

05 Aug 13:28
Compare
Choose a tag to compare
  • Added a configuration option to enable or disable the confirmation when quitting the CSE. The default is "disabled".