Releases: grisp/rebar3_grisp
Releases · grisp/rebar3_grisp
Release list
2.11.0
Changed
-
rebar3 grisp deploy --tarwill not copy the release to the configured destination and will not executepreandpostscripts, usually defined in therebar.configfile. -
the option
--destinationis ignored when using option--tar -
Erlang/OTP-26 and older versions are now deprecated. A warning message will be print to inform the user.
Fixed
rebar3 grisp firmwarecommand failure with latest rebar versions
Full Changelog: 2.10.2...2.11.0
2.10.2
Fixed
- Fix bug in which an outdated Rebar state was passed to the release handler, this caused failures when using semver in checkouts dependencies
Changed
- Use semver for versioning the plugin
- Improved CI/CD workflow to test building and deployment on plugin changes #106
Full Changelog: 2.10.1...2.10.2
2.10.1
2.10.0
Changed
- When using
rebar3 grisp configurethe version ofgrisp_connectis now unlocked #99
Added
- Support for GRiSP Nano #100
- New option
update_prebuild#100 - Support GRISP2 projects that build with the BLAS library, GRiSP shell hooks are now injected in the build #104
New Contributors
- @Fantarina made their first contribution in #104
Full Changelog: 2.9.0...2.10.0
2.9.0
What's Changed
- Pass the profile list to the deploy command to be included in the manifest by @sylane in #96
- update templates of
rebar3 grisp configurefor grisp.io by @GwendalLaurent in #90 - Add manifest validation events handling by @sylane in #97
- Update CI Workflow and Dependencies by @bchassoul in #98
New Contributors
- @bchassoul made their first contribution in #98
Full Changelog: 2.8.0...2.9.0
2.8.0
Fixed
- Fix the firmware and pack commands when a dependency is using semver.
Changed
- Renamed the grisp firmware command argument --force-bundle/-F and the grisp
pack command argument --force-bundle/-F to --refresh/-r. #91
Removed
- The utility function rebar3_grisp_util:rebar_command/4 has been removed as it
runs app_discovery provider again and that causes issues with dependencies
using semver. Instead rebar3:run/1 is used. #91
Full Changelog: 2.7.0...2.8.0
2.7.0
What's Changed
Added
- New
-t/--taroption to the deploy command to save a grisp release tarball in
the_grisp/deploydirectory. - New firmware command to generate GRiSP 2 binary firmwares: #83
- New pack command to generate GRiSP 2 software update package: #85
Changed
- The deploy destination in rebar.config is now optional if the -t/--tar option
is specified to the deploy command. To disable a copy deployment when
configured in rebar.config, an empty destination can be specified on the
command line:--destination="".
Full Changelog: 2.6.1...2.7.0
2.6.1
Changed
- Adapation to the new format of the prompt provided by
grisp_tools_configure:settings/0: #81 - User input are now asked using events for
configuretask: #81
Full Changelog: 2.6.0...2.6.1
2.6.0
Added
- New
rebar3 grisp configurecommand to create a custom GRiSP application. It replaces the commandrebar3 new grispappas a new way to create a custom GRiSP application: #78
Removed
- Removed the grispapp template: #78
Fixed
- CI update to only test OTP 24 and 25: #79
New Contributors
- @GwendalLaurent made their first contribution in #79
Full Changelog: 2.5.0...2.6.0
2.5.0
Added
- New
rebar3 grisp reportcommand: groups and packs usefull debug information
about the current grisp project - New rebar.config option
{docker, "grisp/grisp2-rtems-toolchain"}is available for the grisp toolchain. Allows to use a docker image instead of a local installation.
Changed
- Set default Erlang version to
"25.2.3"in grispapp template
Full Changelog: 2.4.0...2.5.0