SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ruby3.1-rubygem-net-imap-0.4.13-lp154.2.2.x86_64.rpm :

* Fri Jun 21 2024 Dan ČermÑk - 0.4.13: [#]# What\'s Changed [#]## ✨ Added features
* πŸ”§ Add Config class for `debug`, `open_timeout`, and `idle_response_timeout` by AATTnevans in https://github.com/ruby/net-imap/pull/291
* `Net::IMAP.config` for global configuration. This enables global defaults for previously client-local configuration:
* `open_timeout`
* `idle_response_timeout`
* config keyword parameters for `Net::IMAP.new`
* `Net::IMAP#config` for client configuration. This enables client-local overrides of previously global configuration:
* `debug`
* ♻️ Minor Config class tidy up by AATTnevans in https://github.com/ruby/net-imap/pull/295
* πŸ”§ Add config option for `sasl_ir` by AATTnevans in https://github.com/ruby/net-imap/pull/294
* πŸ”Š Add config option for `responses_without_block` by AATTnevans in https://github.com/ruby/net-imap/pull/293 [#]## πŸ“– Documentation
* πŸ“– Improve #idle and #idle_done rdoc by AATTnevans in https://github.com/ruby/net-imap/pull/290
* πŸ“š Update rdoc for Config and related updates by AATTnevans in https://github.com/ruby/net-imap/pull/297
* πŸ“š Improve rdoc for Net::IMAP.new ssl: params by AATTnevans in https://github.com/ruby/net-imap/pull/298
* πŸ“š Improve Config class rdoc by AATTnevans in https://github.com/ruby/net-imap/pull/296 [#]## πŸ› οΈ Other changes
* πŸ“¦ Don\'t keep .github, .gitignore, .mailmap in gem by AATTnevans in https://github.com/ruby/net-imap/pull/299
* ⬆️ Bump step-security/harden-runner from 2.8.0 to 2.8.1 by AATTdependabot in https://github.com/ruby/net-imap/pull/292
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.4.12...v0.4.13 0.4.12: [#]# What\'s Changed
* πŸ“š Fix many rdoc spelling mistakes by AATTnevans in https://github.com/ruby/net-imap/pull/279
* πŸ“¦ Update workflow with configure_trusted_publisher by AATTnevans in https://github.com/ruby/net-imap/pull/280
* πŸ” Simplify handling of ResponseParser test failures by AATTnevans in https://github.com/ruby/net-imap/pull/281
* ⬆️ Bump step-security/harden-runner from 2.7.1 to 2.8.0 by AATTdependabot in https://github.com/ruby/net-imap/pull/289
* Clarify the license of net-imap by AATTshugo in https://github.com/ruby/net-imap/pull/275
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.4.11...v0.4.12 0.4.11: [#]# What\'s Changed [#]## Server workarounds
* Consider extra empty space in BODYSTRUCTURE by AATTgaynetdinov in https://github.com/ruby/net-imap/pull/271 [#]## Miscellaneous
* πŸ› Fix parser benchmarks generation by AATTnevans in https://github.com/ruby/net-imap/pull/266
* βœ… Add basic test for SEARCH / UID SEARCH command by AATTnevans in https://github.com/ruby/net-imap/pull/267
* πŸ“§ Update gem email address and git mailmap by AATTnevans in https://github.com/ruby/net-imap/pull/264
* βœ… Update Github test workflow name by AATTnevans in https://github.com/ruby/net-imap/pull/268
* ⬆️ Bump actions/configure-pages from 4 to 5 by AATTdependabot in https://github.com/ruby/net-imap/pull/270
* πŸ”§πŸ”’ Configure RubyGems Trusted Publishing by AATTnevans in https://github.com/ruby/net-imap/pull/265 [#]# New Contributors
* AATTgaynetdinov made their first contribution in https://github.com/ruby/net-imap/pull/271
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.4.10...v0.4.11 0.4.10: [#]# What\'s Changed [#]## Fixes
* πŸ› Do not automatically freeze SearchResult by AATTnevans in https://github.com/ruby/net-imap/pull/263 _This fixes a backwards incompatible change in `v0.4.8` that affected the `mail` gem. See https://github.com/ruby/net-imap/issues/262, reported by AATTstanley90._ [#]## Documentation
* πŸ“š Workaround rdoc method visibility issue by AATTnevans in https://github.com/ruby/net-imap/pull/257
* πŸ“š Workaround rdoc issue with `:yield:` and visibility by AATTnevans in https://github.com/ruby/net-imap/pull/258 [#]## Miscellaneous
* ⬆️ Bump actions/upload-pages-artifact from 2 to 3 by AATTdependabot in https://github.com/ruby/net-imap/pull/256
* ⬆️ Bump actions/deploy-pages from 3 to 4 by AATTdependabot in https://github.com/ruby/net-imap/pull/255
* Renew test certificates by AATTsorah in https://github.com/ruby/net-imap/pull/259
* Add base64 dev dependency by AATThsbt in https://github.com/ruby/net-imap/pull/261
* Import sample code from ruby/ruby by AATThsbt in https://github.com/ruby/net-imap/pull/260 [#]# New Contributors
* AATTsorah made their first contribution in https://github.com/ruby/net-imap/pull/259
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.4.9...v0.4.10
* Mon Jan 29 2024 Dan ČermÑk - 0.4.9.1: [#]# What\'s Changed
* Renew test certificates by AATTsorah in https://github.com/ruby/net-imap/pull/259 [#]# New Contributors
* AATTsorah made their first contribution in https://github.com/ruby/net-imap/pull/259
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.4.9...v0.4.9.1 0.4.9: [#]# What\'s Changed [#]## Added
* ✨ Add `SequenceSet#overlap?` alias for `intersect?` by AATTnevans in https://github.com/ruby/net-imap/pull/252
* ✨ Preserving sequence set order by AATTnevans in https://github.com/ruby/net-imap/pull/254
* Add `SequenceSet#entries` and `#each_entry`, for unsorted iteration
* Add `SequenceSet#append`, to keep unsorted order when modifying the set [#]## Documentation
* πŸ“š Fix \"not not\" in FetchData docs by AATTnevans in https://github.com/ruby/net-imap/pull/248
* πŸ“š Document SequenceSet \"Normalized form\" by AATTnevans in https://github.com/ruby/net-imap/pull/254 [#]## Other Changes
* Remove redundant calls in sort_internal and thread_internal by AATTgobijan in https://github.com/ruby/net-imap/pull/251 [#]## Miscellaneous
* βœ… Document and test workaround for invalid \"\\
*\" in FLAGS by AATTnevans in https://github.com/ruby/net-imap/pull/249
* βœ… Limit CI rubygems for 2.7 compatibility by AATTnevans in https://github.com/ruby/net-imap/pull/253 [#]# New Contributors
* AATTgobijan made their first contribution in https://github.com/ruby/net-imap/pull/251
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.4.8...v0.4.9 0.4.8: [#]# What\'s Changed [#]## Added
* ✨ Improve SequenceSet with Set, Range, Enumerable methods by AATTnevans in https://github.com/ruby/net-imap/pull/239
* ✨ Add support for the `CONDSTORE` extension (RFC7162) by AATTnevans in https://github.com/ruby/net-imap/pull/236 _NOTE: `#search` and `#uid_search` have been updated to return `SearchResult` rather than `Array`. `SearchResult` inherits from `Array`, for backward compatibility._ [#]## Fixed
* 🩹 Workaround invalid Gmail FLAGS response by AATTnevans in https://github.com/ruby/net-imap/pull/246
* πŸ› Fix broken `QUOTA`/`QUOTAROOT` response parsing by AATTnevans in https://github.com/ruby/net-imap/pull/247 [#]## Documentation
* πŸ“š Update extension docs for IMAP4rev2, STATUS=SIZE by AATTnevans in https://github.com/ruby/net-imap/pull/242
* πŸ“š List all currently supported response codes by AATTnevans in https://github.com/ruby/net-imap/pull/243 [#]## Miscellaneous
* Bump actions/configure-pages from 3 to 4 by AATTdependabot in https://github.com/ruby/net-imap/pull/245
* Bump actions/deploy-pages from 2 to 3 by AATTdependabot in https://github.com/ruby/net-imap/pull/244
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.4.7...v0.4.8 0.4.7: [#]# What\'s Changed
* Provide a \'Changelog\' link on rubygems.org/gems/net-imap by AATTmark-young-atg in https://github.com/ruby/net-imap/pull/235
* ⚑️ Simplify and speed up `SEARCH` response parsing by AATTnevans in https://github.com/ruby/net-imap/pull/238
* 🩹 Workaround buggy outlook.com address lists by AATTnevans in https://github.com/ruby/net-imap/pull/240 [#]# New Contributors
* AATTmark-young-atg made their first contribution in https://github.com/ruby/net-imap/pull/235
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.4.6...v0.4.7
* Tue Nov 28 2023 Dan ČermÑk - 0.4.6: [#]# What\'s Changed [#]## Changed
* 🩹 Workaround servers that don\'t send required `SP` when `resp-text` is empty by AATTnevans in https://github.com/ruby/net-imap/pull/230
* ⚑️ Simplify and speed up `envelope` and `address` parsing by AATTnevans in https://github.com/ruby/net-imap/pull/232
* ⚑️ Simplify and speed up `mailbox-list` parsing by AATTnevans in https://github.com/ruby/net-imap/pull/233
* ⚑ Simplify and speed up `thread-data` response parsing by AATTnevans in https://github.com/ruby/net-imap/pull/234 [#]## Documentation
* πŸ“š Update `#status` docs for `DELETED` (IMAP4rev2) by AATTnevans in https://github.com/ruby/net-imap/pull/227 [#]## Miscellaneous
* πŸ“ˆ Fix benchmark string encoding by AATTnevans in https://github.com/ruby/net-imap/pull/231
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.4.5...v0.4.6
* Tue Nov 14 2023 Dan ČermÑk - 0.4.5: [#]# What\'s Changed [#]## ✨ Added [#]### IMAP extension support
* ✨ Add fetch support for `BINARY` and `BINARY.SIZE` by AATTnevans in https://github.com/ruby/net-imap/pull/207
* ✨ Add fetch support for Gmail\'s `X-GM-EXT-1` extensions by AATTnevans in https://github.com/ruby/net-imap/pull/209
* ✨ Add support for `OBJECTID` extension (RFC8474) by AATTnevans in https://github.com/ruby/net-imap/pull/226
* `MAILBOXID` ResponseCode
* `MAILBOXID` attribute for `Net::IMAP#status`
* `EMAILID` and `THREADID` message attributes to `Net::IMAP#fetch`/`#uid_fetch` and `FetchData#emailid`/`#threadid` [#]### Other API improvements
* ✨ Allow `decode_datetime` to work without dquotes by AATTnevans in https://github.com/ruby/net-imap/pull/218
* ✨ Add FetchData msg-att methods and update rdoc by AATTnevans in https://github.com/ruby/net-imap/pull/220 [#]## ♻️ Changed
* ⚑ Better Faster Cleaner `STATUS` parsing by AATTnevans in https://github.com/ruby/net-imap/pull/225 [#]## πŸ“š Documentation
* πŸ“š Add :nodoc: to internal parser utils by AATTnevans in https://github.com/ruby/net-imap/pull/221
* πŸ’„ Fix styles.css customization for RDoc 6.6 by AATTnevans in https://github.com/ruby/net-imap/pull/222
* ✨ Add FetchData msg-att methods and update rdoc by AATTnevans in https://github.com/ruby/net-imap/pull/220
* πŸ“š Improve `STATUS` attribute documentation by AATTnevans in https://github.com/ruby/net-imap/pull/225 [#]## Miscellaneous
* πŸ”Ž Simplify parser test debugging by AATTnevans in https://github.com/ruby/net-imap/pull/223
* πŸ“ˆ Update parser benchmark comparison by AATTnevans in https://github.com/ruby/net-imap/pull/224
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.4.4...v0.4.5 0.4.4: [#]# What\'s Changed [#]## Performance
* ⚑ Parse expected chars using `String#getbyte` by AATTnevans in https://github.com/ruby/net-imap/pull/215
* ⚑ Simplify `header-fld-name` parser (backward compatible) by AATTnevans in https://github.com/ruby/net-imap/pull/217 [#]## Error handling
* πŸ₯… Return empty array for missing server response by AATTnevans in https://github.com/ruby/net-imap/pull/214
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.4.3...v0.4.4
* Fri Nov 03 2023 Dan ČermÑk - 0.4.3: [#]# What\'s Changed [#]## Fixes
* πŸ› Fix unbalanced parens in `body-fld-lang` parsing by AATTnevans in https://github.com/ruby/net-imap/pull/204 [#]## Changes
* πŸ₯… Validate `response-tagged` in the parser by AATTnevans in https://github.com/ruby/net-imap/pull/198
* ♻️ Update `response` and `continue-req` to new parser style by AATTnevans in https://github.com/ruby/net-imap/pull/199
* πŸ₯… Return `UnparsedData` for unhandled response-data by AATTnevans in https://github.com/ruby/net-imap/pull/200
* ⚑ Simpler, faster `response-data` parser by AATTnevans in https://github.com/ruby/net-imap/pull/201
* ✨ Update `response-data` parser w/stubs for all extensions by AATTnevans in https://github.com/ruby/net-imap/pull/202
* ♻️ Refactor `response-data` methods to match ABNF by AATTnevans in https://github.com/ruby/net-imap/pull/203
* ⚑ Simpler, faster `msg-att` parser (for fetch responses) by AATTnevans in https://github.com/ruby/net-imap/pull/205
* ⚑ Simpler, faster `resp-text-code` parser (for response codes) by AATTnevans in https://github.com/ruby/net-imap/pull/211
* ⚑ Update flag parsing: FLAGS, LIST, PERMANENTFLAGS by AATTnevans in https://github.com/ruby/net-imap/pull/212
* πŸ₯… Update parsing of unknown numeric response types by AATTnevans in https://github.com/ruby/net-imap/pull/213 [#]## Documentation
* πŸ“š Fix `XOAuth2Authenticator` rdoc typo by AATTnevans in https://github.com/ruby/net-imap/pull/196
* πŸ“š Fixing and formatting docs by AATTnevans in https://github.com/ruby/net-imap/pull/197 [#]## Miscellaneous
* πŸ“ˆ Add benchmark rake task to compare gem versions by AATTnevans in https://github.com/ruby/net-imap/pull/208
* Set utf-8 encoding when looking for VERSION in the file. by AATTdebasishbsws in https://github.com/ruby/net-imap/pull/210 [#]# New Contributors
* AATTdebasishbsws made their first contribution in https://github.com/ruby/net-imap/pull/210
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.4.2...v0.4.3 0.4.2: [#]# What\'s Changed
* πŸ”’ SASL: Clarify usage of username vs authcid vs authzid by AATTnevans in https://github.com/ruby/net-imap/pull/187
* Improved SASL authenticator parameter documentation.
* Aliases have been added from `username` to `authcid` or `authzid`β€”or in the other direction, from `authcid` or `authzd` to `username`.
* `OAuthBearerAuthenticator` may now receive two arguments, to match the common `authenticate(username, secret)` style. `authzid` (i.e. `username`) is still optional for the mechanism (although in practice many servers do require it).
* Instead of raising an exception, conflicting arguments are silently ignored. This allows more specific arguments (like `authcid` or a keyword argument) to override more generic terms (like `username` or a positional argument). This improves compatibility with other projects, and can also simplify dynamic mechanism negotiation.
* Keyword argument support has been added to the deprecated `LOGIN` and `CRAM-MD5` mechanisms. This is for consistency and compatibility with other projects. These mechanisms _are obsolete and should be avoided_.
* ✨ Add `secret` alias (for `password`, `oauth2_token`, etc) to relevant SASL mechanisms by AATTnevans in https://github.com/ruby/net-imap/pull/195
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.4.1...v0.4.2 0.4.1: [#]# What\'s Changed
* πŸ“š Fix a few documentation mistakes by AATTnevans in https://github.com/ruby/net-imap/pull/193
* πŸ”’βš—οΈ Add experimental SASL::ClientAdapter by AATTnevans in https://github.com/ruby/net-imap/pull/183 This code is not yet used by `Net::IMAP#authenticate` (see https://github.com/ruby/net-imap/pull/194). It is released in experimental form in order to simplify using it from other projects, to facilitate collaborating and iterating on a broadly useful API.
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.4.0...v0.4.1 0.4.0: [#]# What\'s Changed Most notably, support has been added for the `SASL-IR`, `ENABLE`, and `UTF-8=ACCEPT` extensions, and for many SASL mechanisms: `EXTERNAL`, `ANONYMOUS`, `OAUTHBEARER`, `SCRAM-SHA-1`, and `SCRAM-SHA-256`. [#]## πŸ’₯ Breaking changes
* πŸ’₯ ⬆️ Drop v2.6 support; Require v2.7.3; Use \"...\" arg by AATTnevans in https://github.com/ruby/net-imap/pull/89 The test suite passes under ruby 2.7, although it does print some warnings for experimental pattern matching.
* πŸ’₯ Return an empty array (rather than nil) when the server doesn\'t send any responses by AATTnevans in https://github.com/ruby/net-imap/pull/192 This can affect `list`, `xlist`, `getquota`, `lsub`, `expunge`, `uid_expunge`, `fetch`, `uid_fetch`, `store`, and `uid_store`. [#]## ✨ Added [#]### Improved IMAP4rev1 protocol and extension support
* ✨ Add missing \"location\" BODYSTRUCTURE extension data by AATTnevans in https://github.com/ruby/net-imap/pull/113
* ✨ Cache server capabilities and add `#capable?(name)` by AATTnevans in https://github.com/ruby/net-imap/pull/156
* ✨ Add support for `ENABLE` (RFC 5161) by AATTarnt in https://github.com/ruby/net-imap/pull/98
* ✨ Parse UTF-8 encoded strings, for `UTF8=ACCEPT` and `IMAP4rev2` by AATTnevans in https://github.com/ruby/net-imap/pull/111
* Minor bits for `UTF8=ACCEPT` by AATTarnt in https://github.com/ruby/net-imap/pull/114
* βœ¨πŸ”’ Add `SASL-IR` support by AATTnevans in https://github.com/ruby/net-imap/pull/90
* πŸ› Fix empty `SASL-IR` to send \"=\" by AATTnevans in https://github.com/ruby/net-imap/pull/180 [#]### Improved SASL support
* πŸ”’ Add SASL OAUTHBEARER mechanism by AATTnevans in https://github.com/ruby/net-imap/pull/171
* πŸ”’ Add SASL ANONYMOUS mechanism by AATTnevans in https://github.com/ruby/net-imap/pull/169
* πŸ”’ Add SASL EXTERNAL mechanism by AATTnevans in https://github.com/ruby/net-imap/pull/170
* ✨ Make SASL.authenticator case insensitive by AATTnevans in https://github.com/ruby/net-imap/pull/167
* πŸ› Fix authenticate using Symbol mechanism name by AATTnevans in https://github.com/ruby/net-imap/pull/186
* ✨ Add attr_readers to SASL mechanisms by AATTnevans in https://github.com/ruby/net-imap/pull/176
* ✨ Allow keyword args on all SASL authenticators by AATTnevans in https://github.com/ruby/net-imap/pull/177
* πŸ”’ Verify SASL authentication has completed by AATTnevans in https://github.com/ruby/net-imap/pull/179
* πŸ”’ Add SASL SCRAM-SHA-
* mechanisms by AATTnevans in https://github.com/ruby/net-imap/pull/172
* πŸ”’ SASL PLAIN: Raise ArgumentError for conflicts by AATTnevans in https://github.com/ruby/net-imap/pull/181
* ✨ Minor updates to SASL::Authenticators API by AATTnevans in https://github.com/ruby/net-imap/pull/184 [#]### Improved `Net::IMAP` client API
* ✨ Add attr_readers for `host` and `port` by AATTnevans in https://github.com/ruby/net-imap/pull/92
* 🧡 New thread-safe API for `#responses` and add `#clear_responses` by AATTnevans in https://github.com/ruby/net-imap/pull/93
* ✨ Add greeting code data to `#responses` by AATTnevans in https://github.com/ruby/net-imap/pull/94
* ✨ Add `#capable?(name)`, `#auth_capable?(name)`, `#auth_mechanisms`, `#capabilities`, etc by AATTnevans in https://github.com/ruby/net-imap/pull/156
* πŸ”’ Add `#tls_verified?` by AATTnevans in https://github.com/ruby/net-imap/pull/91
* πŸ”’ Add `ssl_ctx` and `ssl_ctx_params` attr readers by AATTnevans in https://github.com/ruby/net-imap/pull/174
* ✨ Add `#logout!` to combine logout and disconnect by AATTnevans in https://github.com/ruby/net-imap/pull/178 [#]### StringPrep profiles
* ✨ Add generic stringprep algorithm and the \"trace\" profile by AATTnevans in https://github.com/ruby/net-imap/pull/101
* ✨ Add Nameprep stringprep profile by AATTnevans in https://github.com/ruby/net-imap/pull/83 [#]## πŸ—‘οΈ Deprecated
* πŸ—‘οΈ Deprecated `#client_thread` by AATTnevans in https://github.com/ruby/net-imap/pull/93
* πŸ—‘οΈπŸ§΅ Soft-deprecation of current `#responses` API by AATTnevans in https://github.com/ruby/net-imap/pull/93 _The current API is not thread-safe._ It is documented as deprecated, but no warning message is logged yet.
* πŸ—‘οΈ Deprecated `BodyTypeAttachment` and `BodyTypeExtension` structs AATTnevans in https://github.com/ruby/net-imap/pull/113
* πŸ—‘οΈ Deprecate backward compatible parameters to `new` and `starttls` by AATTnevans in https://github.com/ruby/net-imap/pull/175 `Net::IMAP.new` uses keyword parameters for its options now. Sending a port or an options hash as the second argument is documented as obsolete, but doesn\'t print warnings yet. _Any other positional parameters are deprecated and will print warnings._ [#]## πŸ› Fixed
* πŸ› Fix NAMESPACE parsing (and other ♻️ refactoring) by AATTnevans in https://github.com/ruby/net-imap/pull/112
* πŸ› Fix BODYSTRUCTURE parser bugs by AATTnevans in https://github.com/ruby/net-imap/pull/113
* More strict about where NIL is not allowed, e.g: number, envelope, and body. Ignoring these uncommon bugs made it difficult to workaround much more common server bugs elsewhere.
* BodyTypeAttachment and BodyTypeExtension won\'t be returned any more.
* Better workaround for multipart parts with... zero parts.
* πŸ› Fix typo in uncommon BODYSTRUCTURE parsing code by AATTnevans in https://github.com/ruby/net-imap/pull/185
* 🧡 Synchronize `AATTresponses` update in thread_internal by AATTnevans in https://github.com/ruby/net-imap/pull/116
* πŸ› Add missing lookahead_case_insensitive_string by AATTnevans in https://github.com/ruby/net-imap/pull/144
* Decode UTF-7 more strictly by AATTnobu in https://github.com/ruby/net-imap/pull/152
* Fix for Digest MD5 bad challenges by AATTnobu in https://github.com/ruby/net-imap/pull/160
* πŸ₯… Work around missing server responses by AATTnevans in https://github.com/ruby/net-imap/pull/192 [#]## ♻️ Changed
* πŸ”Ž Improve parse error debugging by AATTnevans in https://github.com/ruby/net-imap/pull/105
* 🚚 Move the StringPrep module out of SASL by AATTnevans in https://github.com/ruby/net-imap/pull/100
* βœ… πŸ“ˆ Move most parser tests to yaml, add more tests, and add parser benchmarks by AATTnevans in https://github.com/ruby/net-imap/pull/103
* πŸ§ͺ Add Regexp.linear_time? tests; βš‘βœ… Update BEG_REGEXP to pass by AATTnevans in https://github.com/ruby/net-imap/pull/145
* βš‘βœ… Update more regexps to run in linear time by AATTnevans in https://github.com/ruby/net-imap/pull/147
* πŸ§ͺ Add experimental new FakeServer for tests by AATTnevans in https://github.com/ruby/net-imap/pull/157
* ⏱️ Add Timeout to several existing SSL tests by AATTnevans in https://github.com/ruby/net-imap/pull/163
* ♻️ Use Net::IMAP::FakeServer::TestHelper by AATTnevans in https://github.com/ruby/net-imap/pull/164
* 🚚 Move and rename SASL authenticators by AATTnevans in https://github.com/ruby/net-imap/pull/165
* ♻️ Simplify lazy-loaded SASL::{Name}Authenticator registration by AATTnevans in https://github.com/ruby/net-imap/pull/168 [#]## πŸ“š Documentation
* πŸ“š Add \"rake ghpages\" for publishing rdoc by AATTnevans in https://github.com/ruby/net-imap/pull/102
* πŸ“š Auto-deploy GitHub Pages from an action by AATTnevans in https://github.com/ruby/net-imap/pull/135
* πŸ“š More rdoc updates, all related to capabilities by AATTnevans in https://github.com/ruby/net-imap/pull/159
* SASL doc updates by AATTnevans in https://github.com/ruby/net-imap/pull/166
* πŸ“š Update SASL docs and add attr_readers by AATTnevans in https://github.com/ruby/net-imap/pull/176
* πŸ“š Update examples with modern SASL mechanisms by AATTnevans in https://github.com/ruby/net-imap/pull/182 [#]## Miscellaneous
* Adds Ruby 3.2 to the CI matrix. by AATTpetergoldstein in https://github.com/ruby/net-imap/pull/99
* Bump ruby/setup-ruby from 1.143.0 to 1.144.0 by AATTdependabot in https://github.com/ruby/net-imap/pull/138
* βœ… Add RFC3454 data, to support offline testing by AATTnevans in https://github.com/ruby/net-imap/pull/137
* ⬆️ Bump actions/deploy-pages from 1 to 2 by AATTdependabot in https://github.com/ruby/net-imap/pull/140
* ⬆️ Bump ruby/setup-ruby from 1.144.0 to 1.144.1 by AATTdependabot in https://github.com/ruby/net-imap/pull/139
* ⬆️ Bump ruby/setup-ruby from 1.144.1 to 1.144.2 by AATTdependabot in https://github.com/ruby/net-imap/pull/141
* Bump ruby/setup-ruby from 1.144.2 to 1.145.0 by AATTdependabot in https://github.com/ruby/net-imap/pull/142
* Bump ruby/setup-ruby from 1.145.0 to 1.146.0 by AATTdependabot in https://github.com/ruby/net-imap/pull/143
* Bump ruby/setup-ruby from 1.146.0 to 1.148.0 by AATTdependabot in https://github.com/ruby/net-imap/pull/148
* Bump ruby/setup-ruby from 1.148.0 to 1.149.0 by AATTdependabot in https://github.com/ruby/net-imap/pull/149
* Use test-unit-ruby-core from vendored code by AATThsbt in https://github.com/ruby/net-imap/pull/151
* Bump ruby/setup-ruby from 1.149.0 to 1.150.0 by AATTdependabot in https://github.com/ruby/net-imap/pull/150
* Bump ruby/setup-ruby from 1.150.0 to 1.151.0 by AATTdependabot in https://github.com/ruby/net-imap/pull/153
* ⬆️ Bump ruby/setup-ruby from 1.151.0 to 1.152.0 by AATTdependabot in https://github.com/ruby/net-imap/pull/155
* Bump actions/upload-pages-artifact from 1 to 2 by AATTdependabot in https://github.com/ruby/net-imap/pull/158
* Bump actions/checkout from 3 to 4 by AATTdependabot in https://github.com/ruby/net-imap/pull/173 [#]# New Contributors
* AATTpetergoldstein made their first contribution in https://github.com/ruby/net-imap/pull/99
* AATTarnt made their first contribution in https://github.com/ruby/net-imap/pull/114
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.3.7...v0.4.0 0.3.7: [#]# What\'s Changed
* πŸ”’οΈ Backport: Fix for Digest MD5 bad challenges by AATTnobu in https://github.com/ruby/net-imap/pull/160
* PR for backport is https://github.com/ruby/net-imap/pull/161
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.3.6...v0.3.7 0.3.6:
* πŸ› Fixes file permissions regression in [v0.3.5 release](https://github.com/ruby/net-imap/releases/tag/v0.3.5), reported by AATTaaronjensen in #154 0.3.5:
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.3.4...v0.3.5
* πŸ“š Fix #response documentation error, by AATTnevans in https://github.com/ruby/net-imap/commit/87ba74ebc054b9e8f3d8f26843ce5b974dbfe5ca
* βœ… Add RFC3454 data, to support offline testing, by AATTnevans in https://github.com/ruby/net-imap/pull/137
* Adds Ruby 3.2 to the CI matrix, by AATTpetergoldstein in https://github.com/ruby/net-imap/pull/99
* Use reusing workflow, by AATThsbt in https://github.com/ruby/net-imap/pull/151
* Decode UTF-7 more strictly, by AATTnobu in https://github.com/ruby/net-imap/pull/152
* ⬇️ Continue testing 0.3.x branch against ruby 2.6, by AATTnevans in https://github.com/ruby/net-imap/commit/115d19044e1c9ad1f834d0a4cecbc65d8faf9d00
* βœ… Fix decode utf-7 test for ruby 2.6, by AATTnevans in https://github.com/ruby/net-imap/commit/7a60c8f905deeae8e64588f174f33ef875dfba53
* πŸ› Fix XOAUTH2 authenticator for ruby 2.6, by AATTnevans in https://github.com/ruby/net-imap/commit/bd4faa03f87b64cab072e044834bfe5374fa4eb9 0.3.4: [#]# What\'s Changed
* Net::IMAP Client docs by AATTnevans in https://github.com/ruby/net-imap/pull/74
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.3.3...v0.3.4 0.3.3: [#]# What\'s Changed
* Revert \"Fixes \"bundle exec rake\", clash with test/unit\" by AATTznz in https://github.com/ruby/net-imap/pull/88 [#]# New Contributors
* AATTznz made their first contribution in https://github.com/ruby/net-imap/pull/88
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.3.2...v0.3.3 0.3.2: [#]# What\'s Changed
* Support `UIDPLUS` extension by AATThoffi in https://github.com/ruby/net-imap/pull/65
* Fixes \"bundle exec rake\" clash with test/unit by AATTnevans in https://github.com/ruby/net-imap/pull/67
* Fix some UIDPLUS issues by AATTnevans in https://github.com/ruby/net-imap/pull/69
* Fixes date-time format, and adds decode_datetime by AATTnevans in https://github.com/ruby/net-imap/pull/66
* Add SASLprep. Code generated & tested with RFC3454 by AATTnevans in https://github.com/ruby/net-imap/pull/64
* Add the UNSELECT command by AATTnevans in https://github.com/ruby/net-imap/pull/72
* πŸ› Fix mailbox attrs by AATTnevans in https://github.com/ruby/net-imap/pull/73
* RFCs and references by AATTnevans in https://github.com/ruby/net-imap/pull/71
* Nodocs and remove warning by AATTnevans in https://github.com/ruby/net-imap/pull/70
* ResponseParser docs by AATTnevans in https://github.com/ruby/net-imap/pull/76
* Response Data docs by AATTnevans in https://github.com/ruby/net-imap/pull/75 [#]# New Contributors
* AATThoffi made their first contribution in https://github.com/ruby/net-imap/pull/65
*
*Full Changelog
*
*: https://github.com/ruby/net-imap/compare/v0.3.1...v0.3.2
* Mon Oct 10 2022 Stephan Kulow updated to version 0.3.1 no changelog found
* Thu Mar 10 2022 Manuel Schnitzer - initialize package
 
ICM