File rubygem-net-imap.changes of Package rubygem-net-imap
-------------------------------------------------------------------
Fri Jun 21 10:18:03 UTC 2024 - Dan ΔermΓ‘k <dan.cermak@posteo.net>
- 0.4.13:
## What's Changed
### β¨ Added features
* π§ Add Config class for `debug`, `open_timeout`, and `idle_response_timeout` by @nevans 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 @nevans in https://github.com/ruby/net-imap/pull/295
* π§ Add config option for `sasl_ir` by @nevans in https://github.com/ruby/net-imap/pull/294
* π Add config option for `responses_without_block` by @nevans in https://github.com/ruby/net-imap/pull/293
### π Documentation
* π Improve #idle and #idle_done rdoc by @nevans in https://github.com/ruby/net-imap/pull/290
* π Update rdoc for Config and related updates by @nevans in https://github.com/ruby/net-imap/pull/297
* π Improve rdoc for Net::IMAP.new ssl: params by @nevans in https://github.com/ruby/net-imap/pull/298
* π Improve Config class rdoc by @nevans in https://github.com/ruby/net-imap/pull/296
### π οΈ Other changes
* π¦ Don't keep .github, .gitignore, .mailmap in gem by @nevans in https://github.com/ruby/net-imap/pull/299
* β¬οΈ Bump step-security/harden-runner from 2.8.0 to 2.8.1 by @dependabot 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 @nevans in https://github.com/ruby/net-imap/pull/279
* π¦ Update workflow with configure_trusted_publisher by @nevans in https://github.com/ruby/net-imap/pull/280
* π Simplify handling of ResponseParser test failures by @nevans in https://github.com/ruby/net-imap/pull/281
* β¬οΈ Bump step-security/harden-runner from 2.7.1 to 2.8.0 by @dependabot in https://github.com/ruby/net-imap/pull/289
* Clarify the license of net-imap by @shugo 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 @gaynetdinov in https://github.com/ruby/net-imap/pull/271
### Miscellaneous
* π Fix parser benchmarks generation by @nevans in https://github.com/ruby/net-imap/pull/266
* β
Add basic test for SEARCH / UID SEARCH command by @nevans in https://github.com/ruby/net-imap/pull/267
* π§ Update gem email address and git mailmap by @nevans in https://github.com/ruby/net-imap/pull/264
* β
Update Github test workflow name by @nevans in https://github.com/ruby/net-imap/pull/268
* β¬οΈ Bump actions/configure-pages from 4 to 5 by @dependabot in https://github.com/ruby/net-imap/pull/270
* π§π Configure RubyGems Trusted Publishing by @nevans in https://github.com/ruby/net-imap/pull/265
## New Contributors
* @gaynetdinov 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 @nevans 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 @stanley90._
### Documentation
* π Workaround rdoc method visibility issue by @nevans in https://github.com/ruby/net-imap/pull/257
* π Workaround rdoc issue with `:yield:` and visibility by @nevans in https://github.com/ruby/net-imap/pull/258
### Miscellaneous
* β¬οΈ Bump actions/upload-pages-artifact from 2 to 3 by @dependabot in https://github.com/ruby/net-imap/pull/256
* β¬οΈ Bump actions/deploy-pages from 3 to 4 by @dependabot in https://github.com/ruby/net-imap/pull/255
* Renew test certificates by @sorah in https://github.com/ruby/net-imap/pull/259
* Add base64 dev dependency by @hsbt in https://github.com/ruby/net-imap/pull/261
* Import sample code from ruby/ruby by @hsbt in https://github.com/ruby/net-imap/pull/260
## New Contributors
* @sorah 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 14:15:16 UTC 2024 - Dan ΔermΓ‘k <dan.cermak@posteo.net>
- 0.4.9.1:
## What's Changed
* Renew test certificates by @sorah in https://github.com/ruby/net-imap/pull/259
## New Contributors
* @sorah 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 @nevans in https://github.com/ruby/net-imap/pull/252
* β¨ Preserving sequence set order by @nevans 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 @nevans in https://github.com/ruby/net-imap/pull/248
* π Document SequenceSet "Normalized form" by @nevans in https://github.com/ruby/net-imap/pull/254
### Other Changes
* Remove redundant calls in sort_internal and thread_internal by @gobijan in https://github.com/ruby/net-imap/pull/251
### Miscellaneous
* β
Document and test workaround for invalid "\*" in FLAGS by @nevans in https://github.com/ruby/net-imap/pull/249
* β
Limit CI rubygems for 2.7 compatibility by @nevans in https://github.com/ruby/net-imap/pull/253
## New Contributors
* @gobijan 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 @nevans in https://github.com/ruby/net-imap/pull/239
* β¨ Add support for the `CONDSTORE` extension (RFC7162) by @nevans 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 @nevans in https://github.com/ruby/net-imap/pull/246
* π Fix broken `QUOTA`/`QUOTAROOT` response parsing by @nevans in https://github.com/ruby/net-imap/pull/247
### Documentation
* π Update extension docs for IMAP4rev2, STATUS=SIZE by @nevans in https://github.com/ruby/net-imap/pull/242
* π List all currently supported response codes by @nevans in https://github.com/ruby/net-imap/pull/243
### Miscellaneous
* Bump actions/configure-pages from 3 to 4 by @dependabot in https://github.com/ruby/net-imap/pull/245
* Bump actions/deploy-pages from 2 to 3 by @dependabot 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 @mark-young-atg in https://github.com/ruby/net-imap/pull/235
* β‘οΈ Simplify and speed up `SEARCH` response parsing by @nevans in https://github.com/ruby/net-imap/pull/238
* π©Ή Workaround buggy outlook.com address lists by @nevans in https://github.com/ruby/net-imap/pull/240
## New Contributors
* @mark-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 08:13:23 UTC 2023 - Dan ΔermΓ‘k <dan.cermak@posteo.net>
- 0.4.6:
## What's Changed
### Changed
* π©Ή Workaround servers that don't send required `SP` when `resp-text` is empty by @nevans in https://github.com/ruby/net-imap/pull/230
* β‘οΈ Simplify and speed up `envelope` and `address` parsing by @nevans in https://github.com/ruby/net-imap/pull/232
* β‘οΈ Simplify and speed up `mailbox-list` parsing by @nevans in https://github.com/ruby/net-imap/pull/233
* β‘ Simplify and speed up `thread-data` response parsing by @nevans in https://github.com/ruby/net-imap/pull/234
### Documentation
* π Update `#status` docs for `DELETED` (IMAP4rev2) by @nevans in https://github.com/ruby/net-imap/pull/227
### Miscellaneous
* π Fix benchmark string encoding by @nevans 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 15:17:54 UTC 2023 - Dan ΔermΓ‘k <dan.cermak@posteo.net>
- 0.4.5:
## What's Changed
### β¨ Added
#### IMAP extension support
* β¨ Add fetch support for `BINARY` and `BINARY.SIZE` by @nevans in https://github.com/ruby/net-imap/pull/207
* β¨ Add fetch support for Gmail's `X-GM-EXT-1` extensions by @nevans in https://github.com/ruby/net-imap/pull/209
* β¨ Add support for `OBJECTID` extension (RFC8474) by @nevans 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 @nevans in https://github.com/ruby/net-imap/pull/218
* β¨ Add FetchData msg-att methods and update rdoc by @nevans in https://github.com/ruby/net-imap/pull/220
### β»οΈ Changed
* β‘ Better Faster Cleaner `STATUS` parsing by @nevans in https://github.com/ruby/net-imap/pull/225
### π Documentation
* π Add :nodoc: to internal parser utils by @nevans in https://github.com/ruby/net-imap/pull/221
* π Fix styles.css customization for RDoc 6.6 by @nevans in https://github.com/ruby/net-imap/pull/222
* β¨ Add FetchData msg-att methods and update rdoc by @nevans in https://github.com/ruby/net-imap/pull/220
* π Improve `STATUS` attribute documentation by @nevans in https://github.com/ruby/net-imap/pull/225
### Miscellaneous
* π Simplify parser test debugging by @nevans in https://github.com/ruby/net-imap/pull/223
* π Update parser benchmark comparison by @nevans 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 @nevans in https://github.com/ruby/net-imap/pull/215
* β‘ Simplify `header-fld-name` parser (backward compatible) by @nevans in https://github.com/ruby/net-imap/pull/217
### Error handling
* π₯
Return empty array for missing server response by @nevans 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 3 07:47:21 UTC 2023 - Dan ΔermΓ‘k <dan.cermak@posteo.net>
- 0.4.3:
## What's Changed
### Fixes
* π Fix unbalanced parens in `body-fld-lang` parsing by @nevans in https://github.com/ruby/net-imap/pull/204
### Changes
* π₯
Validate `response-tagged` in the parser by @nevans in https://github.com/ruby/net-imap/pull/198
* β»οΈ Update `response` and `continue-req` to new parser style by @nevans in https://github.com/ruby/net-imap/pull/199
* π₯
Return `UnparsedData` for unhandled response-data by @nevans in https://github.com/ruby/net-imap/pull/200
* β‘ Simpler, faster `response-data` parser by @nevans in https://github.com/ruby/net-imap/pull/201
* β¨ Update `response-data` parser w/stubs for all extensions by @nevans in https://github.com/ruby/net-imap/pull/202
* β»οΈ Refactor `response-data` methods to match ABNF by @nevans in https://github.com/ruby/net-imap/pull/203
* β‘ Simpler, faster `msg-att` parser (for fetch responses) by @nevans in https://github.com/ruby/net-imap/pull/205
* β‘ Simpler, faster `resp-text-code` parser (for response codes) by @nevans in https://github.com/ruby/net-imap/pull/211
* β‘ Update flag parsing: FLAGS, LIST, PERMANENTFLAGS by @nevans in https://github.com/ruby/net-imap/pull/212
* π₯
Update parsing of unknown numeric response types by @nevans in https://github.com/ruby/net-imap/pull/213
### Documentation
* π Fix `XOAuth2Authenticator` rdoc typo by @nevans in https://github.com/ruby/net-imap/pull/196
* π Fixing and formatting docs by @nevans in https://github.com/ruby/net-imap/pull/197
### Miscellaneous
* π Add benchmark rake task to compare gem versions by @nevans in https://github.com/ruby/net-imap/pull/208
* Set utf-8 encoding when looking for VERSION in the file. by @debasishbsws in https://github.com/ruby/net-imap/pull/210
## New Contributors
* @debasishbsws 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 @nevans 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 @nevans 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 @nevans in https://github.com/ruby/net-imap/pull/193
* πβοΈ Add experimental SASL::ClientAdapter by @nevans 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 @nevans 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 @nevans 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 @nevans in https://github.com/ruby/net-imap/pull/113
* β¨ Cache server capabilities and add `#capable?(name)` by @nevans in https://github.com/ruby/net-imap/pull/156
* β¨ Add support for `ENABLE` (RFC 5161) by @arnt in https://github.com/ruby/net-imap/pull/98
* β¨ Parse UTF-8 encoded strings, for `UTF8=ACCEPT` and `IMAP4rev2` by @nevans in https://github.com/ruby/net-imap/pull/111
* Minor bits for `UTF8=ACCEPT` by @arnt in https://github.com/ruby/net-imap/pull/114
* β¨π Add `SASL-IR` support by @nevans in https://github.com/ruby/net-imap/pull/90
* π Fix empty `SASL-IR` to send "=" by @nevans in https://github.com/ruby/net-imap/pull/180
#### Improved SASL support
* π Add SASL OAUTHBEARER mechanism by @nevans in https://github.com/ruby/net-imap/pull/171
* π Add SASL ANONYMOUS mechanism by @nevans in https://github.com/ruby/net-imap/pull/169
* π Add SASL EXTERNAL mechanism by @nevans in https://github.com/ruby/net-imap/pull/170
* β¨ Make SASL.authenticator case insensitive by @nevans in https://github.com/ruby/net-imap/pull/167
* π Fix authenticate using Symbol mechanism name by @nevans in https://github.com/ruby/net-imap/pull/186
* β¨ Add attr_readers to SASL mechanisms by @nevans in https://github.com/ruby/net-imap/pull/176
* β¨ Allow keyword args on all SASL authenticators by @nevans in https://github.com/ruby/net-imap/pull/177
* π Verify SASL authentication has completed by @nevans in https://github.com/ruby/net-imap/pull/179
* π Add SASL SCRAM-SHA-* mechanisms by @nevans in https://github.com/ruby/net-imap/pull/172
* π SASL PLAIN: Raise ArgumentError for conflicts by @nevans in https://github.com/ruby/net-imap/pull/181
* β¨ Minor updates to SASL::Authenticators API by @nevans in https://github.com/ruby/net-imap/pull/184
#### Improved `Net::IMAP` client API
* β¨ Add attr_readers for `host` and `port` by @nevans in https://github.com/ruby/net-imap/pull/92
* π§΅ New thread-safe API for `#responses` and add `#clear_responses` by @nevans in https://github.com/ruby/net-imap/pull/93
* β¨ Add greeting code data to `#responses` by @nevans in https://github.com/ruby/net-imap/pull/94
* β¨ Add `#capable?(name)`, `#auth_capable?(name)`, `#auth_mechanisms`, `#capabilities`, etc by @nevans in https://github.com/ruby/net-imap/pull/156
* π Add `#tls_verified?` by @nevans in https://github.com/ruby/net-imap/pull/91
* π Add `ssl_ctx` and `ssl_ctx_params` attr readers by @nevans in https://github.com/ruby/net-imap/pull/174
* β¨ Add `#logout!` to combine logout and disconnect by @nevans in https://github.com/ruby/net-imap/pull/178
#### StringPrep profiles
* β¨ Add generic stringprep algorithm and the "trace" profile by @nevans in https://github.com/ruby/net-imap/pull/101
* β¨ Add Nameprep stringprep profile by @nevans in https://github.com/ruby/net-imap/pull/83
### ποΈ Deprecated
* ποΈ Deprecated `#client_thread` by @nevans in https://github.com/ruby/net-imap/pull/93
* ποΈπ§΅ Soft-deprecation of current `#responses` API by @nevans 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 @nevans in https://github.com/ruby/net-imap/pull/113
* ποΈ Deprecate backward compatible parameters to `new` and `starttls` by @nevans 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 @nevans in https://github.com/ruby/net-imap/pull/112
* π Fix BODYSTRUCTURE parser bugs by @nevans 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 @nevans in https://github.com/ruby/net-imap/pull/185
* π§΅ Synchronize `@responses` update in thread_internal by @nevans in https://github.com/ruby/net-imap/pull/116
* π Add missing lookahead_case_insensitive_string by @nevans in https://github.com/ruby/net-imap/pull/144
* Decode UTF-7 more strictly by @nobu in https://github.com/ruby/net-imap/pull/152
* Fix for Digest MD5 bad challenges by @nobu in https://github.com/ruby/net-imap/pull/160
* π₯
Work around missing server responses by @nevans in https://github.com/ruby/net-imap/pull/192
### β»οΈ Changed
* π Improve parse error debugging by @nevans in https://github.com/ruby/net-imap/pull/105
* π Move the StringPrep module out of SASL by @nevans in https://github.com/ruby/net-imap/pull/100
* β
π Move most parser tests to yaml, add more tests, and add parser benchmarks by @nevans in https://github.com/ruby/net-imap/pull/103
* π§ͺ Add Regexp.linear_time? tests; β‘β
Update BEG_REGEXP to pass by @nevans in https://github.com/ruby/net-imap/pull/145
* β‘β
Update more regexps to run in linear time by @nevans in https://github.com/ruby/net-imap/pull/147
* π§ͺ Add experimental new FakeServer for tests by @nevans in https://github.com/ruby/net-imap/pull/157
* β±οΈ Add Timeout to several existing SSL tests by @nevans in https://github.com/ruby/net-imap/pull/163
* β»οΈ Use Net::IMAP::FakeServer::TestHelper by @nevans in https://github.com/ruby/net-imap/pull/164
* π Move and rename SASL authenticators by @nevans in https://github.com/ruby/net-imap/pull/165
* β»οΈ Simplify lazy-loaded SASL::{Name}Authenticator registration by @nevans in https://github.com/ruby/net-imap/pull/168
### π Documentation
* π Add "rake ghpages" for publishing rdoc by @nevans in https://github.com/ruby/net-imap/pull/102
* π Auto-deploy GitHub Pages from an action by @nevans in https://github.com/ruby/net-imap/pull/135
* π More rdoc updates, all related to capabilities by @nevans in https://github.com/ruby/net-imap/pull/159
* SASL doc updates by @nevans in https://github.com/ruby/net-imap/pull/166
* π Update SASL docs and add attr_readers by @nevans in https://github.com/ruby/net-imap/pull/176
* π Update examples with modern SASL mechanisms by @nevans in https://github.com/ruby/net-imap/pull/182
### Miscellaneous
* Adds Ruby 3.2 to the CI matrix. by @petergoldstein in https://github.com/ruby/net-imap/pull/99
* Bump ruby/setup-ruby from 1.143.0 to 1.144.0 by @dependabot in https://github.com/ruby/net-imap/pull/138
* β
Add RFC3454 data, to support offline testing by @nevans in https://github.com/ruby/net-imap/pull/137
* β¬οΈ Bump actions/deploy-pages from 1 to 2 by @dependabot in https://github.com/ruby/net-imap/pull/140
* β¬οΈ Bump ruby/setup-ruby from 1.144.0 to 1.144.1 by @dependabot in https://github.com/ruby/net-imap/pull/139
* β¬οΈ Bump ruby/setup-ruby from 1.144.1 to 1.144.2 by @dependabot in https://github.com/ruby/net-imap/pull/141
* Bump ruby/setup-ruby from 1.144.2 to 1.145.0 by @dependabot in https://github.com/ruby/net-imap/pull/142
* Bump ruby/setup-ruby from 1.145.0 to 1.146.0 by @dependabot in https://github.com/ruby/net-imap/pull/143
* Bump ruby/setup-ruby from 1.146.0 to 1.148.0 by @dependabot in https://github.com/ruby/net-imap/pull/148
* Bump ruby/setup-ruby from 1.148.0 to 1.149.0 by @dependabot in https://github.com/ruby/net-imap/pull/149
* Use test-unit-ruby-core from vendored code by @hsbt in https://github.com/ruby/net-imap/pull/151
* Bump ruby/setup-ruby from 1.149.0 to 1.150.0 by @dependabot in https://github.com/ruby/net-imap/pull/150
* Bump ruby/setup-ruby from 1.150.0 to 1.151.0 by @dependabot in https://github.com/ruby/net-imap/pull/153
* β¬οΈ Bump ruby/setup-ruby from 1.151.0 to 1.152.0 by @dependabot in https://github.com/ruby/net-imap/pull/155
* Bump actions/upload-pages-artifact from 1 to 2 by @dependabot in https://github.com/ruby/net-imap/pull/158
* Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/ruby/net-imap/pull/173
## New Contributors
* @petergoldstein made their first contribution in https://github.com/ruby/net-imap/pull/99
* @arnt 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 @nobu 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 @aaronjensen 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 @nevans in https://github.com/ruby/net-imap/commit/87ba74ebc054b9e8f3d8f26843ce5b974dbfe5ca
* β
Add RFC3454 data, to support offline testing, by @nevans in https://github.com/ruby/net-imap/pull/137
* Adds Ruby 3.2 to the CI matrix, by @petergoldstein in https://github.com/ruby/net-imap/pull/99
* Use reusing workflow, by @hsbt in https://github.com/ruby/net-imap/pull/151
* Decode UTF-7 more strictly, by @nobu in https://github.com/ruby/net-imap/pull/152
* β¬οΈ Continue testing 0.3.x branch against ruby 2.6, by @nevans in https://github.com/ruby/net-imap/commit/115d19044e1c9ad1f834d0a4cecbc65d8faf9d00
* β
Fix decode utf-7 test for ruby 2.6, by @nevans in https://github.com/ruby/net-imap/commit/7a60c8f905deeae8e64588f174f33ef875dfba53
* π Fix XOAUTH2 authenticator for ruby 2.6, by @nevans in https://github.com/ruby/net-imap/commit/bd4faa03f87b64cab072e044834bfe5374fa4eb9
0.3.4:
## What's Changed
* Net::IMAP Client docs by @nevans 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 @znz in https://github.com/ruby/net-imap/pull/88
## New Contributors
* @znz 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 @hoffi in https://github.com/ruby/net-imap/pull/65
* Fixes "bundle exec rake" clash with test/unit by @nevans in https://github.com/ruby/net-imap/pull/67
* Fix some UIDPLUS issues by @nevans in https://github.com/ruby/net-imap/pull/69
* Fixes date-time format, and adds decode_datetime by @nevans in https://github.com/ruby/net-imap/pull/66
* Add SASLprep. Code generated & tested with RFC3454 by @nevans in https://github.com/ruby/net-imap/pull/64
* Add the UNSELECT command by @nevans in https://github.com/ruby/net-imap/pull/72
* π Fix mailbox attrs by @nevans in https://github.com/ruby/net-imap/pull/73
* RFCs and references by @nevans in https://github.com/ruby/net-imap/pull/71
* Nodocs and remove warning by @nevans in https://github.com/ruby/net-imap/pull/70
* ResponseParser docs by @nevans in https://github.com/ruby/net-imap/pull/76
* Response Data docs by @nevans in https://github.com/ruby/net-imap/pull/75
## New Contributors
* @hoffi 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 13:11:30 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 0.3.1
no changelog found
-------------------------------------------------------------------
Thu Mar 10 16:03:29 UTC 2022 - Manuel Schnitzer <mschnitzer@suse.com>
- initialize package