Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 25, 2025

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@​types/imapflow ^1.0.23 -> ^1.0.189 age confidence
@types/turndown (source) ^5.0.5 -> ^5.0.6 age confidence
discord.js (source) ^14.21.0 -> ^14.25.1 age confidence
imapflow (source) ^1.0.194 -> ^1.2.4 age confidence
mailparser ^3.7.4 -> ^3.9.1 age confidence
pino (source) ^9.9.0 -> ^9.14.0 age confidence
tsx (source) ^4.20.4 -> ^4.21.0 age confidence
turndown ^7.2.1 -> ^7.2.2 age confidence
typescript (source) ^5.9.2 -> ^5.9.3 age confidence

Release Notes

discordjs/discord.js (discord.js)

v14.25.1

Compare Source

Bug Fixes
  • GuildEmojiManager: Allow CreateGuildExpressions for retrieving author data (#​11288) (0d64ea0)

v14.25.0

Compare Source

Bug Fixes

Documentation

  • MessageManager: Update fetchPins() wording (492039c)

Features

v14.24.2

Compare Source

Bug Fixes

  • GuildMember: JoinedAt possibly being NaN (fb2b728)

v14.24.1

Compare Source

Bug Fixes

Documentation

  • GuildMemberFlagsBitField: Remove duplicate word (abb84ce)

Typings

v14.24.0

Compare Source

Bug Fixes

Features

v14.23.2

Compare Source

Bug Fixes

v14.23.1

Compare Source

Bug Fixes

v14.23.0

Compare Source

Bug Fixes

Documentation

Features

Refactor

  • ActionsManager: Register actions without using class name (#​11080) (0dff969)

Typings

v14.22.1

Compare Source

Bug Fixes

v14.22.0

Compare Source

Bug Fixes

Documentation

Features

Refactor

Typings

postalsys/imapflow (imapflow)

v1.2.4

Compare Source

Bug Fixes
  • Improve resource cleanup on connection close (7c3244c)

v1.2.3

Compare Source

Bug Fixes
  • Add logging for silently swallowed download errors (b9f1012)

v1.2.2

Compare Source

Bug Fixes
  • Reject pending mailbox locks on connection close (d20f060)

v1.2.1

Compare Source

Bug Fixes
  • Defer promise rejections on connection close to prevent unhandled rejections (e53d9a8)

v1.2.0

Compare Source

Features
  • added default SPECIAL-USE when given params to list (e26953f)
  • added default SPECIAL-USE when given params to list (79e59f8)
Bug Fixes
  • Add async yielding to compression readNext() to prevent CPU blocking (18e806d)
  • Add async yielding to lock processing loop (fbf1d9a)
  • Add async yielding to processInput() to prevent CPU blocking (6b619ce)
  • Add async yielding to reader() method to prevent CPU blocking (40574e3)
  • Add exponential backoff to FETCH retry logic (fb99e2d)
  • Add rate limiting for compression operations (f54c1d0)
  • Added authzid option for AUTH=PLAIN authentication (541c43a)
  • address: do not use '@​' instead of empyt address if a field does not contain a value (aeabbde)
  • Allow to call the connect method only once (ca7ec96)
  • api: Add fetchAll method (#​207) (bc09998)
  • atom: Allow < and [ in an atom value (53b96bb)
  • Authentication: Report errors; Fix LOGINDISABLED (#​275) (a3a3fb9)
  • auth: Fixed AUTHENTICATE LOGIN if server uses 'VXNlciBOYW1lAA==' for username (86c08a7)
  • auth: Prefer AUTH=LOGIN and AUTH=PLAIN to LOGIN (3efd98a)
  • bodystructure: Handle invalid BODYSTRUCTURE from Bluemind mail server (b63f861)
  • bodystructure: Handle unicode filenames for servers that do not know how to use parameter continuations (2b4b240)
  • Bumped deps (fd568db)
  • Bumped deps (e7b06e1)
  • Bumped deps (6efb9f6)
  • connection-failure: Reject all pending commands, not just LOGOUT (1b42a61)
  • copy: Updated cipyright year to 2024 (e3f5040)
  • Correct log source indicator for client commands (bb3ea09)
  • Date time format in IMAP requires space before a single digit (#​272) (bdb6b09)
  • deps: Bumped dependencies (e8f5e8c)
  • deps: Bumped deps (53ccd8b)
  • deps: Bumped deps (559aa72)
  • deps: Bumped Nodemailer version (ee02764)
  • destroy _inflate and _deflate streams if set (eab274b)
  • do not allow too large IMAP literals (680a44d)
  • docs: Fixed mailbox property name in AppendResponseObject (ca6d789)
  • exchange: handle special error response from exchange (3ed4198)
  • FETCH: throw on failing FETCH (12f9a45)
  • fetc: Treat 'Some of the requested messages no longer exist' as a success, not a failure (565f988)
  • filename: Fixed filename decoding for the download method (68a8159)
  • Fixed race condition when opening multiple mailboxes simultaneusly (1248f84)
  • flag-colors: added a method to set Flag Color. The color is also included in the Fetch response structure (d840951)
  • idle: Do not clear preCheck from other command (cdf7643)
  • idle: removed unneeded variable (da59d9a)
  • idle: Treat preCheck as async function (346bb43)
  • imap ID: Re-request ID information if only a single key was returned (87bc016)
  • imap: Fixed issue with a single + response (51be3a9)
  • imap: Support invalid servers that return a full partial instead of starting byte for a FETCH property (7281ce9)
  • improved error handling (0b955e4)
  • Improved exception handling (0eb77ac)
  • Improved socket handler listener setup/cleanup (0b72714)
  • license: Bumped license timeframe (ce308b6)
  • license: bumped license timeframe in README (9a04730)
  • listTree: pass listing options as an optional argument (917ba80)
  • locking: log extra information about locks (9790ec5)
  • login: Always treat username and password as strings, not atom (01b3471)
  • login: When using slashes in username (indicates an Exchange account or drive account), use LOGIN as the authentication mechanism (7ac0036)
  • logout: Fixed race condition for logout and TCP close. Fixes #​161 (39a7333)
  • logs: Log mailbox lock description (ce87cf5)
  • Merge branch 'master' into mustang-im-trycatch (b024a0a)
  • messageFlagsSet with empty flag array (#​268) (7de471c)
  • micro-optimizations for parser (3451ad2)
  • migrated from mailsplit to @​zone.eu/mailsplit (464f5f6)
  • MS365: Wait until responding with a throttling response (#​142) (09bfb3e)
  • parser: Fixed DIGIT handling' (75389f1)
  • parser: parse subfolders with square brackets (0d0e8a6)
  • parsing: Limit the depth of nested input (c6cd7ce)
  • password-auth: Added option auth.loginMethod to set specific authentication method ('LOGIN', 'AUTH=PLAIN', 'AUTH=LOGIN') (ce3c339)
  • prevent race condition in initial IMAP greeting reception (4841f79)
  • readme: testing note format (3038c4d)
  • release: Added package-lock (e35bda8)
  • release: updated package-lock (b59220f)
  • release: updated provenance setting (e178629)
  • release: updated provenance setting (4fd5fa8)
  • Remove diacritics in ID values (c79df56)
  • remove unneeded timer (1867606)
  • search: add a not option for search options (#​281) (000686b)
  • search: Prefer WITHIN YOUNGER/OLDER instead of BEFORE/SINCE for searches if possible (7492ac9)
  • search: Use the next day when searching BEFORE/SENTBEFORE to include current day in the range as well (9e6d749)
  • socket: Throw an error if trying to write to a closed socket (1d8e941)
  • socket: Use destroy() instead of destroySoon() (830c2d1)
  • special-use: support custom special use flags for the Archive folder (17aa6a8)
  • throttling: automatically retry throttled FETCH commands a few times (07a9aea)
  • tls: If socket fails then clear upgrade timeout as well (12c60d2)
  • Trying to re-publish as previous release attempt failed, no actual changes (d882816)
  • uidvalidity: Do not expect UIDVALIDITY to always exist (7761653)
  • update dependencies and release-please config (89e0d42)

v1.1.1

Compare Source

Bug Fixes
  • prevent race condition in initial IMAP greeting reception (4841f79)

v1.1.0

Compare Source

Features
  • added default SPECIAL-USE when given params to list (e26953f)
  • added default SPECIAL-USE when given params to list (79e59f8)
Bug Fixes
  • Add async yielding to compression readNext() to prevent CPU blocking (18e806d)
  • Add async yielding to lock processing loop (fbf1d9a)
  • Add async yielding to processInput() to prevent CPU blocking (6b619ce)
  • Add async yielding to reader() method to prevent CPU blocking (40574e3)
  • Add exponential backoff to FETCH retry logic (fb99e2d)
  • Add rate limiting for compression operations (f54c1d0)
  • Added authzid option for AUTH=PLAIN authentication (541c43a)
  • address: do not use '@​' instead of empyt address if a field does not contain a value (aeabbde)
  • Allow to call the connect method only once (ca7ec96)
  • api: Add fetchAll method (#​207) (bc09998)
  • atom: Allow < and [ in an atom value (53b96bb)
  • Authentication: Report errors; Fix LOGINDISABLED (#​275) (a3a3fb9)
  • auth: Fixed AUTHENTICATE LOGIN if server uses 'VXNlciBOYW1lAA==' for username (86c08a7)
  • auth: Prefer AUTH=LOGIN and AUTH=PLAIN to LOGIN (3efd98a)
  • bodystructure: Handle invalid BODYSTRUCTURE from Bluemind mail server (b63f861)
  • bodystructure: Handle unicode filenames for servers that do not know how to use parameter continuations (2b4b240)
  • Bumped deps (fd568db)
  • Bumped deps (e7b06e1)
  • Bumped deps (6efb9f6)
  • connection-failure: Reject all pending commands, not just LOGOUT (1b42a61)
  • copy: Updated cipyright year to 2024 (e3f5040)
  • Correct log source indicator for client commands (bb3ea09)
  • Date time format in IMAP requires space before a single digit (#​272) (bdb6b09)
  • deps: Bumped dependencies (e8f5e8c)
  • deps: Bumped deps (53ccd8b)
  • deps: Bumped deps (559aa72)
  • deps: Bumped Nodemailer version (ee02764)
  • destroy _inflate and _deflate streams if set (eab274b)
  • do not allow too large IMAP literals (680a44d)
  • docs: Fixed mailbox property name in AppendResponseObject (ca6d789)
  • exchange: handle special error response from exchange (3ed4198)
  • FETCH: throw on failing FETCH (12f9a45)
  • fetc: Treat 'Some of the requested messages no longer exist' as a success, not a failure (565f988)
  • filename: Fixed filename decoding for the download method (68a8159)
  • Fixed race condition when opening multiple mailboxes simultaneusly (1248f84)
  • flag-colors: added a method to set Flag Color. The color is also included in the Fetch response structure (d840951)
  • idle: Do not clear preCheck from other command (cdf7643)
  • idle: removed unneeded variable (da59d9a)
  • idle: Treat preCheck as async function (346bb43)
  • imap ID: Re-request ID information if only a single key was returned (87bc016)
  • imap: Fixed issue with a single + response (51be3a9)
  • imap: Support invalid servers that return a full partial instead of starting byte for a FETCH property (7281ce9)
  • improved error handling (0b955e4)
  • Improved exception handling (0eb77ac)
  • Improved socket handler listener setup/cleanup (0b72714)
  • license: Bumped license timeframe (ce308b6)
  • license: bumped license timeframe in README (9a04730)
  • listTree: pass listing options as an optional argument (917ba80)
  • locking: log extra information about locks (9790ec5)
  • login: Always treat username and password as strings, not atom (01b3471)
  • login: When using slashes in username (indicates an Exchange account or drive account), use LOGIN as the authentication mechanism (7ac0036)
  • logout: Fixed race condition for logout and TCP close. Fixes #​161 (39a7333)
  • logs: Log mailbox lock description (ce87cf5)
  • Merge branch 'master' into mustang-im-trycatch (b024a0a)
  • messageFlagsSet with empty flag array (#​268) (7de471c)
  • micro-optimizations for parser (3451ad2)
  • migrated from mailsplit to @​zone.eu/mailsplit (464f5f6)
  • MS365: Wait until responding with a throttling response (#​142) (09bfb3e)
  • parser: Fixed DIGIT handling' (75389f1)
  • parser: parse subfolders with square brackets (0d0e8a6)
  • parsing: Limit the depth of nested input (c6cd7ce)
  • password-auth: Added option auth.loginMethod to set specific authentication method ('LOGIN', 'AUTH=PLAIN', 'AUTH=LOGIN') (ce3c339)
  • readme: testing note format (3038c4d)
  • release: Added package-lock (e35bda8)
  • release: updated package-lock (b59220f)
  • release: updated provenance setting (e178629)
  • release: updated provenance setting (4fd5fa8)
  • Remove diacritics in ID values (c79df56)
  • remove unneeded timer (1867606)
  • search: add a not option for search options (#​281) (000686b)
  • search: Prefer WITHIN YOUNGER/OLDER instead of BEFORE/SINCE for searches if possible (7492ac9)
  • search: Use the next day when searching BEFORE/SENTBEFORE to include current day in the range as well (9e6d749)
  • socket: Throw an error if trying to write to a closed socket (1d8e941)
  • socket: Use destroy() instead of destroySoon() (830c2d1)
  • special-use: support custom special use flags for the Archive folder (17aa6a8)
  • throttling: automatically retry throttled FETCH commands a few times (07a9aea)
  • tls: If socket fails then clear upgrade timeout as well (12c60d2)
  • Trying to re-publish as previous release attempt failed, no actual changes (d882816)
  • uidvalidity: Do not expect UIDVALIDITY to always exist (7761653)

v1.0.200

Compare Source

Bug Fixes

v1.0.199

Compare Source

Bug Fixes

v1.0.198

Compare Source

Bug Fixes

v1.0.197

Compare Source

Bug Fixes
  • imap ID: Re-request ID information if only a single key was returned (87bc016)

v1.0.196

Compare Source

Bug Fixes
  • Added authzid option for AUTH=PLAIN authentication (541c43a)

v1.0.195

Compare Source

Bug Fixes
  • Add async yielding to compression readNext() to prevent CPU blocking (18e806d)
  • Add async yielding to lock processing loop (fbf1d9a)
  • Add async yielding to processInput() to prevent CPU blocking (6b619ce)
  • Add async yielding to reader() method to prevent CPU blocking (40574e3)
  • Add exponential backoff to FETCH retry logic (fb99e2d)
  • Add rate limiting for compression operations (f54c1d0)
  • Correct log source indicator for client commands (bb3ea09)
nodemailer/mailparser (mailparser)

v3.9.1

Compare Source

Bug Fixes

v3.9.0

Compare Source

Features
  • events: Emit a new headerLines event to gain access the raw headers (#​364) (d33d7ec)
Bug Fixes
  • ⬆️ update nodemailer dependency to resolve security issue GHSA-9h6g-pr28-7cqp (#​357) (8bc4225)
  • 150 (919f69a)
  • 272: Throw TypeError for invalid input. (abd7e43)
  • 34, bump version (09aa0bd)
  • bumped deps (9a13f4e)
  • Bumped deps (bb9c014)
  • Bumped deps (9e084f9)
  • Bumped mailsplit to fix flowed parser (da753e4)
  • capture decoder end event to use on cleanup (4e367f7)
  • deploy: added auto-deployment (d6eb56f)
  • deps: Bumped deps (db842ad)
  • deps: Bumped deps to fix issue with missing whitespace (92884d0)
  • deps: Bumped Nodemailer to fix issue with long data URI's (d24f96e)
  • deps: Replaced 'punycode' with 'punycode.js' module (4a15157)
  • error on ks_c_5601-1987 (89572e0)
  • Fix produced text address list string according to rfc 2822 (#​340) (6bae600)
  • handle simpleParser input stream error (faf9fc5)
  • punycode: Fixes #​355 Deprecation warning of the punycode module (#​356) (0f35330)
  • simple-parser: Buffer.from(string) default encode is utf-8,when input string‘s encode is gbk,result has some garbled (633e436)
  • test: updated test matrix (18, 20, 21) (a2ba9c2)
  • trigger new build (3cf6241)
  • trigger new build (7f2eb78)

v3.8.1

Compare Source

Bug Fixes

v3.7.5

Compare Source

Bug Fixes
pinojs/pino (pino)

v9.14.0

Compare Source

What's Changed

  • feat(types): add LogFnFi

Configuration

📅 Schedule: Branch creation - Only on Monday ( * * * * 1 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from b19c568 to e16e0a0 Compare September 17, 2025 20:56
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from a2cb847 to 8409978 Compare September 26, 2025 02:25
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from b326e34 to f9a026b Compare October 6, 2025 01:45
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from f9a026b to 406204b Compare October 13, 2025 01:06
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 5f24f94 to fac1a77 Compare October 27, 2025 00:40
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 0a94abc to c25b12a Compare November 3, 2025 02:02
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from c25b12a to 8705c5d Compare November 10, 2025 01:46
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 8705c5d to 758e2b7 Compare November 24, 2025 00:24
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 758e2b7 to 7cc777c Compare December 1, 2025 01:48
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 98c6c07 to 8209836 Compare December 15, 2025 00:31
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 1adef94 to 4f074f9 Compare December 22, 2025 10:48
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 4f074f9 to e335990 Compare December 29, 2025 01:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant