Release Notes

ictr 1.0a0 (2025-12-11)

Enhancements

  • Add comprehensive examples documentation covering basic usage, trace levels, exception handling, and library integration.

  • Add errorx and abortx flavors for automatic exception capture and formatting with full stack traces.

  • Add standard message flavors with semantic labels and optional emoji/color styling: note, monition, error, abort, future, success, and advice.

  • Clarify library integration workflow with clear separation of concerns between libraries and applications.

  • Implement ten hierarchical trace levels (0-9) with automatic indentation for visualizing call depth and execution flow.

  • Provide global dispatcher available in Python builtins after initial setup for zero-import access throughout applications.