just v0.4.5 Release Notes
Release Date: 2019-10-31 // over 4 years ago-
๐ User-visible
๐ Changed
- Display alias with
--show NAME
if one exists
Documented
- Document multi-line constructs (for/if/while) (#453)
- Generate man page with help2man (#463)
- โ Add context to deprecation warnings (#473)
- ๐ Improve messages for alias error messages (#500)
Misc
Cleanup
- โก๏ธ Update deprecated rust range patterns and clippy config (#450 by @light4)
- ๐ Make comments in common.rs lowercase (#470)
- ๐ Use
pub(crate)
instead ofpub
(#471) - Hide summary functionality behind feature flag (#472)
- ๐ Fix
summary
feature conditional compilation (#475) - ๐ Allow integration test cases to omit common values (#480)
- โ Add
unindent()
for nicer integration test strings (#481) - ๐ Start pulling argument parsing out of run::run() (#483)
- โ Add explicit
Subcommand
enum (#484) - โ
Avoid using error code
1
in integration tests (#486) - โ Use more indented strings in integration tests (#489)
- ๐จ Refactor
run::run
and Config (#490) - โ Remove
misc.rs
(#491) - โ Remove unused
use
statements (#497) - ๐จ Refactor lexer tests (#498)
- ๐ Use constants instead of literals in arg parser (#504)
Infrastructure
- โ Add repository attribute to Cargo.toml (#493 by @SOF3)
- Check minimal version compatibility before publishing (#487)
Continuous Integration
- ๐ Disable FreeBSD builds (#474)
- โ
Use
bash
as shell for all integration tests (#479) - Don't install
dash
on Travis (#482)
Dependencies
- ๐ Use
tempfile
crate instead oftempdir
(#455 by @NickeZ) - โฌ๏ธ Bump clap dependency to 2.33.0 (#458 by @NickeZ)
- Minimize dependency version requirements (#461)
- โ Remove dependency on brev (#462)
- โก๏ธ Update dependencies (#501)
- Display alias with