skylighting v0.10.5.1 Release Notes

    • Regex: Allow lookaheads to capture groups. Previously captures in lookaheads, like (?=(a*)), were ignored. This led to errors highlighting xml and probably other formats (#121).

    • Throw an exception if a capture group isn't defined (with 'dynamic') rather than simply having getCapture fail so that the rule fails. This will make it easier to debug issues like #121.