Skip to content

Latest commit

 

History

History
74 lines (53 loc) · 2.21 KB

iceoryx2-unreleased.md

File metadata and controls

74 lines (53 loc) · 2.21 KB

iceoryx2 v?.?.?

Full Changelog

Features

  • Add Event-Multiplexer WaitSet #390
  • Add PeriodicTimer into POSIX building blocks #425
  • Developer permissions for resources #460
  • Add --send-copy flag to Benchmark to consider mem operations #483

Bugfixes

  • Split SignalHandler signals to avoid infinite loops on SIGSEGV #436
  • Fix misleading warning related to default config file #437

Refactoring

  • Rename NodeEvent into WaitEvent #390
  • Bazel support for the Rust crates #349
  • Remove ACL dependency #457

Workflow

  • Example text #1

New API features

  • Example text #1

API Breaking Changes

  1. Removed NodeEvent. Node::wait returns now Result<(), NodeWaitFailure>

    // old
    while node.wait(CYCLE_TIME) != NodeEvent::TerminationRequest {
     // ...
    }
    
    // new
    while node.wait(CYCLE_TIME).is_ok() {
     // ...
    }