gems net-imap 0.5.9
v0.5.9

latest release: 0.5.10
2 months ago

What's Changed

Added

  • ✨ Add Net::IMAP::SequenceSet() coercion method by @nevans in #490

Fixed

  • 🐛 Fix SequenceSet#include? handling of invalid inputs by @nevans in #479

Documentation

  • 📚🐛 Fix SequenceSet documentation errors by @nevans in #480
  • 📚🐛 Fix doc & error msg for SequenceSet coersion by @nevans in #483
  • 📚 RDoc updates for SequenceSet by @nevans in #489

Other Changes

  • ♻️ Short-circuit frozen SequenceSet modifications by @nevans in #473
  • 🐛 Always remove idle response handler after done by @nevans in #481
  • ♻️ Move SequenceSet autoload by @nevans in #491
  • ♻️ Avoid unnecessary allocation in SequenceSet[] by @nevans in #492
  • 🧵 Close socket in #disconnect before waiting for lock & thread join by @nevans in #493
  • 🧵 Improve synchronization of connection_state transitions by @nevans in #494

Miscellaneous

  • ♻️ Generate same stringprep tables with ruby 3.4 by @nevans in #469
  • ✅ CI: Mark ruby head on windows as "experimental" by @nevans in #472
  • ✅ Update Regexp.linear_time? tests for non-CRuby by @nevans in #477
  • ✅ Add timeouts to CI workflow by @nevans in #478
  • ✅ Update ResponseReader, UIDFetchData, DeprecatedClientOptions tests by @nevans in #476
  • ⏪ Revert #472 (✅ CI: Mark ruby head on windows as "experimental") by @nevans in #482
  • ➕ Add benchmark to Gemfile to silence warnings by @nevans in #486
  • ⬆️ Bump step-security/harden-runner from 2.12.0 to 2.12.1 by @dependabot in #488

Full Changelog: v0.5.8...v0.5.9

Don't miss a new net-imap release

NewReleases is sending notifications on new releases.