nerves-time / nerves_time

Keep time in sync on Nerves devices
Other
23 stars 13 forks source link

Bump muontrap from 1.2.0 to 1.3.0 #129

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps muontrap from 1.2.0 to 1.3.0.

Release notes

Sourced from muontrap's releases.

v1.3.0

  • New feature

    • Add flow control to stdout (and stderr if capturing it) to prevent out-of-memory VM crashes from programs that can spam stdout. The output would accumulate in the process mailbox waiting to be processed. The flow control implementation will push back and slow down output generation. The number of bytes in flight defaults to 10 KB and is set with the new :stdio_window parameter. (@​jjcarstens)
  • Bug fixes

    • Fix various minor issues preventing unit tests from passing on MacOS. (@​jjcarstens)
Changelog

Sourced from muontrap's changelog.

v1.3.0

  • New feature

    • Add flow control to stdout (and stderr if capturing it) to prevent out-of-memory VM crashes from programs that can spam stdout. The output would accumulate in the process mailbox waiting to be processed. The flow control implementation will push back and slow down output generation. The number of bytes in flight defaults to 10 KB and is set with the new :stdio_window parameter. (@​jjcarstens)
  • Bug fixes

    • Fix various minor issues preventing unit tests from passing on MacOS. (@​jjcarstens)
Commits
  • c29897e v1.3.0 release
  • 7acea6a Move C source to c_src
  • f959373 Check licenses on CI
  • c6a9826 Bump minimum supported Elixir version to 1.11
  • bce3708 Enforce 256 byte max amount to buffer
  • 35d2d6c Capture stderr/discard stdout in C
  • d3d0336 Add flow control to stdio
  • fff8ba0 Add comment and be precise on Erlang close check
  • 6aa4a14 Remove unnecessary state module
  • 52b8084 Getting the os_pid returns error rather than crash
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 year ago

Looks like muontrap is up-to-date now, so this is no longer needed.