Different levels for regular, slow, and critical profiling sections. The levels can be configured with the static properties.
Ability to filter which sections are logged based on their level
Changed:
Logs are created/appended during script shutdown instead of immediately after a section ends
Logs are now JSON representations of the sections rather than a more plain-text log where each section is a plain text entry for the start and then another for the end of a section.
Added:
Changed: