Releases: jcaillon/valet
Releases · jcaillon/valet
v0.39.12
v0.38.142
v0.37.1138
Release of version 0.37.1138
This version changes the installation of Valet. It now installs in the user directory ~/.local/lib/valet. It is advised to first uninstall your version using valet self uninstall and then reinstall the latest version following the instruction at https://jcaillon.github.io/valet/docs/installation/.
Changelog:
- ✨ refactored extensions commands
- ✨ added command
- ✨ added command
- ♻️ refacto
- ✨ added option --replay-failed-tests to self test
- ✨ added function data::serialize data::deserialize
- ✨ added command
- 🧪 fix tests
- ✨ added command
- ✨ added test::listPaths and test::cat
- ✨ added lib-assert
- ✨ adding extensions install
- ✨ prefixing all external programs with command
- ✨ new self update
- ✨ exe::invoke autoclean CR on windows
- 📝 update install link
- ✨ added tests for self setup
- ✨ self setup
- 🧪 added auto tests for all bash versions
- 🚧 install script tests
- ✨ putting in place the tests for the installer
- 🚧 working on new install script
- 🐛 small fixes on log functions called from a shell
- 📝 improved help for valet bash commands
- ✨ fix potential set issues
- 📝 update hextra and docs
- ✨ added .envrc loading on start
- 🐛 fix issue in command parser
- 🐛 fix bash links command
- 👷 better tests
- ✨ added fs::isValidLink
- ✨ added system::isWindowsWithoutNativeSymlinks
- ✨ added test::skipTestSuite function
- 🐛 exe::invoke fail message appearing in debug logs
- 🐛 small fix on lib-windows
- ✅ fixed tests
- ✨ added command bash links
- ✨ adding bash bootstrap command
v0.36.26
v0.35.114
Release of version 0.35.114
Changelog:
- :chores: preparing for new version
- ✨ added terminal::isCursorInBox
- 👷 working on tui
- 👷 working on tui
- ♻️ renamed some functions
- ✨ added string::truncateWithEllipsis
- ✨ added time::getSecondsToMicroseconds
- ✨ added time::isTimeElapsed
- ✨ improved string::getFormattedHeader
- ♻️ small refacto of coproc
- ✨ added warnOnFailure to exe::invoke
- ✨ added string::getFormattedHeader
v0.34.68
Release of version 0.34.68
Changelog:
- ✨ added array::reverse
- ✨ implementing list
- 🐛 fixed potential issues with word splitting
- 🐛 fix echo disabled when stty is called in a subshell
- 🐛 fix echo disabled when stty is called in a subshell
- 🐛 fix small issue with string case conversion
- ✨ migrate from bitnami minideb to docker debian slim
v0.33.0
v0.32.168
Release of version 0.32.168
Changelog:
- 🐛 fix string::split
- ♻️ small fixes
- ✨ better self build
- ✨ improved split string
- ♻️ changed command definition declaration
- ✨ improved progress::update
- ✨ added failMessage to exe::invoke
- 🐛 fix issue on soem machine
- fix: bug to display errors in .env
- 🧪 robustify self release test
v0.31.272
Release of version 0.31.272
Changelog:
- ✨ preparing release
- 🐛 fix test lib
- ♻️ regex::replace does it in place
- ✨ prefixed all name ref vars for safety
- ✨ improved some string functions
- 🐛 fix test and subshell files
- ✨ tests without overriding default bash vars
- 📝 updated license year
- ✅ fix tests
v0.30.1455
Release of version 0.30.1455
Changelog:
- 📝 update docs
- 📝 better doc
- 📝 added asciinema for terminal previews!
- 📝 massive doc improvements
- 📝 massive doc improvements
- 📝 massively improved the hero page
- 📝 updated documentation style
- ✨ better self documentation
- ✨ better self document
- ✨ better self document
- 📝 remove redundant code for website
- ✨ improved exe::invoke
- ✨ error message when passing bad options
- ✨ massive improvements to exe::invoke
- ♻️ end of refacto
- ♻️ continuing the refacto
- ♻️ continuing the refacto
- ♻️ fix parameters for functions in regex lib
- ♻️ fix parameters for functions in interactive lib
- ♻️ improve http lib
- ♻️ curl
- ✨ correctly killing coproc from subshells
- ✨ better CTRL+C handling
- 👷 all tests ok
- ✨ improved logs
- ♻️ improving error handling
- ♻️ massive refacto
- fix: self build test
- ♻️ big refacto for core functions
- 🔥 removed bash::runInParallel
- ✨ testing new ways to pass parameters
- ✨ improved tests
- ♻️ improving traps and tests
- ♻️ refacto parallel run
- ✨ improved coproc tests
- ✨ implemented mouse tracking for tui
- ✨ implemented bracketed paste support
- ✨ implemented SIGTSTP/SIGCONT signals
- ✨ implemented tui::test
- 🐛 fix coproc
- ✨ added array::remove
- ✨ added coproc::kill
- ✨ improved processName log placeholder
- 💚 update ci
- 🐛 fix coproc issue
- ♻️ renamed RETURNED_VALUE to REPLY to match bash 5.3
- 🐛 fix coproc
- 💚 update ci
- 🐛 fix tests
- ✨ implemented coproc lib
- ✨ implementation of the coproc lib
- ✨ fix some key bindings
- 👷 working on tui
- 🐛 fix issue with read key
- 🐛 fix log::init
- 👷 working on tui
- ✨ working on tui
- ♻️ refactored terminal functions
- ✨ fixed subshell usage
- ✨ experimented with lazy sourcing
- ✨ implement bash::runInSubshell
- ✨ renamed self export to self source
- 🐛 fix tests
- ✨ fixed all fd
- ✨ implemented tui::allVariablesCachedWithValue
- 👷 lib-list
- ✨ implemented string::removeTextFormatting
- 👷 lib-list
- 👷 lib list
- 🐛 fix tui::createSpace
- ✨ improved io:sleep
- ✨ benchmarks
- ✨ adding string::convertToHex
- ♻️ more options for fs:: functions
- ♻️ renamed core::createSavedFilePath & removed core::failWithCode
- ♻️ refacto benchmark::run
- ♻️ make bash::getBuiltinOutput private
- 🐛 fixed issue with PID in log pattern
- 🐛 fix tests