Bakeware Versions Save

Compile Elixir applications into single, easily distributed executable binaries

v0.2.4

1 year ago

v0.2.3

2 years ago

Added

  • reduce Makefile prints

Fixed

  • Fix mkdir on windows (#128 - thanks @Fl4m3Ph03n1x)
  • Use initial 'for' loop delcarations for systems without C99 mode set

v0.2.2

2 years ago

Fixed

  • Allow spaces in bakeware path within start.bat
  • Fix windows path when compressing

v0.2.1

2 years ago

Fixed

  • Compilation for Windows MinGW users

v0.2.0

2 years ago

Breaking Changes:

  • Applicable release options in mix.exs are now scoped to a :bakeware key. If you were setting :compression_level previously, you will need to update you setting.

Enhancements:

  • Windows Support! (Thanks @kritarthh :tada:) - See Building on Windows for more info
  • Adds the :start_command option to the bakeware mix release options which allows you to start the bakeware executable with the same commands supported by Mix.Release. See the bakeware iex_prompt example for how this is used so that the IEx prompt supports line editing.
  • Adds the --bw-command option when running the executable. See mix release command options.
  • Instructions added for compiling static OpenSSL when needed (thanks @vans163)

Bug Fixes:

  • Removes mix bakeware.assemble task which is unused and broken (Thanks @christhekeele). Please use mix release for the same effect

v0.1.5

3 years ago

Bug fixes:

  • Fix an archive creation error that would result in an archive that would fail to unpack.
  • Fix a segfault when passing an internal command line parameter to the archive

v0.1.4

3 years ago

This release doesn't change much externally. Internally, we've started cleaning up the code and adding tests to make Bakeware easier for us to maintain. If you have existing Bakeware projects, you may also be interested in our example updates to turn off Erlang distribution and remove the verbose mix release instructions.

Bug fixes:

  • Running the same Bakeware archive at or near the same time now works. Previously, it was possible for multiple instances to collide when extracting.

v0.1.3

3 years ago

Bug fixes:

  • Fix hex package to include zstd source.

v0.1.2

3 years ago

Bug fixes:

  • Fix script startup crash when testing locally (#66)

v0.1.1

3 years ago

Initial release to hex.

This release is ok for experimentation, but it not intended for production use. It has known issues with script and extraction cache handling.