Don't downgrade the connection status on DHCP renewals. Previously, if there
was a DHCP renewal, the connection status could go from "Internet-connected"
"LAN-connected". The logic was that IP address and router changes may make
the Internet unreachible. The new logic is to assume that the device is
still Internet-connected and let the connectivity checker downgrade the
status should it be necessary. This not only removes a status hiccup, but
also fixes a race between the connectivity checker upgrading the connection
and the DHCP notification degrading it.
Improve the VintageNet.info error when the :vintage_net application
stops.
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)
Bumps vintage_net from 0.11.2 to 0.11.3.
Changelog
Sourced from vintage_net's changelog.
Commits
4014f17
v0.11.3 releasef818c39
Bump earmark and nimble_parsec51cad07
Improve info error when vintage_net not startedfcf417b
Bump credo from 1.5.6 to 1.6.067dbdbc
Add a reason for connection status changesf8df93c
Don't downgrade connection status on route changeafdf560
Add git pre-commit hook960a092
Improve the connectivity check state machine docs1e6d5d1
Document that VintageNet persists by defaultDependabot 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)