Dec 18, 2017
Developer Preview 8
Pre-release

@obiltschnig obiltschnig released this Apr 17, 2017 · 352 commits to master since this release

Assets 2
  • upgraded POCO to release 1.7.8p2
  • Remoting: Added a new framework for authentication and authorization
  • RemoteGen bugfix: fix: don't generate () for empty default initialization in Skeleton code
  • RemoteGen bugfix: generate correct code for EventDispatcher and EventSubscriber for classes that inherit events from base classes
  • OSP: improved error message when starting a bundle fails because a dependency failed to start
  • JavaScript engine modularization: HTTP and Database classes are now in their own bundles/modules
  • MQTT/Paho: fix socket leak if connect fails
  • added UDP/6LoWPAN support
  • improved Modbus support
  • improved Bluetooth LE support
  • added support for Bosch XDK device
Pre-release

@obiltschnig obiltschnig released this Oct 11, 2016 · 496 commits to develop since this release

Assets 2
  • upgraded POCO to release 1.7.6
  • make JS/Core, JS/Net, JS/Data and JS/Bridge build on Windows (including VS project files)
  • allow specifying a script memory limit through the osp.js.memoryLimit bundle property (also for JavaScript Servlets and Server Pages)
  • fixed memory usage issues in JavaScript
  • improved script stopping behavior (fix a race condition introduced in 0.5.0)
  • OSP: added BundleContext::listBundles() and BundleLoader::listBundles() overloads accepting a BundleFilter; BundleRepository: add installBundle() overloads that take a bundle repository path.
  • various minor fixes
Pre-release

@obiltschnig obiltschnig released this Oct 6, 2016 · 516 commits to develop since this release

Assets 2
  • fixed a memory usage issue with Session wrapper in JavaScript servlet engine
  • handle potentially empty V8 handles returned by *::New()
  • upgrade bundled Paho to 1.1.0
  • fixed a bug in RemoteGen: generated serializers and deserializers for classes/structs using more than one level of inheritance would only serialize members of direct base class.
  • various minor fixes
Pre-release

@obiltschnig obiltschnig released this Sep 23, 2016 · 526 commits to master since this release

Assets 2
  • Script Scheduler improvements (@once) and documentation.
  • Added POCO Redis library to platform
  • Moved serial port library to platform
Pre-release

@obiltschnig obiltschnig released this Aug 29, 2016 · 542 commits to develop since this release

Assets 2

Another developer preview release.

  • Updated bundled POCO libraries to 1.7.5
  • Added NetworkEnvironmentService
  • Remoting improvements
Pre-release

@obiltschnig obiltschnig released this Aug 8, 2016 · 555 commits to develop since this release

Assets 2

Second developer preview release, before we're going 1.0.

Pre-release

@obiltschnig obiltschnig released this Mar 10, 2015 · 823 commits to develop since this release

Assets 2

This is the first release of macchina.io, released with the intent to get
early feedback from the IoT developer community.

macchina.io is still in development. The core platform code is done and
considered stable (it's based on code having seen heavy production use
for a few years already). Work leading to 1.0 release focuses on adding
additional sensor, device and cloud service interfaces, as well as improving
the existing interfaces.