What's Changed
Fixes
Error handling
- 🥅 Validate
response-tagged
in the parser by @nevans in #198 - 🥅 Return
UnparsedData
for unhandled response-data by @nevans in #200 - 🥅 Update parsing of unknown numeric response types by @nevans in #213
Performance
- ⚡ Simpler, faster
response-data
parser by @nevans in #201 - ⚡ Simpler, faster
msg-att
parser (for fetch responses) by @nevans in #205 - ⚡ Simpler, faster
resp-text-code
parser (for response codes) by @nevans in #211 - ⚡ Update flag parsing: FLAGS, LIST, PERMANENTFLAGS by @nevans in #212
Changes
- ✨ Update
response-data
parser w/stubs for all extensions by @nevans in #202 - ♻️ Update
response
andcontinue-req
to new parser style by @nevans in #199 - ♻️ Refactor
response-data
methods to match ABNF by @nevans in #203
Documentation
- 📚 Fix
XOAuth2Authenticator
rdoc typo by @nevans in #196 - 📚 Fixing and formatting docs by @nevans in #197
Miscellaneous
- 📈 Add benchmark rake task to compare gem versions by @nevans in #208
- Set utf-8 encoding when looking for VERSION in the file. by @debasishbsws in #210
New Contributors
- @debasishbsws made their first contribution in #210
Full Changelog: v0.4.2...v0.4.3