Changelog
v0.2.23
New features
- Added the
history
command. See what you typed.
- Added the
Bug fixes
fw_validate
callsNerves.Runtime.validate_firmware
rather than validating firmware itself.
v0.2.22
- Bug fixes
- top: fix flashing that was happening when top was automatically updating
v0.2.21
- New features
- The ping command now supports IPv6 addresses. Thanks to Alex McLain for this improvement.
- The top command automatically refreshes now.
v0.2.20
- New features
- Add
log_attach
andlog_detach
convenience functions for directing log messages to the current IEx session. These provide a simple way for seeing log messages when you either aren't on the same console as the console logger or you don't want to enable the console logger since it messes up the prompt.
- Add
v0.2.19
Bug fixes
cmd/1
won't crash if the command being run returns non-UTF8 datacat/1
no longer adds an extra newline at the end of its input
Removed commands
- Removed the rarely used
pastebin
command
- Removed the rarely used
v0.2.18
- New features
- Add
httpget
command for performing HTTP GET requests and printing the response to stdout or saving it to the filesystem. Thanks to Jon Thacker for this feature.
- Add
v0.2.17
- Bug fixes
- Don't trigger autocompletion when in a string interpolation.
v0.2.16
- Bug fixes
- Fix path completion issues when wildcard characters are in the string to be completed.
v0.2.15
- New features
- Add path autocompletion. Try it out by running
use Toolshed
at the IEx prompt. Then typeFile.read("/e<tab>")
for files in/etc
orls "li<tab>"
if you have alib
directory under your current directory.
- Add path autocompletion. Try it out by running
v0.2.14
- Bug fixes
- Fix warnings when building with Elixir 1.11.
v0.2.13
- Bug fixes
- Improve error message when
:inets
isn't available so that it says how to add it to yourmix.exs
.
- Improve error message when
v0.2.12
Bug fixes
- If help has been stripped, then don't tell the user that it's available.
New features
- Add
multicast_addresses
command for listing multicast addresses being listened to on each network interface. This is helpful if you're debugging lost multicast subscriptions or just seeing what applications are listening on.
- Add
v0.2.11
- New features
- Add
date
command for quickly checking the current date and time in UTC
- Add
v0.2.10
- New features
- Validate firmware using nerves_runtime v0.10.0's Nerves.Runtime.KV.put/2 function if available
v0.2.9
- New features
- Add simple HTTP request shortcuts:
weather
,qr_encode
, andpastebin
- Add simple HTTP request shortcuts:
v0.2.8
- New features
- Add
ping
to ping a remote IP address repeatedly and add some support for setting the interface to use.
- Add
v0.2.7
- New features
- Add
lsmod
for returning loaded kernel modules on Nerves
- Add
v0.2.6
- New features
- Add
uname
for getting running firmware information on Nerves
- Add
v0.2.5
- New features
- Add
lsof
- Add
v0.2.4
- Bug fixes
- Fix warning due to missing Nerves.Runtime
v0.2.3
- Bug fixes
- Fix
cmd/1
to capture and print stderr as well. This fixes an issue where stderr prints would go somewhere else and you couldn't see them. This affected IEx sessions running over ssh.
- Fix
v0.2.2
Bug fixes
- Fix ifconfig crash on sit interfaces
- Improve printout of unnamed pids with top
New features
- Add
uptime
helper
- Add
v0.2.1
- New features
- Add
exit
for exiting an IEx session
- Add
v0.2.0
New features
top
displays deltas by default
Bug fixes
- Fixed inclusion of Nerves utilities on Nerves
v0.1.0
Initial release