Releases: nerves-project/nerves_bootstrap
Releases · nerves-project/nerves_bootstrap
v1.13.1
v1.13.0
Adds support for Elixir 1.17 and OTP 27. This now requires
Elixir 1.13 as the minimum supported version
- New project generator updates
- Adjust
vm.args.eex
to support Elixir 1.17 changes - Synchronized to match the Elixir
mix new
generated content - Removes the generated
target/0
function in favor ofNerves.Runtime.mix_target()
- Generated
mix.exs
now uses the current Elixir version in use
as the required version for the newly generated project - Various dependency updates
- Adjust
v1.12.2
-
Fixes
- Targets documentation URL was outdated
- Simplify searching for SSH keys in the
nerves.new
generated config
-
Updates
- Changes to new Elixir slack URL in template README.md
- Adds Discord to template README.md
v1.12.1
- Fixes
- Nerves.Bootstrap would fail to start in some cases where the dependencies
had not been fetched and Nerves.Bootstrap would try to warn about the
:nerves
version requirement. This check has been moved to
deps.precompile
which happens after dependencies are fetched and also
helps halt the build process if the:nerves
version
- Nerves.Bootstrap would fail to start in some cases where the dependencies
v1.12.0
-
Potentially breaking changes
:nerves >= 1.8.0
is now required to use this version ofnerves_bootstrap
.
If you keep up-to-date, then this won't be an issue for you.
-
Updates
- Removed legacy tasks (tooling now maintained in
:nerves
)
- Removed legacy tasks (tooling now maintained in
-
New project generator updates
- Default to regulatory domain (
00
) for WiFi- For US users, this means 5GHz won't work anymore since it's disabled in
00
(NO-IR = no initiating radiation) until you update your config to
useUS
- For US users, this means 5GHz won't work anymore since it's disabled in
- Bumped all Nerves systems to latest
- Default to regulatory domain (
v1.11.5
-
Updates
- Support Elixir 1.15/OTP 26
-
New project generator updates
- Adjust
vm.args.eex
based on Elixir version - Fix typo in templates/new/config/host.exs
- Run formatting as part of
mix nerves.new
- Adjust
:nerves_runtime
to be available on host - Add
nerves_system_mangopi_mq_pro
system :ring_logger
0.10.0
- Adjust
v1.11.4
- Updates
- Use Nerves v1.10.0 in new projects
- Default to adding
-code_path_choice strict
to new projects to skip a few
unnecessary path searches for archives - Default to moving the clock forward in erlinit. This reduces the time jump
on boot for RTC-less devices.
v1.11.3
v1.11.2
v1.11.1
- Fixes
- Fixed backwards compatibility issue with building Nerves systems with Nerves 1.7.x.