Group of 2 Under the hood
The plugin $.session.usage() call now takes breakdown and columns options, validated before running
What
The $.session.usage() call available to plugins previously took no arguments. It now accepts an optional options object with:
A new validation step checks these values (and rejects unknown keys) before the call runs, instead of running unchecked.
Why
Plugin authors get immediate, clear errors if they pass invalid options to session.usage(), instead of the call silently misbehaving or failing later.