|
| 1 | +--- |
| 2 | +layout: post |
| 3 | +title: Updates available for AtomVM Erlang tools |
| 4 | +author: The AtomVM Team |
| 5 | +excerpt_separator: <!--more--> |
| 6 | +--- |
| 7 | + |
| 8 | +## 2025/05/26 Updates available for `atomvm_packbeam` and `atomvm_rebar3_plugin` |
| 9 | + |
| 10 | +Updates for both [`atomvm_packbeam` 0.7.4](https://github.com/atomvm/atomvm_packbeam/releases/tag/0.7.4) |
| 11 | +and [`atomvm_rebar3_plugin` 0.7.4](https://github.com/atomvm/atomvm_rebar3_plugin/releases/tag/0.7.4) |
| 12 | +are available from [hex.pm](https://hex.pm/packages?search=atomvm&sort=updated_at) and on GitHub. |
| 13 | +The `atomvm_packbeam` release brings support for OTP 28 to both tools. Numerous bugs have been |
| 14 | +fixed in both tools. Full changelogs are linked in the respective release notes. |
| 15 | + |
| 16 | +### Enhancements to `atomvm_rebar3_plugin` |
| 17 | +- Add support for OTP application framework in AtomVM |
| 18 | +- Improved pico_flash task |
| 19 | +- Pack beams in test directory, for test profile |
| 20 | +- Add port "auto" config - that enables auto detect of port for esp32 platform |
| 21 | +- Replace uf2 creation code with upstream uf2tool |
| 22 | +- Allow relative path for --external AVMs in packbeam task |
| 23 | + |
| 24 | +### Bugs fixed in `atomvm_rebar3_plugin` |
| 25 | +- Fix broken external includes in rebar.conf |
| 26 | +- Fixed several instances of the app name not being set correctly in rebar3 new atomvm_app templates |
| 27 | +- Added some missing license info |
| 28 | + |
| 29 | +### Enhancements to `atomvm_packbeam` |
| 30 | +- Support OTP-28 uncompressed literals |
| 31 | + |
| 32 | +### Bugs fixed in `atomvm_packbeam` |
| 33 | +- Fix bug in packbeam create |
| 34 | +- Added some missing license info |
| 35 | + |
| 36 | +_The AtomVM team_ |
0 commit comments