- It is now possible to specify a MAC Address for a network interface (137)
- The MAC Address can be specified in the `lab.conf` and using the `vstart`/`lstart`/`vconfig`/`lconfig` commands when declaring an interface. The syntax is `<COLLISION_DOMAIN>/<MAC_ADDRESS>`.
- For example, in a `lab.conf` file: `machine[0]="A/00:00:00:00:00:01"`.
- (Docker) Collision domains are now created per-network-scenario by default (256)
- Previously, they were shared between different scenarios. It is possible to change the default behaviour from `kathara settings`.
- (Docker) If a `.shutdown` file is present in the network scenario, Kathará now correctly waits for the script termination before removing the container (255)
- Several fixes of `lconfig` and `vconfig` commands (252)
- Add `lab` object parameter to all `Manager` methods (254)
- Methods now correctly check if only one of the parameters between `lab_hash`, `lab_name`, and `lab` is passed.
- Minor fixes and improvements (257 258 259 261)
Contributors:
tcaiazzi
Skazza94