All hooks now take two arguments: vault , which is the relevant Vault object, and hook_arguments, which is the hook-specific Arguments class instance. Note that hook_arguments has an effective_datetime attribute for all hooks.
The scheduled_event_hook argument now has the pause_at_datetime attribute , and the vault method get_scheduled_job_details has been removed.
The pre_posting_hook and post_posting_hook arguments have the posting_instructions and new affected client_transactions attributes.
The pre_posting_hook and post_posting_hook in Supervisors can access new posting instructions and their affected client transactions for each supervisee and get their balances via attributes:supervisee_posting_instructions and supervisee_client_transactions.
The pre_parameter_change_hook has been updated to only receive parameter values rather than Parameter class instances via hook_argument.
The conversion_hook now takes the previous Contract version account’s or plan’s schedules data as a hook_argument attribute.