Skip to content

Releases: erlware/relx

v1.2.0

14 Feb 15:38
Compare
Choose a tag to compare
  • Fix target ordering to be the same as the user entered
  • Don't use CONFIG_PATH os var, rename to RELX_CONFIG_PATH, fixes #241
  • Add escript emu args to speed up start time
  • Add support for excluding applications from the release, {excluded_apps, []}.
  • Extended Start Script: Expose rpc and rpcterms functionality from extended bins script
  • Similar to rebar's config script, append a .script suffix to the provided relx config that is evaluated and can possibly change values in the original config
  • Nodetool: Treat rpcterm args as a string not a list of elements
  • Remove system libs from tarball if system_libs set to false
  • Handle the renaming of the boot script to start.boot in basic bin script
  • Extended Start Script: Add unpack option to install escript
  • Extended Start Script: Provide a pid command to facilitate retrieving the VM's process
  • Tar: Render overlay filenames for tar archive
  • Extended Start Script: Use CODE_LOADING_MODE in extended bin script
  • Fixes for user defining specific erts to include in release

Stable Wombat

10 Dec 01:00
Compare
Choose a tag to compare
  • Fix bug of not using proper erts version if erts path is used
  • If include_erts is false, do not include stdlibs
  • Fix for error message output for no default release
  • Add back _rel to app discovery, fix relup tests to notice
  • Fix for error message output for no default release
  • Fix match on node name type of -sname or -name for use in nodetool

Wobblier Wombat

06 Nov 23:37
Compare
Choose a tag to compare
Wobblier Wombat Pre-release
Pre-release
  • Update help output to include available tasks
  • Use short name for -sname and longname of -name in extended script
  • Add option to strip debug_info from beam files if not dev_mode
  • Relup support for Windows
  • Fix for bin_windows.dtl boot script path
  • Allow to specify a path to vm.args through command-line arguments
  • Fixes #238 Trailing whitespaces in generated relx.cmd
  • Add support for multiple nodes running the same release

Wobbly Wombat

11 Oct 23:52
Compare
Choose a tag to compare
Wobbly Wombat Pre-release
Pre-release
  • In extended start script use long hostname if no hostname given
  • Improved providers with task dependencies and plugin/hook support
  • Added the 'escript' command to the extended release script to permit escripts to run in the release's environment without having to break release encapsulation.
  • Replace "-s init stop" with halt()
  • Include overlay files in tar
  • Modified error handling around nodetool to reduce silent failures
  • Make PIPE_DIR overridable
  • Make HEART_COMMAND use the full path, otherwise it does not work.
  • Get tick time in order to 'synchronize' with the node we are connecting with.
  • Ensure assembler copies the contents of symlinked dirs
  • Sort apps by version, so newest is chosen if it passes constraints
  • Fix for running console on target system. meaning start.boot
  • Add include-erts cmd line arg, same as the config variable
  • Replace 'semver' placeholder in release defs with git derived vsn

Haunted Hedgehog - 04

14 Jun 14:54
Compare
Choose a tag to compare
  • Fix for setting dev_mode and default_libs in config file

Haunted Hedgehog - 03

13 Jun 19:01
Compare
Choose a tag to compare
  • Fix for using nodetool when {include_erts, false}. is used. (Thanks Tim Stewart!)

Haunted Hedgehog - 02

24 May 21:54
Compare
Choose a tag to compare
  • Various bug fixes.

Haunted Hedgehog - 01

18 May 14:20
Compare
Choose a tag to compare
  • Fixes foreground operation for generated release.

Haunted Hedgehog

17 May 17:21
Compare
Choose a tag to compare
  • Breaking change: To better handle multiple releases from same root and output dir relx now outputs to <output_dir>/<rel_name>/
  • Fix #178 remote_console when -sname <name> doesn't include the hostname
  • Fix #130 resolve root directory to absolute path
  • Fix merging of config file settings and command line arguments so arguments have precedence
  • Option addded to extended start script to replace env vars in config files by setting os var $RELX_REPLACE_OS_VARS
  • Fix for dev_mode symlink traversal in discover provider
  • Broke relup and tar out in to their own providers
  • Fully integrated with concrete https://github.com/opscode/concrete

Haunted Hedgehog Release Candidate

15 May 21:50
Compare
Choose a tag to compare
Pre-release
  • Breaking change: To better handle multiple releases from same root and output dir relx now outputs to <output_dir>/<rel_name>/
  • Fix #178 remote_console when -sname <name> doesn't include the hostname
  • Fix #130 resolve root directory to absolute path
  • Fix merging of config file settings and command line arguments so arguments have precedence
  • Option addded to extended start script to replace env vars in config files by setting os var $RELX_REPLACE_OS_VARS
  • Fix for dev_mode symlink traversal in discover provider
  • Broke relup and tar out in to their own providers
  • Fully integrated with concrete https://github.com/opscode/concrete