Oneseco Media GITHUB

Oneseco Media GITHUB

5095 bookmarks
Newest
[Oneseco-Media/rsshub] Bump imapflow from 2.0.2 to 2.2.1
[Oneseco-Media/rsshub] Bump imapflow from 2.0.2 to 2.2.1

[Oneseco-Media/rsshub]

Bump imapflow from 2.0.2 to 2.2.1

By dependabot[bot]

Assigned to

Bumps imapflow from 2.0.2 to 2.2.1.

Changelog

Sourced from imapflow's changelog.

2.2.1 (2026-10-01)

Bug Fixes

do not enable IMAP4rev2 on Strato RZimapd (dce30f8), closes #411

2.2.0 (2026-10-01)

Features

let the client choose the hash behind the fallback message id (0eb74e1)

2.1.2 (2026-09-28)

Bug Fixes

deps: update libmime to 5.4.6 and mailsplit to 5.4.19 (f6afb32)

2.1.1 (2026-09-28)

Bug Fixes

settle every pending connect on close, refuse empty search operands, keep NIL envelope rows, prefer top-level special-use folders (27a93cc)

2.1.0 (2026-09-27)

Features

export ImapFlowErrorCode with the error codes the library sets (50c909c)

support await using through Symbol.asyncDispose (baadd4b)

Bug Fixes

accept a number or string uidValidity for QRESYNC (e87d0c2)

give a special-use type to its next candidate when the best is taken (5b0d357)

keep a bracketed IPv6 host in a REFERRAL URL (1e90b70)

keep auto-IDLE off a socket handed over by unbind() (a47b3ae)

parse a chunk of many literals in a loop instead of recursing (db4c704)

process a chunk that arrives while the input loop is winding down (c73f3ea), closes #408

read the last extension field of a BODYSTRUCTURE part (d5cf6c0)

reject connect() right away on a BYE greeting (dc5d80e)

2.0.8 (2026-09-27)

... (truncated)

Commits

45e0988 Merge pull request #414 from postalsys/release-please--branches--master--comp...

1dcc9f3 chore(deps): update dependencies

ff80fe3 refactor: match broken IMAP4rev2 servers by exact name

3fa86fe chore(master): release 2.2.1 [skip-ci]

dce30f8 fix: do not enable IMAP4rev2 on Strato RZimapd

254c16f Merge pull request #413 from postalsys/dependabot/npm_and_yarn/multi-ca625267f0

88167c5 chore(deps): bump undici and wrangler

2483341 Merge pull request #412 from postalsys/release-please--branches--master--comp...

89ee5f8 chore(master): release 2.2.0 [skip-ci]

0eb74e1 feat: let the client choose the hash behind the fallback message id

Additional commits viewable in compare view

[Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

October 5, 2026 at 03:16AM

via GitHub https://ift.tt/axo4z8b

·github.com·
[Oneseco-Media/rsshub] Bump imapflow from 2.0.2 to 2.2.1
[Oneseco-Media/rsshub] Bump @notionhq/client from 5.26.0 to 5.27.0
[Oneseco-Media/rsshub] Bump @notionhq/client from 5.26.0 to 5.27.0

[Oneseco-Media/rsshub]

Bump @notionhq/client from 5.26.0 to 5.27.0

By dependabot[bot]

Assigned to

Bumps @notionhq/client from 5.26.0 to 5.27.0.

Release notes

Sourced from @​notionhq/client's releases.

v5.27.0

What’s changed

Behavior changes

Tokens are blocked in browsers by default (#791)

In a browser page, web worker, or service worker, constructing a client with auth throws BrowserTokenNotAllowedError. Per-request auth and OAuth client credentials reject with the same error before anything is sent. Anyone who can load the page can read the token and act as the connection.

Pass dangerouslyAllowBrowser: true to opt out, for example in jsdom tests. A client without a token still works in a browser, such as one whose baseUrl points at your own server. See the README's "Browser usage" section.

New capabilities

Agent Skills API (#804)

Adds client.plugins.list(), client.plugins.retrieve(), and client.skills.retrieve(). The retrieve methods return a signed archive URL. They don't download or extract files.

Typed databases (#790)

client.databases.create() accepts database_type of tasks, projects, or skills. Database and data source responses include a read-only database_type.

API response types

These changes match what the Agents API (public beta) returns today. Code that matched the old literals needs a small update.

Personal agent ID is notion_ai (#806, from #774)

Agent response IDs can be notion_ai. The personal agent in QueryAgentsResponse has id: "notion_ai" instead of 33333333-3333-3333-3333-333333333333. Requests still accept the old UUID.

Personal agent insights (#806, from #780)

client.agents.retrieveInsights() responses allow notion_ai for id and agent_type.

Personal agent name is a string (#806, from #803)

Owners can rename their personal agent, so it's no longer always "Notion Agent".

stream.end has no last_sequence (#806, from #773)

The API stopped sending it. Resume with event IDs.

Session stream events are generated (#786). Event shapes are unchanged.

Docs and internals

Doc comments for bounded session query pages (#788), session filter properties (#802), and several path and file upload parameters (#792, #793, #796).

Standard Client methods are generated from endpoint definitions, with no public API change (#781). CI now checks each PR's public types against its base (#783).

Links

Full Changelog: https://github.com/makenotion/notion-sdk-js/compare/v5.26.0...v5.27.0

NPM Package: https://www.npmjs.com/package/@​notionhq/client/v/5.27.0

Commits

25a755e Bump version to v5.27.0 (#806)

37025ab [AI] Add doc comments to property discriminators in Query sessions filter p...

ebd7740 [AI] Document empty bounded pages in query sessions response (#788)

a641494 [AI] Remove redacted tool-call input/output/error fields and update `ve...

c996c38 Block Notion tokens in a browser unless dangerouslyAllowBrowser is set (#791)

5126811 [SDK] Add typed Skills and plugin directory methods (#804)

978d690 [AI] Update Create file upload parameter doc comments (#796)

d01c85a [AI] Add doc comments to page_id and property_id path parameters for Retr...

6421839 [AI] Add doc comment to user_id path parameter for Retrieve a user (#792)

e75d2b4 [AI] Add database_type to Create a database parameters and to database and ...

Additional commits viewable in compare view

[Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

October 5, 2026 at 03:16AM

via GitHub https://ift.tt/nczvdsm

·github.com·
[Oneseco-Media/rsshub] Bump @notionhq/client from 5.26.0 to 5.27.0
[Oneseco-Media/rsshub] Bump postal-mime from 3.0.0 to 4.0.2
[Oneseco-Media/rsshub] Bump postal-mime from 3.0.0 to 4.0.2

[Oneseco-Media/rsshub]

Bump postal-mime from 3.0.0 to 4.0.2

By dependabot[bot]

Assigned to

Bumps postal-mime from 3.0.0 to 4.0.2.

Release notes

Sourced from postal-mime's releases.

v4.0.2

4.0.2 (2026-09-30)

Bug Fixes

stop a "[" from hiding the operators after it (2797ee5)

v4.0.1

4.0.1 (2026-09-30)

Bug Fixes

do not read an address out of a quoted encoded word (c88eaf5)

keep a display name holding an encoded word out of the address (ce5ba24)

open a domain-literal only after the '@' of an address (776b951)

port the address parser fixes from Nodemailer (902bd3f)

v4.0.0

4.0.0 (2026-09-26)

⚠ BREAKING CHANGES

Node.js 20 or newer is required.

Attachment.disposition is typed as AttachmentDisposition | null, which accepts any Content-Disposition token, instead of 'attachment' | 'inline' | null. The parsed output is unchanged, but code that assigns the value to the narrower type has to widen it.

the ES module entry point moved from src/postal-mime.js to dist/esm/postal-mime.js, so browser code that imported the file from node_modules directly has to use the new path. Consumers that import postal-mime by name are unaffected.

Features

convert to TypeScript and ship ES module and CommonJS builds (2559c82)

declare the CommonJS entry point with export = and ship source maps (84d1159)

type the attachment disposition as the token the message carries (4bb2796)

Bug Fixes

keep the public object types assignable to an index signature (3363039)

Miscellaneous Chores

require Node.js 20 or newer (21eaae6)

v3.0.1

3.0.1 (2026-09-25)

Bug Fixes

... (truncated)

Changelog

Sourced from postal-mime's changelog.

4.0.2 (2026-09-30)

Bug Fixes

stop a "[" from hiding the operators after it (2797ee5)

4.0.1 (2026-09-30)

Bug Fixes

do not read an address out of a quoted encoded word (c88eaf5)

keep a display name holding an encoded word out of the address (ce5ba24)

open a domain-literal only after the '@' of an address (776b951)

port the address parser fixes from Nodemailer (902bd3f)

4.0.0 (2026-09-26)

⚠ BREAKING CHANGES

Node.js 20 or newer is required.

Attachment.disposition is typed as AttachmentDisposition | null, which accepts any Content-Disposition token, instead of 'attachment' | 'inline' | null. The parsed output is unchanged, but code that assigns the value to the narrower type has to widen it.

the ES module entry point moved from src/postal-mime.js to dist/esm/postal-mime.js, so browser code that imported the file from node_modules directly has to use the new path. Consumers that import postal-mime by name are unaffected.

Features

convert to TypeScript and ship ES module and CommonJS builds (2559c82)

declare the CommonJS entry point with export = and ship source maps (84d1159)

type the attachment disposition as the token the message carries (4bb2796)

Bug Fixes

keep the public object types assignable to an index signature (3363039)

Miscellaneous Chores

require Node.js 20 or newer (21eaae6)

3.0.1 (2026-09-25)

Bug Fixes

collect parsed addresses in linear time (68cd065), closes #97

convert html to text in linear time (38b2a83), closes #97

detect angle bracket addresses in decoded words in linear time (390be2b), closes #97

... (truncated)

Commits

a64b943 chore(master): release 4.0.2 (#101)

2797ee5 fix: stop a "[" from hiding the operators after it

b9406e6 chore(master): release 4.0.1 (#100)

053d18d chore: update dependencies

776b951 fix: open a domain-literal only after the '@' of an address

c88eaf5 fix: do not read an address out of a quoted encoded word

ce5ba24 fix: keep a display name holding an encoded word out of the address

902bd3f fix: port the address parser fixes from Nodemailer

7800715 chore(master): release 4.0.0 (#99)

ec42302 chore: update dependencies

Additional commits viewable in compare view

Install script changes

This version adds prepare script that runs during installation. Review the package contents before updating.

[Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

October 5, 2026 at 03:15AM

via GitHub https://ift.tt/R9ilenS

·github.com·
[Oneseco-Media/rsshub] Bump postal-mime from 3.0.0 to 4.0.2
[Cybersoulja/townhouse-plaza] ### Deploy Preview for ai-plaza-cd-9cd14a9986 failed.
[Cybersoulja/townhouse-plaza] ### Deploy Preview for ai-plaza-cd-9cd14a9986 failed.

[Cybersoulja/townhouse-plaza]

❌ Deploy Preview for ai-plaza-cd-9cd14a9986 failed.

By Cybersoulja

Assigned to

❌ Deploy Preview for ai-plaza-cd-9cd14a9986 failed.

NameLink
🔨 Latest commit6fd38a5f9bf12808e057eae7f783448a1103fd33
🔍 Latest deploy loghttps://ift.tt/5Fo6dfu

_Originally posted by @netlify[bot] in https://ift.tt/Akamrul

Labeled:

October 3, 2026 at 08:15PM

via GitHub https://ift.tt/tiojPOK

·github.com·
[Cybersoulja/townhouse-plaza] ### Deploy Preview for ai-plaza-cd-9cd14a9986 failed.
[Cybersoulja/project-command-center] [WIP] Add project variables retrieval from iOS Data Jar bridge
[Cybersoulja/project-command-center] [WIP] Add project variables retrieval from iOS Data Jar bridge

[Cybersoulja/project-command-center]

[WIP] Add project variables retrieval from iOS Data Jar bridge

By Claude

Assigned to

Thanks for asking me to work on this. I will get started on it and keep this PR's description up to date as I form a plan and make progress.


This section details on the original issue you should resolve

  • Closes Cybersoulja/project-command-center#1

Comments on the Issue (you are @claude[agent] in this section)

  • Fixes #1

Labeled:

October 3, 2026 at 12:58PM

via GitHub https://ift.tt/F6yeJVZ

·github.com·
[Cybersoulja/project-command-center] [WIP] Add project variables retrieval from iOS Data Jar bridge
[Cybersoulja/project-command-center] Project Variables
[Cybersoulja/project-command-center] Project Variables

[Cybersoulja/project-command-center]

Project Variables

By Cybersoulja

Assigned to Claude

@Cybersoulja needs a way to pull project variables from an ios Data Jar bridge.

    • Data Jar: Create a project glossary and define Data Jar, ios bridge and project variables.
  • Brainstorm innovative way to solve issue
  • Document solution after implementation and testing successful

image

Labeled: enhancement

October 3, 2026 at 12:58PM

via GitHub https://ift.tt/CSOU1EY

·github.com·
[Cybersoulja/project-command-center] Project Variables
[Cybersoulja/trill-local-runtime] feat(extension): integrate Antigravity SDK & IFTTT-20 Chrome side pan
[Cybersoulja/trill-local-runtime] feat(extension): integrate Antigravity SDK & IFTTT-20 Chrome side pan

[Cybersoulja/trill-local-runtime]

feat(extension): integrate Antigravity SDK & IFTTT-20 Chrome side pan…

By Cybersoulja

Assigned to

…el companion

  • Add Manifest V3 Chrome Extension Side Panel with WebSocket streaming
  • Add local FastAPI loopback server (app.py) with Antigravity multi-agent system
  • Integrate 20 IFTTT automation event registry and execution engine
  • Add zero-plaintext macOS Keychain security governance
  • Add test suite with 100% passing unit and integration tests
  • Add Chrome Web Store publishing documentation and metadata

Labeled:

October 3, 2026 at 11:33AM

via GitHub https://ift.tt/KqstY7L

·github.com·
[Cybersoulja/trill-local-runtime] feat(extension): integrate Antigravity SDK & IFTTT-20 Chrome side pan
[Oneseco-Media/rsshub] Bump the oxc group across 1 directory with 7 updates
[Oneseco-Media/rsshub] Bump the oxc group across 1 directory with 7 updates

[Oneseco-Media/rsshub]

Bump the oxc group across 1 directory with 7 updates

By dependabot[bot]

Assigned to

Bumps the oxc group with 7 updates in the / directory:

PackageFromTo
@oxc-parser/binding-wasm32-wasip10.0.10.152.0
oxc-parser0.149.00.152.0
@oxlint/plugins1.82.01.86.0
oxfmt0.67.00.71.0
oxlint1.82.01.86.0
oxlint-plugin-eslint1.82.01.86.0
oxlint-tsgolint7.0.20017.0.2003

Updates @oxc-parser/binding-wasm32-wasip1 from 0.0.1 to 0.152.0

Release notes

Sourced from @​oxc-parser/binding-wasm32-wasip1's releases.

oxc crates_v0.152.0

🚀 Features

02331c8 str: Add JSStr, JSChar and JSStrBuilder types (#26435) (Dunqing)

52ae63f regular_expression: Support buffer boundary assertions (#27048) (Boshen)

3255b89 transform-react: Add reportDiagnostics option to expose recoverable React Compiler diagnostics (#26624) (Jack)

f585cb4 napi: Add threadless WASI builds (#26898) (Boshen)

🐛 Bug Fixes

c380c85 minifier: Preserve iife with directives (#27060) (Armano)

c55b35d str: Correct clippy reason (#27013) (overlookmotel)

8fbddb1 formatter/jsdoc: More alignment with original plugin (#27039) (leaysgur)

5186328 parser: Handle HTML comment values (#22933) (Boshen)

01ff33e parser: Reject module export names containing a lone surrogate (#26953) (Dunqing)

d79ad19 codegen: Remove redundant dollar escapes in minified templates (#26924) (camc314)

⚡ Performance

0afbf85 minifier: Fold logical expressions in place (#26768) (Armano)

3471f29 minifier: Avoid creation of empty block when folding try finally (#26971) (Armano)

3893d64 minifier: Update boolean context expressions in place (#26823) (Armano)

de8af47 minifier: Take return argument directly when converting arrow fn (#26830) (Armano)

fc37ba0 minifier: Reduce allocations when minimizing assignments (#26609) (Armano)

dce64f6 minifier: Use ident hashes for catch var and arguments (#26907) (Armano)

57610b3 minifier: Use ident hashes in label comparison (#26887) (Armano)

📚 Documentation

dfa6cf9 str: Reformat and simplify comments (#27011) (overlookmotel)

d775315 parser: Document AST property order (#27038) (Boshen)

cd80e3f ast: Correct JSXExpressionContainer example (#26975) (camc314)

8cb05e3 ast: Simplify JSXAttribute value description (#26974) (camc314)

fda7fbb ast: Correct TSNumberKeyword example (#26973) (camc314)

e63c439 ast: Clarify RegExpFlags::V flag features (#26972) (camc314)

278288e ast: Correct JSXText example (#26970) (camc314)

e9ff529 ast: Correct TSIntrinsicKeyword example (#26967) (camc314)

c643ce4 ast: Fix TSTupleType example syntax (#26966) (camc314)

895b1a7 ast: Correct TSPropertySignature usage example (#26964) (camc314)

8d8cc7c ast: Correct Class abstract example values (#26963) (camc314)

f7ef2e2 ast: Use valid variance example for TSTypeParameter (#26962) (camc314)

145fcdb ast: Attach pure comment to NewExpression field (#26961) (camc314)

06dfd9f ast: Clarify TSNonNullExpression docs (#26960) (camc314)

d5f92b5 ast: Add docs for TSNonNullExpression (#26910) (camchenry)

4a76723 ast: Add docs for TSNamespaceExportDeclaration (#26909) (camchenry)

de41927 ast: Add docs for TSInstantiationExpression (#26908) (camchenry)

oxc crates_v0.151.0

🚀 Features

... (truncated)

Changelog

Sourced from @​oxc-parser/binding-wasm32-wasip1's changelog.

[0.152.0] - 2026-09-28

🚀 Features

f585cb4 napi: Add threadless WASI builds (#26898) (Boshen)

🐛 Bug Fixes

5186328 parser: Handle HTML comment values (#22933) (Boshen)

📚 Documentation

d775315 parser: Document AST property order (#27038) (Boshen)

[0.151.0] - 2026-09-21

🚀 Features

1fac655 coverage: Support new TypeScript fixture layout (#26226) (camc314)

[0.149.0] - 2026-09-07

🐛 Bug Fixes

c966aca parser: Do not omit < token opening type argument list (#26328) (overlookmotel)

[0.147.0] - 2026-08-24

🐛 Bug Fixes

8a9bdbd estree: Include decorators in FormalParameterRest spans (#26021) (camc314)

[0.145.0] - 2026-08-18

🐛 Bug Fixes

db44651 napi: Disable reuseWorker in browser bindings (#25640) (leaysgur)

0c68b7f estree: Emit decorators on FormalParameterRest (#25582) (camc314)

[0.144.0] - 2026-08-10

💥 BREAKING CHANGES

a33788e ast: [BREAKING] Group class heritage into ClassHeritage (#25360) (camc314)

5c5cdcd ast: [BREAKING] Narrow TSInterfaceHeritage::expression to TSTypeName (#24360) (camc314)

6be314f ast: [BREAKING] Remove duplicated VariableDeclarator::kind (#25319) (camc314)

44fd320 ast: [BREAKING] Split TS external modules & Namespace Declarations (#25284) (camc314)

🐛 Bug Fixes

... (truncated)

Commits

dfbc0d1 release(crates): oxc v0.152.0 (#27133)

8d8c1fc test(estree): update estree-conformance submodule to latest (#27104)

d775315 docs(parser): document AST property order (#27038)

5186328 fix(parser): handle HTML comment values (#22933)

6fe829b chore(deps): update napi (#26941)

f585cb4 feat(napi): add threadless WASI builds (#26898)

f158bff chore(deps): update npm packages (#26865)

bec650f release(crates): oxc v0.151.0 (#26875)

1fac655 feat(coverage): support new TypeScript fixture layout (#26226)

f38d215 chore(deps): update napi (#26727)

Additional commits viewable in compare view

Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​oxc-parser/binding-wasm32-wasip1 since your current version.

Updates oxc-parser from 0.149.0 to 0.152.0

Release notes

Sourced from oxc-parser's releases.

oxc crates_v0.152.0

🚀 Features

02331c8 str: Add JSStr, JSChar and JSStrBuilder types (#26435) (Dunqing)

52ae63f regular_expression: Support buffer boundary assertions (#27048) (Boshen)

3255b89 transform-react: Add reportDiagnostics option to expose recoverable React Compiler diagnostics (#26624) (Jack)

f585cb4 napi: Add threadless WASI builds (#26898) (Boshen)

🐛 Bug Fixes

c380c85 minifier: Preserve iife with directives (#27060) (Armano)

c55b35d str: Correct clippy reason (#27013) (overlookmotel)

8fbddb1 formatter/jsdoc: More alignment with original plugin (#27039) (leaysgur)

5186328 parser: Handle HTML comment values (#22933) (Boshen)

01ff33e parser: Reject module export names containing a lone surrogate (#26953) (Dunqing)

d79ad19 codegen: Remove redundant dollar escapes in minified templates (#26924) (camc314)

⚡ Performance

0afbf85 minifier: Fold logical expressions in place (#26768) (Armano)

3471f29 minifier: Avoid creation of empty block when folding try finally (#26971) (Armano)

3893d64 minifier: Update boolean context expressions in place (#26823) (Armano)

de8af47 minifier: Take return argument directly when converting arrow fn (#26830) (Armano)

fc37ba0 minifier: Reduce allocations when minimizing assignments (#26609) (Armano)

dce64f6 minifier: Use ident hashes for catch var and arguments (#26907) (Armano)

57610b3 minifier: Use ident hashes in label comparison (#26887) (Armano)

📚 Documentation

dfa6cf9 str: Reformat and simplify comments (#27011) (overlookmotel)

d775315 parser: Document AST property order (#27038) (Boshen)

cd80e3f ast: Correct JSXExpressionContainer example (#26975) (camc314)

8cb05e3 ast: Simplify JSXAttribute value description (#26974) (camc314)

fda7fbb ast: Correct TSNumberKeyword example (#26973) (camc314)

e63c439 ast: Clarify RegExpFlags::V flag features (#26972) (camc314)

278288e ast: Correct JSXText example (#26970) (camc314)

e9ff529 ast: Correct TSIntrinsicKeyword example (#26967) (camc314)

c643ce4 ast: Fix TSTupleType example syntax (#26966) (camc314)

895b1a7 ast: Correct TSPropertySignature usage example (#26964) (camc314)

8d8cc7c ast: Correct Class abstract example values (#26963) (camc314)

f7ef2e2 ast: Use valid variance example for TSTypeParameter (#26962) (camc314)

145fcdb ast: Attach pure comment to NewExpression field (#26961) (camc314)

06dfd9f ast: Clarify TSNonNullExpression docs (#26960) (camc314)

d5f92b5 ast: Add docs for TSNonNullExpression (#26910) (camchenry)

4a76723 ast: Add docs for TSNamespaceExportDeclaration (#26909) (camchenry)

de41927 ast: Add docs for TSInstantiationExpression (#26908) (camchenry)

oxc crates_v0.151.0

🚀 Features

... (truncated)

Changelog

Sourced from oxc-parser's changelog.

[0.152.0] - 2026-09-28

🚀 Features

f585cb4 napi: Add threadless WASI builds (#26898) (Boshen)

🐛 Bug Fixes

5186328 parser: Handle HTML comment values (#22933) (Boshen)

📚 Documentation

d775315 parser: Document AST property order (#27038) (Boshen)

[0.151.0] - 2026-09-21

🚀 Features

1fac655 coverage: Support new TypeScript fixture layout (#26226) (camc314)

Commits

dfbc0d1 release(crates): oxc v0.152.0 (#27133)

8d8c1fc test(estree): update estree-conformance submodule to latest (#27104)

d775315 docs(parser): document AST property order (#27038)

5186328 fix(parser): handle HTML comment values (#22933)

6fe829b chore(deps): update napi (#26941)

f585cb4 feat(napi): add threadless WASI builds (#26898)

f158bff chore(deps): update npm packages (#26865)

bec650f release(crates): oxc v0.151.0 (#26875)

1fac655 feat(coverage): support new TypeScript fixture layout (#26226)

f38d215 chore(deps): update napi (#26727)

Additional commits viewable in compare view

Updates @oxlint/plugins from 1.82.0 to 1.86.0

Release notes

Sourced from @​oxlint/plugins's releases.

oxlint v1.86.0

🚀 Features

9d80eed linter/react/only-export-components: Support allowCompoundComponents (#27117) (Kuroda Kayn)

e05b155 linter: Add typescript/no-generated-empty-object-type (#26958) (camc314)

🐛 Bug Fixes

8306aa4 linter/typescript/no-unnecessary-parameter-property-assignment: Account for parameter property reassignment (#26955) (camc314)

42dfbb5 linter/eslint/one-var: Keep declare when splitting declarations (#27081) (Cheolhee Lee)

2ba7e33 linter/

·github.com·
[Oneseco-Media/rsshub] Bump the oxc group across 1 directory with 7 updates
[Oneseco-Media/rsshub] Bump imapflow from 2.0.2 to 2.1.2
[Oneseco-Media/rsshub] Bump imapflow from 2.0.2 to 2.1.2

[Oneseco-Media/rsshub]

Bump imapflow from 2.0.2 to 2.1.2

By dependabot[bot]

Assigned to

Bumps imapflow from 2.0.2 to 2.1.2.

Changelog

Sourced from imapflow's changelog.

2.1.2 (2026-09-28)

Bug Fixes

deps: update libmime to 5.4.6 and mailsplit to 5.4.19 (f6afb32)

2.1.1 (2026-09-28)

Bug Fixes

settle every pending connect on close, refuse empty search operands, keep NIL envelope rows, prefer top-level special-use folders (27a93cc)

2.1.0 (2026-09-27)

Features

export ImapFlowErrorCode with the error codes the library sets (50c909c)

support await using through Symbol.asyncDispose (baadd4b)

Bug Fixes

accept a number or string uidValidity for QRESYNC (e87d0c2)

give a special-use type to its next candidate when the best is taken (5b0d357)

keep a bracketed IPv6 host in a REFERRAL URL (1e90b70)

keep auto-IDLE off a socket handed over by unbind() (a47b3ae)

parse a chunk of many literals in a loop instead of recursing (db4c704)

process a chunk that arrives while the input loop is winding down (c73f3ea), closes #408

read the last extension field of a BODYSTRUCTURE part (d5cf6c0)

reject connect() right away on a BYE greeting (dc5d80e)

2.0.8 (2026-09-27)

Bug Fixes

do not expunge the source when the MOVE fallback's COPY fails (11bbf84), closes #406

surface throttle, truncation and listener failures instead of hiding them (03a0624)

types: describe the quota response the way getQuota() returns it (a2363b6)

2.0.7 (2026-09-25)

Bug Fixes

fetch: keep body sections a server sends as quoted strings (a4f2f18), closes #403

... (truncated)

Commits

9ddce95 Merge pull request #410 from postalsys/release-please--branches--master--comp...

188c5e1 chore(master): release 2.1.2 [skip-ci]

f6afb32 fix(deps): update libmime to 5.4.6 and mailsplit to 5.4.19

3cc7f7b Merge pull request #409 from postalsys/release-please--branches--master--comp...

adb95e6 chore(master): release 2.1.1 [skip-ci]

d663dd0 chore(deps): update dependencies

27a93cc fix: settle every pending connect on close, refuse empty search operands, kee...

752c050 Merge pull request #407 from postalsys/release-please--branches--master--comp...

fbee09c chore(master): release 2.1.0 [skip-ci]

50c909c feat: export ImapFlowErrorCode with the error codes the library sets

Additional commits viewable in compare view

[Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

October 2, 2026 at 03:11AM

via GitHub https://ift.tt/xMqBazh

·github.com·
[Oneseco-Media/rsshub] Bump imapflow from 2.0.2 to 2.1.2
[Oneseco-Media/rsshub] Bump @sentry/node from 10.74.0 to 11.1.0
[Oneseco-Media/rsshub] Bump @sentry/node from 10.74.0 to 11.1.0

[Oneseco-Media/rsshub]

Bump @sentry/node from 10.74.0 to 11.1.0

By dependabot[bot]

Assigned to

Bumps @sentry/node from 10.74.0 to 11.1.0.

Release notes

Sourced from @​sentry/node's releases.

11.1.0

Important Changes

feat(server-utils): Auto-instrument MCP servers via orchestrion (#24529)

A new default mcpServerIntegration wraps every McpServer instance (from @modelcontextprotocol/server and @modelcontextprotocol/sdk) when it is created. You no longer need to call wrapMcpServerWithSentry manually. You can still call wrapMcpServerWithSentry to override options, for example recordInputs: false.

feat(node): Support Prisma 8 in prismaIntegration (#24682)

prismaIntegration now creates a prisma:client:operation span for each Prisma 8 ORM call, with the database query spans nested below it. No code changes are necessary.

feat(server-utils): Add TypeSafe integration (#24703)

A new default typesafeIntegration creates a gen_ai.evaluate span for each TypeSafe Jev call through @typesafe-ai/sdk (TypeSafeClient.systemOne). For runtimes without auto-instrumentation, use instrumentTypeSafeClient().

feat(server-utils): Instrument Vercel AI experimental_evaluate (#24694)

Vercel AI experimental_evaluate calls now create a gen_ai.evaluate span, with the state and questions as input messages and the answers as output messages.

Other Changes

feat(browser): Add onError callback to showReportDialog (#24780)

feat(bun): Add client address, port and protocol to Bun.serve spans (#24523)

feat(cloudflare): Re-export httpServerIntegration from /request (#24614)

feat(remix): Add Remix 3 export subpaths and optional peer deps (#24697)

feat(server-utils): Support amqplib v2 (#24652)

feat(server-utils): Support tedious v20 (#24644)

fix: Injection silently no-ops on Windows (registerHooks path) (#24705)

fix(bun): Keep diagnostics channel subscriptions alive (#24632)

fix(cloudflare): Call connect() on the binding for service bindings and DO stubs (#24593)

fix(cloudflare): Keep the user's class name when auto-wrapping an export (#24700)

fix(core): Support joined set-cookie headers (split them) (#24659)

fix(nextjs): Don't prepend basePath to absolute router navigation URLs (#24680)

fix(nextjs): Limit Turbopack orchestrion loader to instrumented packages (#24792)

fix(nextjs): Stop Turbopack loaders from loading the Sentry CLI (#24651)

fix(server-runtime-injection): Keep ES modules working on Deno (#24669)

fix(server-utils): Deduplicate Google GenAI streaming tool calls (#23432)

fix(sveltekit,remix): Export Mistral manual wrapper (#24566)

fix(sveltekit): Resolve @opentelemetry/api via the SDK on SvelteKit 3 (#24736)

fix(wasm): map wasm:// stack frames to registered debug images (#23999)

perf(bundler-plugins): Use fast component annotation for HTML injection mode (#24440)

perf(bundler-plugins): Use fast component annotation for Webpack and Turbopack (#24448)

ref(bundler-plugins): Remove Babel fallback from component annotation (#24449)

chore: Add external contributor to CHANGELOG.md (#24674)

chore: Add external contributor to CHANGELOG.md (#24675)

chore: Add external contributor to CHANGELOG.md (#24745)

... (truncated)

Changelog

Sourced from @​sentry/node's changelog.

11.1.0

Important Changes

feat(server-utils): Auto-instrument MCP servers via orchestrion (#24529)

A new default mcpServerIntegration wraps every McpServer instance (from @modelcontextprotocol/server and @modelcontextprotocol/sdk) when it is created. You no longer need to call wrapMcpServerWithSentry manually. You can still call wrapMcpServerWithSentry to override options, for example recordInputs: false.

feat(node): Support Prisma 8 in prismaIntegration (#24682)

prismaIntegration now creates a prisma:client:operation span for each Prisma 8 ORM call, with the database query spans nested below it. No code changes are necessary.

feat(server-utils): Add TypeSafe integration (#24703)

A new default typesafeIntegration creates a gen_ai.evaluate span for each TypeSafe Jev call through @typesafe-ai/sdk (TypeSafeClient.systemOne). For runtimes without auto-instrumentation, use instrumentTypeSafeClient().

feat(server-utils): Instrument Vercel AI experimental_evaluate (#24694)

Vercel AI experimental_evaluate calls now create a gen_ai.evaluate span, with the state and questions as input messages and the answers as output messages.

Other Changes

feat(browser): Add onError callback to showReportDialog (#24780)

feat(bun): Add client address, port and protocol to Bun.serve spans (#24523)

feat(cloudflare): Re-export httpServerIntegration from /request (#24614)

feat(remix): Add Remix 3 export subpaths and optional peer deps (#24697)

feat(server-utils): Support amqplib v2 (#24652)

feat(server-utils): Support tedious v20 (#24644)

fix: Injection silently no-ops on Windows (registerHooks path) (#24705)

fix(bun): Keep diagnostics channel subscriptions alive (#24632)

fix(cloudflare): Call connect() on the binding for service bindings and DO stubs (#24593)

fix(cloudflare): Keep the user's class name when auto-wrapping an export (#24700)

fix(core): Support joined set-cookie headers (split them) (#24659)

fix(nextjs): Don't prepend basePath to absolute router navigation URLs (#24680)

fix(nextjs): Limit Turbopack orchestrion loader to instrumented packages (#24792)

fix(nextjs): Stop Turbopack loaders from loading the Sentry CLI (#24651)

fix(server-runtime-injection): Keep ES modules working on Deno (#24669)

fix(server-utils): Deduplicate Google GenAI streaming tool calls (#23432)

fix(sveltekit,remix): Export Mistral manual wrapper (#24566)

fix(sveltekit): Resolve @opentelemetry/api via the SDK on SvelteKit 3 (#24736)

fix(wasm): map wasm:// stack frames to registered debug images (#23999)

perf(bundler-plugins): Use fast component annotation for HTML injection mode (#24440)

perf(bundler-plugins): Use fast component annotation for Webpack and Turbopack (#24448)

ref(bundler-plugins): Remove Babel fallback from component annotation (#24449)

chore: Add external contributor to CHANGELOG.md (#24674)

chore: Add external contributor to CHANGELOG.md (#24675)

... (truncated)

Commits

1dcfd2f release: 11.1.0

c25a856 meta(changelog): Update changelog for 11.1.0 (#24796)

816e546 meta(changelog): Update changelog for 11.1.0

54e8e64 fix(server-utils): Use Bun-safe diagnostics channel wrappers in MCP integrati...

b0a7cc6 fix(nextjs): Don't prepend basePath to absolute router navigation URLs (#24680)

4a0c10e feat(server-utils): Auto-instrument MCP servers via orchestrion (#24529)

20dfe1b fix(nextjs): Limit Turbopack orchestrion loader to instrumented packages (#24...

bc94aca test(cloudflare): Add e2e test app for @cloudflare/think (#24660)

378cccb feat(browser): Add onError callback to showReportDialog (#24780)

e417276 fix(bun): Keep diagnostics channel subscriptions alive (#24632)

Additional commits viewable in compare view

[Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

October 2, 2026 at 03:11AM

via GitHub https://ift.tt/0BoYp6U

·github.com·
[Oneseco-Media/rsshub] Bump @sentry/node from 10.74.0 to 11.1.0
[Oneseco-Media/rsshub] Bump @types/sanitize-html from 2.16.1 to 2.16.2
[Oneseco-Media/rsshub] Bump @types/sanitize-html from 2.16.1 to 2.16.2

[Oneseco-Media/rsshub]

Bump @types/sanitize-html from 2.16.1 to 2.16.2

By dependabot[bot]

Assigned to

Bumps @types/sanitize-html from 2.16.1 to 2.16.2.

Commits

See full diff in compare view

[Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

October 2, 2026 at 03:10AM

via GitHub https://ift.tt/GDd38Sw

·github.com·
[Oneseco-Media/rsshub] Bump @types/sanitize-html from 2.16.1 to 2.16.2
[Oneseco-Media/rsshub] Bump discord-api-types from 0.38.55 to 0.38.56
[Oneseco-Media/rsshub] Bump discord-api-types from 0.38.55 to 0.38.56

[Oneseco-Media/rsshub]

Bump discord-api-types from 0.38.55 to 0.38.56

By dependabot[bot]

Assigned to

Bumps discord-api-types from 0.38.55 to 0.38.56.

Release notes

Sourced from discord-api-types's releases.

0.38.56

0.38.56 (2026-09-28)

Bug Fixes

AutoModeration: allow null custom_message (#1810 by @​almeidx) (e2c4565)

remove options and handler respectively (#1793 by @​Jiralite) (dbde4ee)

User: narrow create dm channel result (#1795 by @​RiskyMH) (50752c0)

Features

application identity profiles (#1799 by @​sdanialraza) (be102d7)

game mention (#1788 by @​Jiralite) (0e83e98)

GuildFeature: add PruneRequiresAdmin (#1770 by @​kshitijanurag) (567f099)

RESTJSONErrorCodes: add 160009 &160010 (forward message errors) (#1697 by @​RiskyMH) (7484c1d)

Full Changelog: https://github.com/discordjs/discord-api-types/compare/0.38.55...0.38.56

Changelog

Sourced from discord-api-types's changelog.

0.38.56 (2026-09-28)

Bug Fixes

AutoModeration: allow null custom_message (#1810) (e2c4565)

remove options and handler respectively (#1793) (dbde4ee)

User: narrow create dm channel result (#1795) (50752c0)

Features

application identity profiles (#1799) (be102d7)

game mention (#1788) (0e83e98)

GuildFeature: add PruneRequiresAdmin (#1770) (567f099)

RESTJSONErrorCodes: add 160009 &160010 (forward message errors) (#1697) (7484c1d)

Commits

7c75edb chore(release): 0.38.56 🎉 (#1819)

da3895f chore(deps): update patch/minor dependencies (#1817)

dab6644 chore(deps): update eslint/prettier (#1816)

3912737 chore(deps): bump nanoid from 3.3.11 to 3.3.19 in /website (#1811)

b413ad7 chore(deps): bump @​ai-sdk/provider-utils, @​ai-sdk/react and ai in /website (#...

e2c4565 fix(AutoModeration): allow null custom_message (#1810)

be102d7 feat: application identity profiles (#1799)

c103619 chore(deps): bump joi from 17.13.3 to 17.13.7 in /website (#1801)

567f099 feat(GuildFeature): add PruneRequiresAdmin (#1770)

23f5b22 chore(deps): bump svgo from 3.3.3 to 3.3.5 in /website (#1800)

Additional commits viewable in compare view

[Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

October 2, 2026 at 03:10AM

via GitHub https://ift.tt/ONJKmqF

·github.com·
[Oneseco-Media/rsshub] Bump discord-api-types from 0.38.55 to 0.38.56
[Oneseco-Media/rsshub] Bump the hono group across 1 directory with 3 updates
[Oneseco-Media/rsshub] Bump the hono group across 1 directory with 3 updates

[Oneseco-Media/rsshub]

Bump the hono group across 1 directory with 3 updates

By dependabot[bot]

Assigned to

Bumps the hono group with 3 updates in the / directory: @hono/node-server, @scalar/hono-api-reference and hono.

Updates @hono/node-server from 2.1.1 to 2.1.3

Release notes

Sourced from @​hono/node-server's releases.

v2.1.3

Security fixes

serveStatic decodes the request path a second time, leading to bypass of middleware on static paths

Affects: @hono/node-server/serve-static. Fixes serveStatic decoding an already-decoded path, where a crafted request could be routed as one path and served as another, skipping middleware mounted on a static prefix. GHSA-rmxm-3fg6-px4f

serveStatic now rejects request paths that still contain % after decoding. To serve files whose names contain a literal %, set allowPercentInPath: true.

The same fix ships in hono v4.13.11.

v2.1.2

What's Changed

ci: add autofix.ci by @​yusukebe in honojs/node-server#392

fix: type error in early hints and add typecheck to CI by @​BlankParticle in honojs/node-server#390

chore: add better benchmarks by @​BlankParticle in honojs/node-server#391

docs(readme): update the benchmark by @​yusukebe in honojs/node-server#394

test(request): accept asynchronous body read errors by @​usualoma in honojs/node-server#403

fix(listener): avoid mutating response headers when setting Content-Length by @​usualoma in honojs/node-server#402

Full Changelog: https://github.com/honojs/node-server/compare/v2.1.1...v2.1.2

Commits

720ac78 2.1.3

9821792 Merge commit from fork

35bca95 2.1.2

90a2600 fix(listener): avoid mutating response headers when setting Content-Length (#...

fe7467c test(request): accept asynchronous body read errors (#403)

64dc09e docs(readm): update the benchmark (#394)

8f505ae chore: add better benchmarks (#391)

2469b1a fix: type error in early hints and add typecheck to CI (#390)

3f958da ci: add autofix.ci (#392)

See full diff in compare view

Updates @scalar/hono-api-reference from 0.12.1 to 0.12.6

Changelog

Sourced from @​scalar/hono-api-reference's changelog.

0.12.6

0.12.5

0.12.4

Patch Changes

#10290: Update Hono and its Node.js server, WebSocket, and OpenAPI integration dependencies.

Replace the deprecated @hono/node-ws adapter with Node server v2 WebSocket support. createAsyncApiMockServer() now returns websocket instead of injectWebSocket. Start the server with serve({ fetch: app.fetch, websocket }) instead of calling injectWebSocket(server).

AsyncAPI callers must upgrade to @hono/node-server v2. Node server v1 ignores the websocket option, so WebSocket channels will silently stop accepting connections if the server dependency is not upgraded.

0.12.3

0.12.2

Commits

See full diff in compare view

Updates hono from 4.13.7 to 4.13.11

Release notes

Sourced from hono's releases.

v4.13.11

Security fixes

serveStatic decodes the request path a second time, leading to bypass of middleware on static paths

Affects: hono/serve-static and the adapters built on it (hono/bun, hono/deno, hono/cloudflare-workers, @hono/bun, @hono/deno, @hono/cloudflare-workers). Fixes serveStatic decoding an already-decoded path, where a crafted request could be routed as one path and served as another, skipping middleware mounted on a static prefix. GHSA-5r4p-p66f-jhc7

serveStatic now rejects request paths that still contain % after decoding. To serve files whose names contain a literal %, set allowPercentInPath: true.

The same fix ships in @hono/node-server v2.1.3.

v4.13.10

Adapters are now separate packages

The runtime adapters are now published as their own packages: @hono/bun, @hono/deno, @hono/cloudflare-workers, @hono/aws-lambda, @hono/lambda-edge, @hono/netlify, @hono/vercel, and @hono/service-worker. @hono/deno is also on JSR.

hono/<adapter> still works in v4 but is deprecated and will be removed in v5. Migrating is an import change:

  • import { serveStatic } from 'hono/bun'
  • import { serveStatic } from '@hono/bun'

hono/cloudflare-pages is deprecated without a replacement package; Cloudflare recommends Workers with static assets.

What's Changed

chore: migrate the package manager from bun to pnpm in honojs/hono#5433

chore(package.json): invoke package scripts through pnpm instead of bun in honojs/hono#5434

chore: replace prettier with oxfmt in honojs/hono#5435

chore(deps): upgrade vitest to 5.0.1 in honojs/hono#5437

chore: let oxfmt sort imports instead of eslint in honojs/hono#5442

chore: replace eslint with oxlint in honojs/hono#5443

chore: introduce Vite+ in honojs/hono#5444

fix(types): allow returning a Blob as a response body in honojs/hono#5446

chore: convert build scripts into plugins in honojs/hono#5448

chore: stop editorconfig-checker from checking Markdown indent size in honojs/hono#5455

ci: remove empty step left in cr.yml by the pnpm migration in honojs/hono#5456

chore(deps): upgrade vite-plus to 1.0.0-rc.1 in honojs/hono#5459

feat(adapters): add @​hono/bun as a workspace package in honojs/hono#5447

chore(adapters/bun): ship ESM only in honojs/hono#5462

feat(adapters): add the seven adapters as workspace packages in honojs/hono#5463

feat(adapters/deno): publish to JSR in honojs/hono#5465

test: move adapter runtime tests into adapters/* in honojs/hono#5466

Full Changelog: https://github.com/honojs/hono/compare/v4.13.9...v4.13.10

v4.13.9

What's Changed

fix(jsx): replace Suspense and ErrorBoundary content across newlines in honojs/hono#5380

... (truncated)

Commits

37ce069 4.13.11

1e1207c test(serve-static): fix the test (#5479)

8b05c77 Merge commit from fork

18331a9 chore(adapters): release @​hono/netlify@​1.0.1

6cd583b chore(adapters): release @​hono/deno@​1.0.2

271dd0b ci: write the tag version into deno.json before publishing to JSR (#5469)

ae93026 chore(adapters): release @​hono/deno@​1.0.1

72f0d8d feat(adapters/netlify): publish to JSR (#5468)

f3d5e88 4.13.10

645ddd6 test: move adapter runtime tests into adapters/* (#5466)

Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

October 2, 2026 at 03:09AM

via GitHub https://ift.tt/pP9KNn6

·github.com·
[Oneseco-Media/rsshub] Bump the hono group across 1 directory with 3 updates
[Cybersoulja/townhouse-plaza] [WIP] Fix failing GitHub Actions job
[Cybersoulja/townhouse-plaza] [WIP] Fix failing GitHub Actions job

[Cybersoulja/townhouse-plaza]

[WIP] Fix failing GitHub Actions job

By Copilot

Assigned to

Thanks for asking me to work on this. I will get started on it and keep this PR's description up to date as I form a plan and make progress.

Fix the failing GitHub Actions job. Analyze the Actions logs, identify the root cause of the failure, and implement a fix. Job URL: https://ift.tt/5CofVjy

Labeled:

October 1, 2026 at 09:28PM

via GitHub https://ift.tt/eK2H5zX

·github.com·
[Cybersoulja/townhouse-plaza] [WIP] Fix failing GitHub Actions job
[Cybersoulja/townhouse-plaza] Add Cloudflare Pages deployment step
[Cybersoulja/townhouse-plaza] Add Cloudflare Pages deployment step

[Cybersoulja/townhouse-plaza]

Add Cloudflare Pages deployment step

By Cybersoulja

Assigned to Cybersoulja

This pull request adds a new GitHub Actions workflow to automate building and deploying the Jekyll site when changes are pushed to or a pull request is opened on the phone branch. The workflow uses Docker to build the site and then deploys it to Cloudflare Pages.

CI/CD Workflow Additions:

  • Added .github/workflows/jekyll-docker.yml to automate building the Jekyll site using the jekyll/builder Docker container and deploy to Cloudflare Pages on pushes and pull requests to the phone branch.Added deployment step to Cloudflare Pages after building the site.

Labeled: enhancement

October 1, 2026 at 03:51AM

via GitHub https://ift.tt/ig02pjy

·github.com·
[Cybersoulja/townhouse-plaza] Add Cloudflare Pages deployment step
[Oneseco-Media/rsshub] Bump tldts from 7.4.12 to 7.4.16
[Oneseco-Media/rsshub] Bump tldts from 7.4.12 to 7.4.16

[Oneseco-Media/rsshub]

Bump tldts from 7.4.12 to 7.4.16

By dependabot[bot]

Assigned to

Bumps tldts from 7.4.12 to 7.4.16.

Release notes

Sourced from tldts's releases.

v7.4.16

:scroll: Update Public Suffix List

tldts-core, tldts-experimental, tldts-icann, tldts-tests, tldts-utils, tldts

Updates #2691 (@​remusao)

Authors: 1

Rémi (@​remusao)

v7.4.15

:scroll: Update Public Suffix List

tldts-experimental, tldts

Update upstream public suffix list #2685 (@​remusao)

:nut_and_bolt: Dependencies

Bump rollup from 4.63.1 to 4.63.3 #2681 (@​dependabot[bot])

Bump typescript-eslint from 8.69.0 to 8.70.0 #2675 (@​dependabot[bot])

Bump @​types/node from 26.4.1 to 26.6.1 #2682 (@​dependabot[bot])

Bump mocha from 12.0.0 to 12.0.2 #2683 (@​dependabot[bot])

Authors: 2

@​dependabot[bot]

Rémi (@​remusao)

v7.4.14

:scroll: Update Public Suffix List

tldts-experimental, tldts

Update upstream public suffix list #2680 (@​remusao)

Authors: 1

Rémi (@​remusao)

v7.4.13

:scroll: Update Public Suffix List

tldts-experimental, tldts

Update upstream public suffix list #2673 (@​remusao)

:nut_and_bolt: Dependencies

Bump tar from 7.5.11 to 7.5.22 #2672 (@​dependabot[bot])

Authors: 2

... (truncated)

Changelog

Sourced from tldts's changelog.

v7.4.16 (Sun Sep 27 2026)

:scroll: Update Public Suffix List

tldts-core, tldts-experimental, tldts-icann, tldts-tests, tldts-utils, tldts

Updates #2691 (@​remusao)

Authors: 1

Rémi (@​remusao)

v7.4.15 (Wed Sep 23 2026)

:scroll: Update Public Suffix List

tldts-experimental, tldts

Update upstream public suffix list #2685 (@​remusao)

:nut_and_bolt: Dependencies

Bump rollup from 4.63.1 to 4.63.3 #2681 (@​dependabot[bot])

Bump typescript-eslint from 8.69.0 to 8.70.0 #2675 (@​dependabot[bot])

Bump @​types/node from 26.4.1 to 26.6.1 #2682 (@​dependabot[bot])

Bump mocha from 12.0.0 to 12.0.2 #2683 (@​dependabot[bot])

Authors: 2

@​dependabot[bot]

Rémi (@​remusao)

v7.4.14 (Mon Sep 21 2026)

:scroll: Update Public Suffix List

tldts-experimental, tldts

Update upstream public suffix list #2680 (@​remusao)

Authors: 1

Rémi (@​remusao)

v7.4.13 (Sun Sep 13 2026)

:scroll: Update Public Suffix List

... (truncated)

Commits

b9519e0 Bump version to: v7.4.16 [skip ci]

06c6c7e Update CHANGELOG.md [skip ci]

58f54b9 Updates (#2691)

a1309f0 Bump version to: v7.4.15 [skip ci]

89b0d44 Update CHANGELOG.md [skip ci]

59cd92a Update upstream public suffix list (#2685)

101b3f2 Bump rollup from 4.63.1 to 4.63.3 (#2681)

579681a Bump typescript-eslint from 8.69.0 to 8.70.0 (#2675)

3208ca6 Bump @​types/node from 26.4.1 to 26.6.1 (#2682)

0f46e51 Bump mocha from 12.0.0 to 12.0.2 (#2683)

Additional commits viewable in compare view

[Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

October 1, 2026 at 03:20AM

via GitHub https://ift.tt/x35ZpMu

·github.com·
[Oneseco-Media/rsshub] Bump tldts from 7.4.12 to 7.4.16
[Oneseco-Media/rsshub] Bump @honeybadger-io/js from 6.16.3 to 6.16.5
[Oneseco-Media/rsshub] Bump @honeybadger-io/js from 6.16.3 to 6.16.5

[Oneseco-Media/rsshub]

Bump @honeybadger-io/js from 6.16.3 to 6.16.5

By dependabot[bot]

Assigned to

Bumps @honeybadger-io/js from 6.16.3 to 6.16.5.

Release notes

Sourced from @​honeybadger-io/js's releases.

@​honeybadger-io/js@​6.16.5

6.16.5 (2026-09-27)

Bug Fixes

share the js singleton across duplicate module copies (#1670) (39f94ca)

@​honeybadger-io/js@​6.16.4

6.16.4 (2026-09-22)

Note: Version bump only for package @​honeybadger-io/js

Commits

e29582c chore(release): publish [skip ci]

39f94ca fix: share the js singleton across duplicate module copies (#1670)

e21cac8 chore(release): publish [skip ci]

c153000 chore(js): type the query passed to url.format instead of suppressing it (#1668)

See full diff in compare view

[Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

October 1, 2026 at 03:19AM

via GitHub https://ift.tt/2ZDyFkh

·github.com·
[Oneseco-Media/rsshub] Bump @honeybadger-io/js from 6.16.3 to 6.16.5
[Oneseco-Media/rsshub] Bump imapflow from 2.0.2 to 2.1.0
[Oneseco-Media/rsshub] Bump imapflow from 2.0.2 to 2.1.0

[Oneseco-Media/rsshub]

Bump imapflow from 2.0.2 to 2.1.0

By dependabot[bot]

Assigned to

Bumps imapflow from 2.0.2 to 2.1.0.

Changelog

Sourced from imapflow's changelog.

2.1.0 (2026-09-27)

Features

export ImapFlowErrorCode with the error codes the library sets (50c909c)

support await using through Symbol.asyncDispose (baadd4b)

Bug Fixes

accept a number or string uidValidity for QRESYNC (e87d0c2)

give a special-use type to its next candidate when the best is taken (5b0d357)

keep a bracketed IPv6 host in a REFERRAL URL (1e90b70)

keep auto-IDLE off a socket handed over by unbind() (a47b3ae)

parse a chunk of many literals in a loop instead of recursing (db4c704)

process a chunk that arrives while the input loop is winding down (c73f3ea), closes #408

read the last extension field of a BODYSTRUCTURE part (d5cf6c0)

reject connect() right away on a BYE greeting (dc5d80e)

2.0.8 (2026-09-27)

Bug Fixes

do not expunge the source when the MOVE fallback's COPY fails (11bbf84), closes #406

surface throttle, truncation and listener failures instead of hiding them (03a0624)

types: describe the quota response the way getQuota() returns it (a2363b6)

2.0.7 (2026-09-25)

Bug Fixes

fetch: keep body sections a server sends as quoted strings (a4f2f18), closes #403

2.0.6 (2026-09-22)

Bug Fixes

parser: split flags a server writes without the separating space (96b2022)

2.0.5 (2026-09-15)

Bug Fixes

deps: update mailsplit to 5.4.17 (4eb90d8)

... (truncated)

Commits

752c050 Merge pull request #407 from postalsys/release-please--branches--master--comp...

fbee09c chore(master): release 2.1.0 [skip-ci]

50c909c feat: export ImapFlowErrorCode with the error codes the library sets

5b0d357 fix: give a special-use type to its next candidate when the best is taken

e87d0c2 fix: accept a number or string uidValidity for QRESYNC

1e90b70 fix: keep a bracketed IPv6 host in a REFERRAL URL

dc5d80e fix: reject connect() right away on a BYE greeting

d5cf6c0 fix: read the last extension field of a BODYSTRUCTURE part

c73f3ea fix: process a chunk that arrives while the input loop is winding down

fa71be5 chore: update dependencies [skip ci]

Additional commits viewable in compare view

[Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

October 1, 2026 at 03:18AM

via GitHub https://ift.tt/irD5uWj

·github.com·
[Oneseco-Media/rsshub] Bump imapflow from 2.0.2 to 2.1.0
[Oneseco-Media/rsshub] Bump postal-mime from 3.0.0 to 4.0.0
[Oneseco-Media/rsshub] Bump postal-mime from 3.0.0 to 4.0.0

[Oneseco-Media/rsshub]

Bump postal-mime from 3.0.0 to 4.0.0

By dependabot[bot]

Assigned to

Bumps postal-mime from 3.0.0 to 4.0.0.

Release notes

Sourced from postal-mime's releases.

v4.0.0

4.0.0 (2026-09-26)

⚠ BREAKING CHANGES

Node.js 20 or newer is required.

Attachment.disposition is typed as AttachmentDisposition | null, which accepts any Content-Disposition token, instead of 'attachment' | 'inline' | null. The parsed output is unchanged, but code that assigns the value to the narrower type has to widen it.

the ES module entry point moved from src/postal-mime.js to dist/esm/postal-mime.js, so browser code that imported the file from node_modules directly has to use the new path. Consumers that import postal-mime by name are unaffected.

Features

convert to TypeScript and ship ES module and CommonJS builds (2559c82)

declare the CommonJS entry point with export = and ship source maps (84d1159)

type the attachment disposition as the token the message carries (4bb2796)

Bug Fixes

keep the public object types assignable to an index signature (3363039)

Miscellaneous Chores

require Node.js 20 or newer (21eaae6)

v3.0.1

3.0.1 (2026-09-25)

Bug Fixes

collect parsed addresses in linear time (68cd065), closes #97

convert html to text in linear time (38b2a83), closes #97

detect angle bracket addresses in decoded words in linear time (390be2b), closes #97

normalize calendar attachment line endings in linear time (36edda7), closes #97

strip header comments in linear time (5d877da), closes #97

trim header whitespace in linear time (932441f), closes #97

trim text around an extracted address in linear time (511a194), closes #97

unfold format=flowed text in linear time (237c7a9), closes #97

Performance Improvements

skip decoder construction for charset labels TextDecoder cannot know (5407771), closes #97

Changelog

Sourced from postal-mime's changelog.

4.0.0 (2026-09-26)

⚠ BREAKING CHANGES

Node.js 20 or newer is required.

Attachment.disposition is typed as AttachmentDisposition | null, which accepts any Content-Disposition token, instead of 'attachment' | 'inline' | null. The parsed output is unchanged, but code that assigns the value to the narrower type has to widen it.

the ES module entry point moved from src/postal-mime.js to dist/esm/postal-mime.js, so browser code that imported the file from node_modules directly has to use the new path. Consumers that import postal-mime by name are unaffected.

Features

convert to TypeScript and ship ES module and CommonJS builds (2559c82)

declare the CommonJS entry point with export = and ship source maps (84d1159)

type the attachment disposition as the token the message carries (4bb2796)

Bug Fixes

keep the public object types assignable to an index signature (3363039)

Miscellaneous Chores

require Node.js 20 or newer (21eaae6)

3.0.1 (2026-09-25)

Bug Fixes

collect parsed addresses in linear time (68cd065), closes #97

convert html to text in linear time (38b2a83), closes #97

detect angle bracket addresses in decoded words in linear time (390be2b), closes #97

normalize calendar attachment line endings in linear time (36edda7), closes #97

strip header comments in linear time (5d877da), closes #97

trim header whitespace in linear time (932441f), closes #97

trim text around an extracted address in linear time (511a194), closes #97

unfold format=flowed text in linear time (237c7a9), closes #97

Performance Improvements

skip decoder construction for charset labels TextDecoder cannot know (5407771), closes #97

Commits

7800715 chore(master): release 4.0.0 (#99)

ec42302 chore: update dependencies

408f345 docs: describe the 4.0 upgrade path

21eaae6 chore!: require Node.js 20 or newer

84d1159 feat: declare the CommonJS entry point with export = and ship source maps

4bb2796 feat: type the attachment disposition as the token the message carries

341b0f4 refactor: drop the getHex helper that only its tests used

d26d776 refactor: move the public types into one module and split the parser into steps

7baca27 ci: install from the lockfile and cache npm downloads

c2ed41b test: accept a Uint8Array as attachment content in the runtime type validation

Additional commits viewable in compare view

Install script changes

This version adds prepare script that runs during installation. Review the package contents before updating.

[Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

September 30, 2026 at 03:10AM

via GitHub https://ift.tt/O2LcMwv

·github.com·
[Oneseco-Media/rsshub] Bump postal-mime from 3.0.0 to 4.0.0
[Oneseco-Media/rsshub] Bump eslint-plugin-n from 18.3.0 to 18.4.0
[Oneseco-Media/rsshub] Bump eslint-plugin-n from 18.3.0 to 18.4.0

[Oneseco-Media/rsshub]

Bump eslint-plugin-n from 18.3.0 to 18.4.0

By dependabot[bot]

Assigned to

Bumps eslint-plugin-n from 18.3.0 to 18.4.0.

Release notes

Sourced from eslint-plugin-n's releases.

v18.4.0

18.4.0 (2026-09-26)

🌟 Features

no-extraneous: Support pnpm workspaces in no-extraneous rules (#569) (3aae430)

📚 Documentation

fix broken documentation links (#567) (569153f)

Changelog

Sourced from eslint-plugin-n's changelog.

18.4.0 (2026-09-26)

🌟 Features

no-extraneous: Support pnpm workspaces in no-extraneous rules (#569) (3aae430)

📚 Documentation

fix broken documentation links (#567) (569153f)

Commits

3c257fd chore(master): release 18.4.0 (#568)

3aae430 feat(no-extraneous): Support pnpm workspaces in no-extraneous rules (#569)

569153f docs: fix broken documentation links (#567)

See full diff in compare view

[Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

September 30, 2026 at 03:10AM

via GitHub https://ift.tt/BZPa3ib

·github.com·
[Oneseco-Media/rsshub] Bump eslint-plugin-n from 18.3.0 to 18.4.0
[Oneseco-Media/rsshub] Bump @jocmp/mercury-parser from 3.1.0 to 3.1.1
[Oneseco-Media/rsshub] Bump @jocmp/mercury-parser from 3.1.0 to 3.1.1

[Oneseco-Media/rsshub]

Bump @jocmp/mercury-parser from 3.1.0 to 3.1.1

By dependabot[bot]

Assigned to

Bumps @jocmp/mercury-parser from 3.1.0 to 3.1.1.

Release notes

Sourced from @​jocmp/mercury-parser's releases.

v3.1.1

What's Changed

build: drop babel from the build and tests by @​jocmp in jocmp/mercury-parser#206

chore(deps): bump iconv-lite from 0.7.2 to 0.7.3 by @​dependabot[bot] in jocmp/mercury-parser#207

chore(deps-dev): bump inquirer from 13.4.3 to 14.0.2 by @​dependabot[bot] in jocmp/mercury-parser#208

chore(deps-dev): bump vite-plugin-node-polyfills from 0.26.0 to 0.28.0 by @​dependabot[bot] in jocmp/mercury-parser#210

chore(deps-dev): bump eslint from 10.8.0 to 10.8.1 by @​dependabot[bot] in jocmp/mercury-parser#211

chore(deps-dev): bump lint-staged from 16.4.0 to 17.5.1 by @​dependabot[bot] in jocmp/mercury-parser#209

feat: Add www.digitalfoundry.net custom parser by @​jocmp in jocmp/mercury-parser#212

ci: RSSHub-style consumer test by @​jocmp in jocmp/mercury-parser#213

refactor: replace legacy url module with WHATWG URL by @​jocmp in jocmp/mercury-parser#214

Update changelog by @​jocmp in jocmp/mercury-parser#216

Full Changelog: https://github.com/jocmp/mercury-parser/compare/v3.1.0...v3.1.1

Changelog

Sourced from @​jocmp/mercury-parser's changelog.

v3.1.1

refactor: replace legacy url module with WHATWG URL by @​jocmp in #214

refactor: replace legacy url module with WHATWG URL by @​jocmp

ci: RSSHub-style consumer test by @​jocmp in #213

feat: Add www.digitalfoundry.net custom parser by @​jocmp in #212

build: drop babel from the build and tests by @​jocmp in #206

Commits

5ca8cbe bump version v3.1.0 -> v3.1.1

1280fc8 Update changelog

b0c8532 fix: drop optional chaining for browser compat

d9d3ea4 refactor: replace legacy url module with WHATWG URL

bb2f0b3 ci: test the packed tarball in a fresh consumer (#213)

7aeccd5 feat: Add www.digitalfoundry.net custom parser (#212)

5a8b2c0 chore(deps-dev): bump lint-staged from 16.4.0 to 17.5.1 (#209)

0f8df60 chore(deps-dev): bump eslint from 10.8.0 to 10.8.1 (#211)

c0408cf chore(deps-dev): bump vite-plugin-node-polyfills from 0.26.0 to 0.28.0 (#210)

56e12ab chore(deps-dev): bump inquirer from 13.4.3 to 14.0.2 (#208)

Additional commits viewable in compare view

[Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

September 30, 2026 at 03:09AM

via GitHub https://ift.tt/pdaAZKr

·github.com·
[Oneseco-Media/rsshub] Bump @jocmp/mercury-parser from 3.1.0 to 3.1.1
[Oneseco-Media/rsshub] Bump imapflow from 2.0.2 to 2.0.8
[Oneseco-Media/rsshub] Bump imapflow from 2.0.2 to 2.0.8

[Oneseco-Media/rsshub]

Bump imapflow from 2.0.2 to 2.0.8

By dependabot[bot]

Assigned to

Bumps imapflow from 2.0.2 to 2.0.8.

Changelog

Sourced from imapflow's changelog.

2.0.8 (2026-09-27)

Bug Fixes

do not expunge the source when the MOVE fallback's COPY fails (11bbf84), closes #406

surface throttle, truncation and listener failures instead of hiding them (03a0624)

types: describe the quota response the way getQuota() returns it (a2363b6)

2.0.7 (2026-09-25)

Bug Fixes

fetch: keep body sections a server sends as quoted strings (a4f2f18), closes #403

2.0.6 (2026-09-22)

Bug Fixes

parser: split flags a server writes without the separating space (96b2022)

2.0.5 (2026-09-15)

Bug Fixes

deps: update mailsplit to 5.4.17 (4eb90d8)

2.0.4 (2026-09-15)

Bug Fixes

deps: update libmime to 5.4.4 and encoding-japanese to 2.4.0 (ffa0f93)

2.0.3 (2026-09-14)

Bug Fixes

bound the chunked download loop by the reported message size (fc9b4eb)

stop chunked download when the server ignores the partial spec (#396) (e216fde)

Commits

c03e556 Merge pull request #405 from postalsys/release-please--branches--master--comp...

aa4cff9 chore(master): release 2.0.8 [skip-ci]

a2363b6 fix(types): describe the quota response the way getQuota() returns it

517700b refactor: lint src/ with the type-aware rules and drop what they flag

85e672e test: type the mock connection as the ImapFlow it stands in for

d2e5886 chore: drop the ignore entries left from the JavaScript build [skip ci]

11bbf84 fix: do not expunge the source when the MOVE fallback's COPY fails

681745a test: keep the event loop alive while waiting for the unref'd throttle timer

6b2fe86 refactor: apply the command helpers everywhere and tidy the new code

ef878d8 test: split command tests per command and share the mock connection [skip ci]

Additional commits viewable in compare view

[Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

September 30, 2026 at 03:09AM

via GitHub https://ift.tt/BpKhHdU

·github.com·
[Oneseco-Media/rsshub] Bump imapflow from 2.0.2 to 2.0.8
[Oneseco-Media/rsshub] Bump lint-staged from 17.5.1 to 17.6.0
[Oneseco-Media/rsshub] Bump lint-staged from 17.5.1 to 17.6.0

[Oneseco-Media/rsshub]

Bump lint-staged from 17.5.1 to 17.6.0

By dependabot[bot]

Assigned to

Bumps lint-staged from 17.5.1 to 17.6.0.

Release notes

Sourced from lint-staged's releases.

v17.6.0

Minor Changes

#1850 938d3f4 - Task functions like { title, task } can now use a logger function log() to emit output while the task runs. By default, the output will only be visible if the task fails, unless the --verbose option was used. Additionally, when the task rejects, the error will be shown in the output.

import { defineConfig } from 'lint-staged/config'

export default defineConfig({ '*': { title: 'Fail if PDF files are committed', task: async (filepaths, { log }) => { const pdfFiles = filepaths.filter((f) => f.toLowerCase().endsWith('.pdf')) if (pdfFiles.length > 0) { log('PDF files should not be committed: %s', pdfFiles) throw new Error('Failed') } }, }, })

#1854 30562bc - lint-staged now stages changes to all tracked files modified by tasks, including files that weren’t originally staged or didn’t match the configured globs. This can happen when your task has side-effects, or it's a function that ignores the staged files like () => "prettier --write .".

If you have unstaged changes in a file and the task also edits that file, your unstaged changes will be staged too. Use --hide-unstaged to hide your changes while tasks run.

Patch Changes

#1860 4296532 - The assignment of staged files to lint-staged configuration files (when using multiple, for example in a monorepo) has been rewritten to be more efficient. As a reminder, each staged file is assigned to exactly one configuration (the closest one), even if that config doesn't match the file in its globs.

#1861 c45f28a - Fix running parallel tasks for a single glob, when tasks are created by a function. Nesting one level of arrays inside an array of tasks will result in the inner tasks running in parallel. This behavior should now be consistent when creating tasks using functions. In the following example eslint and prettier will run in parallel (for all files, when any JS files are staged):

import { defineConfig } from 'lint-staged/config'

export default defineConfig({ '*.js': () => [['eslint --max-warnings=0 .', 'prettier --list-different .']], })

#1859 f0ea69d - Various performance improvements from skipping redundant internal Git calls.

#1856 69d7d17 - Partially staged changes are hidden in a uniquely-named patch file to avoid multiple invocations of lint-staged overwriting it. This makes it safer to run lint-staged in multiple worktrees at the same time.

Changelog

Sourced from lint-staged's changelog.

17.6.0

Minor Changes

#1850 938d3f4 - Task functions like { title, task } can now use a logger function log() to emit output while the task runs. By default, the output will only be visible if the task fails, unless the --verbose option was used. Additionally, when the task rejects, the error will be shown in the output.

import { defineConfig } from 'lint-staged/config'

export default defineConfig({ '*': { title: 'Fail if PDF files are committed', task: async (filepaths, { log }) => { const pdfFiles = filepaths.filter((f) => f.toLowerCase().endsWith('.pdf')) if (pdfFiles.length > 0) { log('PDF files should not be committed: %s', pdfFiles) throw new Error('Failed') } }, }, })

#1854 30562bc - lint-staged now stages changes to all tracked files modified by tasks, including files that weren’t originally staged or didn’t match the configured globs. This can happen when your task has side-effects, or it's a function that ignores the staged files like () => "prettier --write .".

If you have unstaged changes in a file and the task also edits that file, your unstaged changes will be staged too. Use --hide-unstaged to hide your changes while tasks run.

Patch Changes

#1860 4296532 - The assignment of staged files to lint-staged configuration files (when using multiple, for example in a monorepo) has been rewritten to be more efficient. As a reminder, each staged file is assigned to exactly one configuration (the closest one), even if that config doesn't match the file in its globs.

#1861 c45f28a - Fix running parallel tasks for a single glob, when tasks are created by a function. Nesting one level of arrays inside an array of tasks will result in the inner tasks running in parallel. This behavior should now be consistent when creating tasks using functions. In the following example eslint and prettier will run in parallel (for all files, when any JS files are staged):

import { defineConfig } from 'lint-staged/config'

export default defineConfig({ '*.js': () => [['eslint --max-warnings=0 .', 'prettier --list-different .']], })

#1859 f0ea69d - Various performance improvements from skipping redundant internal Git calls.

#1856 69d7d17 - Partially staged changes are hidden in a uniquely-named patch file to avoid multiple invocations of lint-staged overwriting it. This makes it safer to run lint-staged in multiple worktrees at the same time.

Commits

48f9f4e Merge pull request #1857 from lint-staged/changeset-release/main

16b2e21 chore(changeset): release

195f156 docs: improve changeset

0ba6261 fix: create hidden directory only when required

66ac2de docs: fixes to changesets

80af8d7 Merge pull request #1863 from lint-staged/fix-issues

e433488 fix: handle task editing a symlinked file to a regular file, and --fail-on-ch...

e5019b3 fix: handle trailing newlines when detecting changed files

74efec8 ci: run Cygwin and MSYS2 tests on Node.js 26

655b7dc fix: use TypeScript types instead of JSDoc

Additional commits viewable in compare view

[Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

September 29, 2026 at 03:12AM

via GitHub https://ift.tt/s4JMkwG

·github.com·
[Oneseco-Media/rsshub] Bump lint-staged from 17.5.1 to 17.6.0
[Oneseco-Media/rsshub] Bump @types/node from 26.5.1 to 26.6.3
[Oneseco-Media/rsshub] Bump @types/node from 26.5.1 to 26.6.3

[Oneseco-Media/rsshub]

Bump @types/node from 26.5.1 to 26.6.3

By dependabot[bot]

Assigned to

Bumps @types/node from 26.5.1 to 26.6.3.

Commits

See full diff in compare view

[Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

September 29, 2026 at 03:11AM

via GitHub https://ift.tt/TQoh1fS

·github.com·
[Oneseco-Media/rsshub] Bump @types/node from 26.5.1 to 26.6.3
[Oneseco-Media/rsshub] Bump dotenv from 17.4.2 to 18.0.4
[Oneseco-Media/rsshub] Bump dotenv from 17.4.2 to 18.0.4

[Oneseco-Media/rsshub]

Bump dotenv from 17.4.2 to 18.0.4

By dependabot[bot]

Assigned to

Bumps dotenv from 17.4.2 to 18.0.4.

Changelog

Sourced from dotenv's changelog.

18.0.4 (2026-09-25)

Changed

import dotenv/config should default quiet: true (#1063)

18.0.3 (2026-09-22)

Changed

Patch DOTENV_QUIET setting when inside .env file (#1059)

18.0.2 (2026-09-21)

Changed

Patch additional edge cases for the fast parser (#1056)

18.0.1 (2026-09-18)

Changed

Handle file urls in config logging (#1054)

18.0.0 (2026-09-17)

Added

NEW: Dotenv now has a CLI. (#1022)

$ dotenv run -- node index.js ◇ injected env (2) from .env Hello Dotenv

NEW: Dotenv now has a fast parser thanks to @​homanp of superagent.sh. Pass config({ fast: true }), flag --fast, or set DOTENV_FAST=true to opt-in to ~2x faster character-scanner parser. (#1010)

$ dotenv run --fast -- node index.js ◇ injected env (2) from .env Hello Dotenv

faster than Node native parseEnv!

Changed

Injecting message sent to stderr rather than stdout and tips removed (#1037)

... (truncated)

Commits

86804c0 18.0.4

2403db5 changelog

75b775e npm audit

7e1750c Merge pull request #1064 from motdotla/dependabot/npm_and_yarn/ip-address-10.7.2

a6ade63 Merge pull request #1063 from motdotla/import

288b0d7 patch test

00da912 Bump ip-address from 10.2.0 to 10.7.2

e6b5816 import 'dotenv/config' should still be defaulting to quiet

3646ac5 Merge pull request #1061 from motdotla/fast

83fc961 report dotenv vs native vs dotenv.fast

Additional commits viewable in compare view

[Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

September 29, 2026 at 03:11AM

via GitHub https://ift.tt/MXpn1U6

·github.com·
[Oneseco-Media/rsshub] Bump dotenv from 17.4.2 to 18.0.4
[Oneseco-Media/rsshub] Bump imapflow from 2.0.2 to 2.0.7
[Oneseco-Media/rsshub] Bump imapflow from 2.0.2 to 2.0.7

[Oneseco-Media/rsshub]

Bump imapflow from 2.0.2 to 2.0.7

By dependabot[bot]

Assigned to

Bumps imapflow from 2.0.2 to 2.0.7.

Changelog

Sourced from imapflow's changelog.

2.0.7 (2026-09-25)

Bug Fixes

fetch: keep body sections a server sends as quoted strings (a4f2f18), closes #403

2.0.6 (2026-09-22)

Bug Fixes

parser: split flags a server writes without the separating space (96b2022)

2.0.5 (2026-09-15)

Bug Fixes

deps: update mailsplit to 5.4.17 (4eb90d8)

2.0.4 (2026-09-15)

Bug Fixes

deps: update libmime to 5.4.4 and encoding-japanese to 2.4.0 (ffa0f93)

2.0.3 (2026-09-14)

Bug Fixes

bound the chunked download loop by the reported message size (fc9b4eb)

stop chunked download when the server ignores the partial spec (#396) (e216fde)

Commits

cc1c796 Merge pull request #404 from postalsys/release-please--branches--master--comp...

e58e682 chore(master): release 2.0.7 [skip-ci]

a4f2f18 fix(fetch): keep body sections a server sends as quoted strings

9a2f573 Merge pull request #402 from postalsys/release-please--branches--master--comp...

d760ab0 chore(master): release 2.0.6 [skip-ci]

96b2022 fix(parser): split flags a server writes without the separating space

ee97145 chore(deps): update dev dependencies [skip ci]

de4e0ce Merge pull request #400 from postalsys/release-please--branches--master--comp...

1a75a5e chore(master): release 2.0.5 [skip-ci]

4eb90d8 fix(deps): update mailsplit to 5.4.17

Additional commits viewable in compare view

[Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • `@dependabot show

Labeled:

September 29, 2026 at 03:10AM

via GitHub https://ift.tt/fixtT4B

·github.com·
[Oneseco-Media/rsshub] Bump imapflow from 2.0.2 to 2.0.7