Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump circuits_i2c from 0.3.7 to 1.1.0 #6

Merged
merged 1 commit into from
Feb 7, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 7, 2023

Bumps circuits_i2c from 0.3.7 to 1.1.0.

Release notes

Sourced from circuits_i2c's releases.

v1.1.0

  • Changes
    • Immediately close I2C bus references after discovery. Waiting for the GC to collect them could cause intermittent failures in rare scenarios where multiple I2C device discoveries are done close together. This likely only affects CI in practice.
    • Remove Erlang convenience functions since no one used them
    • Require Elixir 1.10 or later. Previous versions probably work, but won't be supported. This opens up the possibility of using Elixir 1.10+ features in future releases.

v1.0.1

  • Fixes
    • Properly mark I/O bound functions in NIF.

v1.0.0

This release only changes the version number. No code has changed.

v0.3.9

This release only has doc and build output cleanup. No code has changed.

v0.3.8

  • New features

    • Add Circuits.I2C.discover/2 and Circuits.I2C.discover_one/2. These functions are intended for library authors wanting to provide good suggestions or defaults to their users. See the hex docs for more information. Thanks to Bruce Tate for the idea and PR.
  • Improvements

    • The stub I2C implementation is now used whenever MIX_ENV=test. While this is not generally useful for testing code that uses Circuits.I2C, it does prevent accidental use of real I2C buses in unit tests on those systems with real I2C buses.
Changelog

Sourced from circuits_i2c's changelog.

v1.1.0 - 2022-11-16

  • Changes
    • Immediately close I2C bus references after discovery. Waiting for the GC to collect them could cause intermittent failures in rare scenarios where multiple I2C device discoveries are done close together. This likely only affects CI in practice.
    • Remove Erlang convenience functions since no one used them
    • Require Elixir 1.10 or later. Previous versions probably work, but won't be supported. This opens up the possibility of using Elixir 1.10+ features in future releases.

v1.0.1 - 2021-12-28

  • Fixes
    • Properly mark I/O bound functions in NIF.

v1.0.0 - 2021-10-20

This release only changes the version number. No code has changed.

v0.3.9

This release only has doc and build output cleanup. No code has changed.

v0.3.8

  • New features

    • Add Circuits.I2C.discover/2 and Circuits.I2C.discover_one/2. These functions are intended for library authors wanting to provide good suggestions or defaults to their users. See the hex docs for more information. Thanks to Bruce Tate for the idea and PR.
  • Improvements

    • The stub I2C implementation is now used whenever MIX_ENV=test. While this is not generally useful for testing code that uses Circuits.I2C, it does prevent accidental use of real I2C buses in unit tests on those systems with real I2C buses.
Commits
  • f097640 v1.1.0 release
  • c8fa457 Remove unneeded Elixir <1.10 workaround
  • 6362231 Fix intermittent CI issue due to too many open handles
  • d20f439 Rename src to the more common c_src
  • 96f7fb0 Support Elixir 1.10 and later; bump CI
  • 6d479c1 Bump earmark_parser and jason to latest
  • 1ef7ea9 Bump ex_doc from 0.28.6 to 0.29.0
  • 549c772 Bump ex_doc from 0.28.5 to 0.28.6
  • 82d5737 Bump credo from 1.6.6 to 1.6.7
  • ee43334 Remove unneeded build_embedded
  • 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 dependabot bot added the dependencies Pull requests that update a dependency file label Feb 7, 2023
@dependabot dependabot bot force-pushed the dependabot/hex/circuits_i2c-1.1.0 branch from 3d43d57 to b65f90b Compare February 7, 2023 14:58
@Efesto
Copy link
Owner

Efesto commented Feb 7, 2023

@dependabot rebase

Bumps [circuits_i2c](https://github.com/elixir-circuits/circuits_i2c) from 0.3.7 to 1.1.0.
- [Release notes](https://github.com/elixir-circuits/circuits_i2c/releases)
- [Changelog](https://github.com/elixir-circuits/circuits_i2c/blob/main/CHANGELOG.md)
- [Commits](elixir-circuits/circuits_i2c@v0.3.7...v1.1.0)

---
updated-dependencies:
- dependency-name: circuits_i2c
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/hex/circuits_i2c-1.1.0 branch from b65f90b to 074acef Compare February 7, 2023 15:00
@Efesto Efesto merged commit 8c80b80 into main Feb 7, 2023
@Efesto Efesto deleted the dependabot/hex/circuits_i2c-1.1.0 branch February 7, 2023 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant