apollo-parser@0.7.6
·
173 commits
to main
since this release
Fixes
- optimize the most common lexer matches into lookup tables - allancalix, pull/814
Parsing large schema documents can be up to 18% faster, typical documents a few percent. - fix infinite loops and crashes found through fuzzing - goto-bus-stop, pull/828
When using a token limit, it was possible to craft a document that would cause an infinite
loop, eventually leading to an out of memory crash. This is addressed along with several panics.
Maintenance
- reduce intermediate string allocations - goto-bus-stop, pull/820