From 7e789e61ee092be1d8d1994ec7b8d8efcc3bd1a0 Mon Sep 17 00:00:00 2001 From: Fred Dushin Date: Fri, 24 Nov 2023 09:41:30 -0500 Subject: [PATCH] Prepare for 0.7.2 release Signed-off-by: Fred Dushin --- CHANGELOG.md | 27 ++++++++++++++++----------- Makefile | 2 +- README.md | 2 +- rebar.config | 2 +- src/atomvm_packbeam.app.src | 2 +- 5 files changed, 20 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cc53387..a99438e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,26 +4,31 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [0.7.1] +## [0.7.2] (2023.11.24) + +- Make use of profiles to minimize downstream dependencies +- Fix install.sh script on FreeBSD platform + +## [0.7.1] (2023.10.22) - Enhanced `packbeam_api` to make it more maintainable. - Changed documentation to use [`rebar3_ex_doc`](https://hexdocs.pm/rebar3_ex_doc/readme.html) -## [0.7.0] +## [0.7.0] (2022.10.17) - Added `version` sub-command to print version to the console - Added `-r`, `--remove` option and removed the `-i`, `--include` option, which was ineffective due to a bug. See the [Updating](UPDATING.md) notes on the impact of these changes. -## [0.6.2] +## [0.6.2] (2023.10.14) - Added `relx` stanzas to create a standalone release of the `packbeam` utility - Added install scripts to simplify installation for users -## [0.6.1] +## [0.6.1] (2023.07.16) - Added `extract` sub-command -## [0.6.0] +## [0.6.0] (2022.12.18) ### Added - Added ability to include `<<"Line">>` chunks in BEAM files in generated AVM files @@ -35,7 +40,7 @@ parameters, instead of coding paramters into function arguments. Previous versions of the `packbeam_api:create` function that take optional parameters have been deprecated. -## [0.5.0] +## [0.5.0] (2022.08.28) ### Added - Added ability to specify a module name for ordinary (non-BEAM) files (API-only). @@ -56,7 +61,7 @@ GNU-style conventions; deprecated single-hyphen short options. Previous `packbeam` API functions now call corresponding `packbeam_api` functions and are deprecated. -## [0.4.1] +## [0.4.1] (2022.06.19) ### Added - Added unit tests @@ -67,7 +72,7 @@ functions and are deprecated. ### Changed - Weakened the test for finding a start BEAM file such that it only requires that the `?BEAM_START_FLAG` be set, for compatibility with [ExAtomVM](https://github.com/atomvm/ExAtomVM). -## [0.4.0] +## [0.4.0] (2022.05.21) ### Added - Added `erlfmt` plugin and formatted code. @@ -75,12 +80,12 @@ functions and are deprecated. ### Fixed - Fixed a bug that prevented packbeam files that include priv files from being properly loaded. -## [0.3.0] +## [0.3.0] (2022.01.15) ### Fixed - Fixed a bug in pulling in dependent BEAM files based on the atoms table -## [0.2.0] +## [0.2.0] (2021.04.03) ### Added - Added support for deployment to hex @@ -88,5 +93,5 @@ functions and are deprecated. ### Fixed - Uncompressed literals table -## [0.1.0] +## [0.1.0] (2020.05.17) - Initial Release diff --git a/Makefile b/Makefile index 1bea918..7524efd 100644 --- a/Makefile +++ b/Makefile @@ -24,7 +24,7 @@ rel: rebar3 as prod tar rm -rf x mkdir x - PACKBEAM_DEBUG=1 ./install.sh x 0.7.1 + ./install.sh x 0.7.2 x/bin/packbeam version clean: diff --git a/README.md b/README.md index f7a2ce1..a89824c 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,7 @@ On-line help is available via the `help` sub-command: shell$ packbeam help - packbeam version 0.7.1 + packbeam version 0.7.2 Syntax: packbeam diff --git a/rebar.config b/rebar.config index a59792d..5034b33 100644 --- a/rebar.config +++ b/rebar.config @@ -46,7 +46,7 @@ ]}. {relx, [ - {release, {atomvm_packbeam, "0.7.1"}, [ + {release, {atomvm_packbeam, "0.7.2"}, [ kernel, stdlib, atomvm_packbeam diff --git a/src/atomvm_packbeam.app.src b/src/atomvm_packbeam.app.src index 7974c79..97a1211 100644 --- a/src/atomvm_packbeam.app.src +++ b/src/atomvm_packbeam.app.src @@ -20,7 +20,7 @@ [ {description, "An escript and library to manipulate (create, list, delete) AtomVM PackBeam files"}, - {vsn, "0.7.1"}, + {vsn, "0.7.2"}, {registered, []}, {applications, [kernel, stdlib]}, {env, []},