Added
β’ --extras jvm-stack-trace highlights JVM stack traces (Java, Kotlin, Scala, etc.)
β’ TAILSPIN_EXTRAS environment variable to set extras without the --extras flag
Performance
β’ Cache ANSI style prefixes in a thread-local, avoiding per-line allocation in the render pipeline
Fixed
β’ Theme parse and read errors now include the path of the offending file
β’ Reject unknown fields in theme.toml so they surface as errors instead of being silently ignored
β’ --exec no longer tears down the pager the moment the spawned subprocess exits
β’ Kill the pager when tailspin exits due to a stream error, instead of leaving it orphaned
β’ Overriding builtin keywords in theme.toml should always take precedence over the builtin ones
(#267)