Changes for version v0.4.0 - 2024-04-23

  • fixes
    • Clean up of warnings test output
    • Support errors/stack frames using a line number of zero (change to defined test)
  • new features
    • Command line usage now automatically adds a global signal handler for DIE to dump stack trace of uncaught fatal exceptions. As this module must be the first -M switch used, it should not interfere with other code which overwrites this handler later during execution
  • improvements
    • reduce memory usage by removing use enum and use constant. Replace with constant::more
  • other
    • Document addition of signal handler
    • Update dependency versions

Modules

Show context around syntax errors and exceptions
Internal helper modules for Error::Show