Changelog
- [Bug] #25:
unregister_token
iter all hooks (recursively) including empty registrations
2.3.1 28-08-2018
- [Bug] #30: Switch to PBR
- [Bug] #36: Ensure
define_hook
handles hook kwargs even if it already being defined
2.3.0 07-01-2018
- [Feature] #17: Add
registered
context
2.2.0 22-04-2017
- [Feature]: Support mechanism for forbid hooks muting
2.1.0 01-01-2017
- [Feature]: Use vintage for hook deprecations
- [Feature] #21: Support registration priorities for controlling calling order
- [Feature] #24: Add optional type checking to hook arguments
2.0.0 18-05-2016
- [Feature]: Completely move to Logbook for logging
- [Feature] #16: Support non-reentrant hooks
- [Feature] #17: Support toggle registrations
1.1.0 10-01-2016
- [Feature]: Support deprecated hooks
1.0.0 29-07-2015
- [Feature] #9: Add support for registration blueprints
- [Feature] #10: Add support for pre-trigger callbacks
- [Feature] #11: Add needs/provides mechanism for fine grained control of dependencies
- [Feature] #6: Add option to disable group strictness
0.9.1 15-01-2015
- [Bug]: Registration objects had no proper
__repr__
implementation
0.9.0 19-10-2014
- [Feature] #4: Added support for muting hooks
- [Feature]: Testing improvements
- [Feature] #2: Added tags support
- [Feature]: Add ‘hook’ argument for on_handler_exception
- [Feature]: Many fixes and cosmetics
- [Feature]: Support token unregistrations
- [Feature]: Support undefine_all for subgroups of the global group
- [Feature]: Support built-in docs for hooks
- [Feature]: Support strict groups and registration
- [Feature]: Support hook dependencies
- [Feature]: Stabilize docs and basic functionality