Releases: kerl/kerl
Releases · kerl/kerl
4.3.0
What's Changed
- Fix
kerl upgrade
example onREADME.md
by @Alberdi in #541 - Make Bash and Zsh completions support custom
KERL_BASE_DIR
by @Bryan2333 in #544 - Add fish shell completion support by @Bryan2333 in #543
- Stop depending on (or proposing, in probes)
automake
by @paulo-ferraz-oliveira in #547
New Contributors
- @Bryan2333 made their first contribution in #544
Full Changelog: 4.2.0...4.3.0
4.2.0
What's Changed
- Allow specifying Git clone depth on
kerl build git ...
by @paulo-ferraz-oliveira in #527 - On macOS, use OpenSSL 1.1 if Erlang/OTP is pre-25.1, and OpenSSL 3.0 otherwise by @paulo-ferraz-oliveira in #528
- Bump some of our CI versions by @paulo-ferraz-oliveira in #530
- Fix warning on Fedora's missing package
gcc-c++
by @t-hg in #532 - Have shared code reusable (on the package warning list) by @paulo-ferraz-oliveira in #534
- Fix broken documentation links by @paulo-ferraz-oliveira in #533
- Have this run in branch
master
notmain
by @paulo-ferraz-oliveira in #536 kerl upgrade
always "upgrading" by @Alberdi in #539
New Contributors
Full Changelog: 4.1.1...4.2.0
4.1.1
What's Changed
- KERL_DOC_TARGETS needs to be quoted by @garazdawi in #520
- Probe fails for
libncurses5-dev
by @03juan in #521 - Standardize on
libncurses-dev
fordpkg
package probing by @03juan in #523 - Prepare for OTP 27 by @paulo-ferraz-oliveira in #507
New Contributors
Full Changelog: 4.1.0...4.1.1
4.1.0
What's Changed
- Ease log and output code maintenance by @paulo-ferraz-oliveira in #476
- Fix as per Lint workflow by @paulo-ferraz-oliveira in #477
- Update README.md by @jadeallenx in #478
- Add lock/unlock for build git, build, and install by @paulo-ferraz-oliveira in #479
- Fix
is_older_than_x_days
: usefind
instead ofstat
by @paulo-ferraz-oliveira in #481 - Simplify code maintenance by @paulo-ferraz-oliveira in #480
- Fix/improve output on errors by @paulo-ferraz-oliveira in #482
- Fix typos in security policy by @paulo-ferraz-oliveira in #486
- Fix awk script by @paulo-ferraz-oliveira in #484
- Warn on stale build due to kernel changed by @paulo-ferraz-oliveira in #485
- Fix verification for
$#
inkerl delete build
by @paulo-ferraz-oliveira in #489 - Minor fixes around
delete installation
by @paulo-ferraz-oliveira in #488 - Fix/complement
cleanup
by @paulo-ferraz-oliveira in #492 - Be more specific in the packages we suggest for installation by @paulo-ferraz-oliveira in #491
- Fix broken Zsh completion scripts by @halturin in #497
brew
in CI: don't install updates "just because" by @paulo-ferraz-oliveira in #499- Attempt auto-cleanup of
otp_builds
andotp_installations
, at every run by @paulo-ferraz-oliveira in #490 - Make Pop!_OS a
kerl
-known Linux distro, for package probing by @aschiavon91 in #505 - Prevent GitHub CI warnings on "Node.js 16 actions are deprecated" by @paulo-ferraz-oliveira in #506
- Fix shell completion scripts by @paulo-ferraz-oliveira in #501
- Extend
KERL_AUTOCLEAN
to Git-based builds by @paulo-ferraz-oliveira in #511 - Have CI run on pull request, workflow dispatch and push to main by @paulo-ferraz-oliveira in #516
- Ignore ownership and permissions of files in OTP source archives by @vassilevsky in #515
- Prepare for 4.1.0 by @paulo-ferraz-oliveira in #512
New Contributors
- @halturin made their first contribution in #497
- @aschiavon91 made their first contribution in #505
- @vassilevsky made their first contribution in #515
Full Changelog: 4.0.0...4.1.0
4.0.0
What's Changed
- Fix fish shell (de)activate by @x0id in #460
- Fix sh script (de)activate by @x0id in #461
- shfmt and shellcheck kerl and bash completion scripts by @paulo-ferraz-oliveira in #463
- shellcheck and shfmt generated files by @paulo-ferraz-oliveira in #464
- Trim
kerl list releases
by @paulo-ferraz-oliveira in #465 - Bury dead code by @paulo-ferraz-oliveira in #466
- Fix "
kerl deploy
not working" by @paulo-ferraz-oliveira in #469 - Fix csh activate/deactivate code, add test suite by @x0id in #470
- Fix "no whitespace before ps output" by @paulo-ferraz-oliveira in #474
- Try to make it easier to maintain for packages (and distros) by @paulo-ferraz-oliveira in #471
Full Changelog: 3.1.0...4.0.0
3.1.0
What's Changed
- Respect markdownlint by @paulo-ferraz-oliveira in #446
- Some maintenance updates by @paulo-ferraz-oliveira in #449
- Add command emit-activate (sh, bash, fish, csh) by @paulo-ferraz-oliveira in #452
- Warn on activation script staleness by @paulo-ferraz-oliveira in #454
- Use
set -o exportall
to write less code by @paulo-ferraz-oliveira in #456 - Add handling of REBAR_CACHE_DIR env variable by @x0id in #457
New Contributors
Full Changelog: 3.0.0...3.1.0
3.0.0
What's Changed
- Fix shellcheck issues by @paulo-ferraz-oliveira in #442
- Force OpenSSL 1.1.1f on Ubuntu 22.04, for CI purposes by @paulo-ferraz-oliveira in #443
- Install OpenSSL 1.1 in a less generic manner by @paulo-ferraz-oliveira in #444
- Implement build-install (as per #79) by @paulo-ferraz-oliveira in #418
- Remove docsh from kerl by @jadeallenx in #445
Full Changelog: 2.6.0...3.0.0
2.6.0
What's Changed
- Make it a little less verbose by @paulo-ferraz-oliveira in #417
- Move from CircleCI to GitHub Actions by @paulo-ferraz-oliveira in #423
- Fix misleading version output by @paulo-ferraz-oliveira in #425
- Use proper links and images by @paulo-ferraz-oliveira in #424
- Add CI for MacOS by @paulo-ferraz-oliveira in #427
- Fix error when running in container (#402) by @winks in #428
- Include MacOS Ventura in bypass version check by @jjcarstens in #433
- Fix shellcheck warning for unreachable code by @paulo-ferraz-oliveira in #438
- Test on Ubuntu 22.04 (while dropping 20.04) by @paulo-ferraz-oliveira in #429
- Ignore already applied patch by @magicant in #437
- Add autoclean on build failure by @crownedgrouse in #410
New Contributors
- @winks made their first contribution in #428
- @jjcarstens made their first contribution in #433
- @magicant made their first contribution in #437
Full Changelog: 2.5.1...2.6.0