**0.8.0** - Make `Hook::function` private - Disable running doc test **0.7.0** - Manually implement `PartialEq` and `Hash` for `Hook` enum to guarantee the uniqueness of the hooks without taking the supplied closure into account **0.6.1** - Use 'static str for error **0.6.0** -Add intermediate Anchor struct, This Anchor structs serves to guarantees by the type system that `set_hooks` is called after adding all the hooks and before executing the command. **0.5.0** - Hide compiling dynamic library stderr - COUNTER doesnt need to be thread local **0.4.0** - allow mutliple commands to set_hooks at the same time (including from different threads) - Scaffold: `COUNTER` variable is now thread local **0.3.0** - Add all libc functions - Rework API (see docs) **0.2.2** - Rework internals by using a macro to make the code cleaner - Add GetEnv to libc hooks - Add more examples