minify v2.6.1 Release Notes

Release Date: 2019-11-27 // about 2 years ago
  • ⬆️ Upgrade to tdewolff/[email protected]:

    • 🐎 Re-parse input immediately when encountering parse error. Previously this was only done if the error was actually read which would save us from re-parsing the file (i.e. better performance). However, an error is (a) rare and (b) happens only once per file. Re-parsing on errors does not impact the performance of well formatted files, and a reliable error message is valued more.
    • 🛠 Bugfix: prevent infinite loop on error on input file that contains unicode code points (i.e. any character bigger than 0xC0 usually followed by more bytes).
    • 👌 Improve error messages for parsers to include parser name and print offending byte(s)