- Now compiled with CoffeeScript v2
- Now uses editions to use the ESNext compiled edition for environments that support it, otherwise use the ES2015 compiled edition
- Updated base files
- Fetch the mac address of a specific interface using the
iface
option- Thanks to caasi Huang for pull request #22
- Use down interfaces as well as up interfaces
- Thanks to Ted Shroyer for pull request #15
- Updated dependencies
- Repackaged
- Added fix for iproute2 commands in absence of ifconfig on Linux machines
- Repackaged
- Will now ignore zero-filled mac addresses and error if none are found
- Thanks to Uwe Klawitter for issue #1
- Can now pass an optional object as the first argument to
getmac
that can containdata
as a String to scan instead of executing the appropriate command to fetch the data - Dependency updates
- Better compatibility with linux distros
- Minor optimisation
- Fixed windows support, turns out they format mac addresses differently
- Renamed
getmac
executable togetmac-node
to avoid conflict on windows
- Initial working commit