dependabot[bot]
ab3c25d5bd
chore(deps-dev): bump @types/node from 25.3.5 to 25.4.0 ( #21335 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 25.3.5 to 25.4.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 25.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 22:45:42 +08:00
dependabot[bot]
2e9ffb094f
chore(deps): bump @notionhq/client from 5.11.1 to 5.12.0 ( #21342 )
...
Bumps [@notionhq/client](https://github.com/makenotion/notion-sdk-js ) from 5.11.1 to 5.12.0.
- [Release notes](https://github.com/makenotion/notion-sdk-js/releases )
- [Commits](https://github.com/makenotion/notion-sdk-js/compare/v5.11.1...v5.12.0 )
---
updated-dependencies:
- dependency-name: "@notionhq/client"
dependency-version: 5.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 14:34:43 +00:00
dependabot[bot]
7df6d0ca10
chore(deps-dev): bump the typescript-eslint group with 2 updates ( #21334 )
...
Bumps the typescript-eslint group with 2 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ).
Updates `@typescript-eslint/eslint-plugin` from 8.56.1 to 8.57.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.56.1 to 8.57.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.57.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: typescript-eslint
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.57.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: typescript-eslint
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 14:18:50 +00:00
dependabot[bot]
f9d5a0580d
chore(deps-dev): bump @cloudflare/workers-types in the cloudflare group ( #21332 )
...
Bumps the cloudflare group with 1 update: [@cloudflare/workers-types](https://github.com/cloudflare/workerd ).
Updates `@cloudflare/workers-types` from 4.20260307.1 to 4.20260310.1
- [Release notes](https://github.com/cloudflare/workerd/releases )
- [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md )
- [Commits](https://github.com/cloudflare/workerd/commits )
---
updated-dependencies:
- dependency-name: "@cloudflare/workers-types"
dependency-version: 4.20260310.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: cloudflare
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 14:14:35 +00:00
dependabot[bot]
a91607a645
chore(deps): bump imapflow from 1.2.12 to 1.2.13 ( #21343 )
...
Bumps [imapflow](https://github.com/postalsys/imapflow ) from 1.2.12 to 1.2.13.
- [Release notes](https://github.com/postalsys/imapflow/releases )
- [Changelog](https://github.com/postalsys/imapflow/blob/master/CHANGELOG.md )
- [Commits](https://github.com/postalsys/imapflow/compare/v1.2.12...v1.2.13 )
---
updated-dependencies:
- dependency-name: imapflow
dependency-version: 1.2.13
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 08:51:34 +00:00
dependabot[bot]
05bcec9054
chore(deps): bump hono from 4.12.5 to 4.12.6 ( #21341 )
...
Bumps [hono](https://github.com/honojs/hono ) from 4.12.5 to 4.12.6.
- [Release notes](https://github.com/honojs/hono/releases )
- [Commits](https://github.com/honojs/hono/compare/v4.12.5...v4.12.6 )
---
updated-dependencies:
- dependency-name: hono
dependency-version: 4.12.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 08:46:17 +00:00
dependabot[bot]
765416b64a
chore(deps-dev): bump lint-staged from 16.3.2 to 16.3.3 ( #21336 )
...
Bumps [lint-staged](https://github.com/lint-staged/lint-staged ) from 16.3.2 to 16.3.3.
- [Release notes](https://github.com/lint-staged/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lint-staged/lint-staged/compare/v16.3.2...v16.3.3 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-version: 16.3.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 08:36:24 +00:00
dependabot[bot]
12d4ffe259
chore(deps): bump @scalar/hono-api-reference from 0.10.0 to 0.10.1 ( #21339 )
...
Bumps [@scalar/hono-api-reference](https://github.com/scalar/scalar/tree/HEAD/integrations/hono ) from 0.10.0 to 0.10.1.
- [Release notes](https://github.com/scalar/scalar/releases )
- [Changelog](https://github.com/scalar/scalar/blob/main/integrations/hono/CHANGELOG.md )
- [Commits](https://github.com/scalar/scalar/commits/HEAD/integrations/hono )
---
updated-dependencies:
- dependency-name: "@scalar/hono-api-reference"
dependency-version: 0.10.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 08:34:24 +00:00
dependabot[bot]
23df427fe2
chore(deps): bump mailparser from 3.9.3 to 3.9.4 ( #21340 )
...
Bumps [mailparser](https://github.com/nodemailer/mailparser ) from 3.9.3 to 3.9.4.
- [Release notes](https://github.com/nodemailer/mailparser/releases )
- [Changelog](https://github.com/nodemailer/mailparser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodemailer/mailparser/compare/v3.9.3...v3.9.4 )
---
updated-dependencies:
- dependency-name: mailparser
dependency-version: 3.9.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 08:33:15 +00:00
dependabot[bot]
8a9b9bf292
chore(deps-dev): bump discord-api-types from 0.38.41 to 0.38.42 ( #21337 )
...
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types ) from 0.38.41 to 0.38.42.
- [Release notes](https://github.com/discordjs/discord-api-types/releases )
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md )
- [Commits](https://github.com/discordjs/discord-api-types/commits )
---
updated-dependencies:
- dependency-name: discord-api-types
dependency-version: 0.38.42
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 08:30:44 +00:00
dependabot[bot]
a12e91f8b6
chore(deps-dev): bump tsdown from 0.21.0 to 0.21.1 ( #21338 )
...
Bumps [tsdown](https://github.com/rolldown/tsdown ) from 0.21.0 to 0.21.1.
- [Release notes](https://github.com/rolldown/tsdown/releases )
- [Commits](https://github.com/rolldown/tsdown/compare/v0.21.0...v0.21.1 )
---
updated-dependencies:
- dependency-name: tsdown
dependency-version: 0.21.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 08:24:51 +00:00
Tony
085a0ea8ff
fix(route/yahoo): remove ads ( #21330 )
2026-03-10 02:30:50 +08:00
dependabot[bot]
4f76a9b639
chore(deps-dev): bump @cloudflare/workers-types in the cloudflare group ( #21326 )
...
Bumps the cloudflare group with 1 update: [@cloudflare/workers-types](https://github.com/cloudflare/workerd ).
Updates `@cloudflare/workers-types` from 4.20260305.1 to 4.20260307.1
- [Release notes](https://github.com/cloudflare/workerd/releases )
- [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md )
- [Commits](https://github.com/cloudflare/workerd/commits )
---
updated-dependencies:
- dependency-name: "@cloudflare/workers-types"
dependency-version: 4.20260307.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: cloudflare
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-09 20:56:03 +08:00
dependabot[bot]
34d269cdcf
chore(deps-dev): bump the eslint group with 2 updates ( #21327 )
...
Bumps the eslint group with 2 updates: [@eslint/eslintrc](https://github.com/eslint/eslintrc ) and [eslint](https://github.com/eslint/eslint ).
Updates `@eslint/eslintrc` from 3.3.4 to 3.3.5
- [Release notes](https://github.com/eslint/eslintrc/releases )
- [Changelog](https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.4...eslintrc-v3.3.5 )
Updates `eslint` from 10.0.2 to 10.0.3
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v10.0.2...v10.0.3 )
---
updated-dependencies:
- dependency-name: "@eslint/eslintrc"
dependency-version: 3.3.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: eslint
- dependency-name: eslint
dependency-version: 10.0.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: eslint
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-09 08:15:41 +00:00
dependabot[bot]
2ad5ee9b0c
chore(deps): bump tldts from 7.0.24 to 7.0.25 ( #21329 )
...
Bumps [tldts](https://github.com/remusao/tldts ) from 7.0.24 to 7.0.25.
- [Release notes](https://github.com/remusao/tldts/releases )
- [Changelog](https://github.com/remusao/tldts/blob/master/CHANGELOG.md )
- [Commits](https://github.com/remusao/tldts/compare/v7.0.24...v7.0.25 )
---
updated-dependencies:
- dependency-name: tldts
dependency-version: 7.0.25
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-09 08:15:30 +00:00
dependabot[bot]
9612796778
chore(deps-dev): bump @types/sanitize-html from 2.16.0 to 2.16.1 ( #21328 )
...
Bumps [@types/sanitize-html](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sanitize-html ) from 2.16.0 to 2.16.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/sanitize-html )
---
updated-dependencies:
- dependency-name: "@types/sanitize-html"
dependency-version: 2.16.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-09 08:14:57 +00:00
Leslie Leung
626d289580
fix: parse VXNA entry date ( #21325 )
2026-03-09 08:11:48 +00:00
lucky13820
8d8a435a48
fix(route/theinitium): rewrite for Ghost CMS after site migration ( #21071 )
...
* refactor(theinitium): rewrite routes for Ghost CMS, add cookie support
- Rewrite all routes to use Ghost Content API (old API deprecated)
- Add INITIUM_MEMBER_COOKIE env var for paid article full-text
- Add features block with requireConfig to all route files
- Add url field and radar rules per RSSHub standards
- Strip -zh-hans suffix from author/category display names
- Update namespace with English name and zh translations
- Mark follow route as deprecated (Ghost doesn't support it)
- Fix hostname binding to 0.0.0.0 for LAN access
* fix(theinitium): use routeExpire with refresh=false to prevent stale cache
Cache was never expiring because refresh=true (default) extends TTL on every hit.
Now uses 5-min routeExpire and won't extend on access.
* refactor(theinitium): address review feedback
- Remove unused INITIUM_USERNAME/PASSWORD/BEARER_TOKEN env keys
- Remove hardcoded User-Agent (use RSSHub's internal UA)
- Remove fragile html.length > 500 check
- Remove refresh: false from cache.tryGet
- Hoist stripLangSuffix to module scope (dedupe with cleanName)
* fix(theinitium): detect paywall CTA instead of length check
If cookie is invalid/expired, scrape returns paywall HTML.
Check for .gh-post-upgrade-cta to detect this and fall back
to cleaner Ghost API preview.
* revert(index): restore '::' hostname per #16513
* feat(theinitium): clean Ghost Koenig card HTML for RSS output
* fix(theinitium): use redirected Ghost API URL, remove unused config types
* fix(theinitium): remove unrelated neureality config changes
---------
Co-authored-by: Ryan Yao <ryanyao@Macmini.lan >
Co-authored-by: Ryan Yao <ryanyao@Ryans-Mac-mini.lan >
Co-authored-by: Ryan Yao <ryanyao@Ryans-Mac-mini.local >
2026-03-09 04:13:25 +08:00
github-actions[bot]
5277218f01
style: auto format
2026-03-08 19:29:14 +00:00
acidicxjrl
7c5c66a75b
feat(routes): Add img=1 option to pornhub handlers to pass through images ( #21324 )
...
* Add img=1 option to pornhub handlers to pass through images
* Move img=1 to a path parameter, and add clarifications on :lang, etc because each must be set to set the following
---------
Co-authored-by: acidicxjrl <acidicxjrl>
2026-03-09 03:28:42 +08:00
github-actions[bot]
1ad606f40f
style: auto format
2026-03-08 07:53:45 +00:00
Hualiang
8bf78f5316
feat(route): add news.qq.com user homepage route ( #21280 )
...
* add user.ts
* remove async
* use relative path
* update
* fix timestamp
* use parseDate
* try to fix import-sort?
2026-03-08 15:53:10 +08:00
Dzming Li
5469b02b2b
fix(route/zhihu): auto-fetch __zse_ck when absent from ZHIHU_COOKIES ( #21321 )
...
When ZHIHU_COOKIES is configured without __zse_ck, automatically fetch
the value from Zhihu's public static JS (static.zhihu.com/zse-ck/v3.js).
__zse_ck is a site-wide token (not user-specific) that Zhihu embeds in
a static JS file and rotates periodically. When it expires, routes that
scrape HTML pages (e.g. /zhihu/posts/people/:id) return 403, while
API-only routes are unaffected.
Users can now omit __zse_ck from ZHIHU_COOKIES and it will be fetched
and cached automatically, eliminating manual cookie rotation for this
token. Existing configs that include __zse_ck are unchanged.
2026-03-07 10:27:43 +08:00
dependabot[bot]
829d7f0055
chore(deps-dev): bump tsdown from 0.20.3 to 0.21.0 ( #21317 )
...
* chore(deps-dev): bump tsdown from 0.20.3 to 0.21.0
Bumps [tsdown](https://github.com/rolldown/tsdown ) from 0.20.3 to 0.21.0.
- [Release notes](https://github.com/rolldown/tsdown/releases )
- [Commits](https://github.com/rolldown/tsdown/compare/v0.20.3...v0.21.0 )
---
updated-dependencies:
- dependency-name: tsdown
dependency-version: 0.21.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* chore(config): `inlineOnly` -> `deps.onlyAllowBundle`
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-06 23:13:23 +08:00
dependabot[bot]
2d3e177259
chore(deps-dev): bump @stylistic/eslint-plugin from 5.9.0 to 5.10.0 ( #21315 )
...
Bumps [@stylistic/eslint-plugin](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin ) from 5.9.0 to 5.10.0.
- [Release notes](https://github.com/eslint-stylistic/eslint-stylistic/releases )
- [Changelog](https://github.com/eslint-stylistic/eslint-stylistic/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint-stylistic/eslint-stylistic/commits/v5.10.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@stylistic/eslint-plugin"
dependency-version: 5.10.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-06 22:22:08 +08:00
dependabot[bot]
77ededfe23
chore(deps): bump docker/build-push-action from 6.19.2 to 7.0.0 ( #21314 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.19.2 to 7.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](10e90e3645...d08e5c354a )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-06 21:56:05 +08:00
dependabot[bot]
fe0d91c324
chore(deps): bump docker/metadata-action from 5.10.0 to 6.0.0 ( #21312 )
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 5.10.0 to 6.0.0.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](c299e40c65...030e881283 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-06 21:37:46 +08:00
dependabot[bot]
01d7de7ebc
chore(deps-dev): bump wrangler in the cloudflare group ( #21311 )
...
Bumps the cloudflare group with 1 update: [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler ).
Updates `wrangler` from 4.70.0 to 4.71.0
- [Release notes](https://github.com/cloudflare/workers-sdk/releases )
- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.71.0/packages/wrangler )
---
updated-dependencies:
- dependency-name: wrangler
dependency-version: 4.71.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: cloudflare
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-06 21:37:25 +08:00
dependabot[bot]
23566674d0
chore(deps-dev): bump @types/node from 25.3.3 to 25.3.5 ( #21318 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 25.3.3 to 25.3.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 25.3.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-06 08:26:59 +00:00
dependabot[bot]
82a758de5e
chore(deps): bump imapflow from 1.2.11 to 1.2.12 ( #21316 )
...
Bumps [imapflow](https://github.com/postalsys/imapflow ) from 1.2.11 to 1.2.12.
- [Release notes](https://github.com/postalsys/imapflow/releases )
- [Changelog](https://github.com/postalsys/imapflow/blob/master/CHANGELOG.md )
- [Commits](https://github.com/postalsys/imapflow/compare/v1.2.11...v1.2.12 )
---
updated-dependencies:
- dependency-name: imapflow
dependency-version: 1.2.12
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-06 08:25:15 +00:00
dependabot[bot]
a3636947aa
chore(deps-dev): bump discord-api-types from 0.38.40 to 0.38.41 ( #21313 )
...
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types ) from 0.38.40 to 0.38.41.
- [Release notes](https://github.com/discordjs/discord-api-types/releases )
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md )
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.38.40...0.38.41 )
---
updated-dependencies:
- dependency-name: discord-api-types
dependency-version: 0.38.41
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-06 08:22:05 +00:00
chesha1
1c5e4b3702
fix(route/openai): 重构 research 路由,使用 RSS 源替代已失效的 TWILL API ( #21309 )
...
* fix(route/openai): 重构 research 路由,使用 RSS 源替代已失效的 TWILL API
- 移除旧的 getApiUrl 和 parseArticle 函数
- 为 fetchArticles 添加 category 过滤参数
- 提取文章作者信息
- 清理未使用的依赖(got, raw, renderToString)
* fix(route/openai): 使用 parseDate 解析 pubDate 日期字符串
* fix(route/openai): 使用重定向后的 URL 作为文章链接
使用 ofetch.raw() 获取响应,捕获重定向后的最终 URL,
避免输出中包含会被重定向的旧链接。
* fix(route/openai): 补全 URL 尾部斜杠以避免 301 重定向
在请求文章详情前为 URL 补上尾部斜杠,直接请求最终地址,
避免每篇文章都触发一次 301 重定向,减少不必要的 HTTP 请求。
2026-03-06 13:53:14 +08:00
dependabot[bot]
7c1634128f
chore(deps): bump docker/login-action from 3.7.0 to 4.0.0 ( #21303 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.7.0 to 4.0.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](c94ce9fb46...b45d80f862 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 17:22:03 +08:00
dependabot[bot]
09f0596c22
chore(deps): bump docker/setup-buildx-action from 3.12.0 to 4.0.0 ( #21305 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3.12.0 to 4.0.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](8d2750c68a...4d04d5d948 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 16:55:42 +08:00
dependabot[bot]
1b59755354
chore(deps): bump @scalar/hono-api-reference from 0.9.48 to 0.10.0 ( #21307 )
...
Bumps [@scalar/hono-api-reference](https://github.com/scalar/scalar/tree/HEAD/integrations/hono ) from 0.9.48 to 0.10.0.
- [Release notes](https://github.com/scalar/scalar/releases )
- [Changelog](https://github.com/scalar/scalar/blob/main/integrations/hono/CHANGELOG.md )
- [Commits](https://github.com/scalar/scalar/commits/HEAD/integrations/hono )
---
updated-dependencies:
- dependency-name: "@scalar/hono-api-reference"
dependency-version: 0.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 16:55:08 +08:00
dependabot[bot]
7d265446f9
chore(deps): bump hono from 4.12.4 to 4.12.5 ( #21306 )
...
Bumps [hono](https://github.com/honojs/hono ) from 4.12.4 to 4.12.5.
- [Release notes](https://github.com/honojs/hono/releases )
- [Commits](https://github.com/honojs/hono/compare/v4.12.4...v4.12.5 )
---
updated-dependencies:
- dependency-name: hono
dependency-version: 4.12.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 08:34:17 +00:00
dependabot[bot]
9137376340
chore(deps): bump @hono/node-server from 1.19.10 to 1.19.11 ( #21308 )
...
Bumps [@hono/node-server](https://github.com/honojs/node-server ) from 1.19.10 to 1.19.11.
- [Release notes](https://github.com/honojs/node-server/releases )
- [Commits](https://github.com/honojs/node-server/compare/v1.19.10...v1.19.11 )
---
updated-dependencies:
- dependency-name: "@hono/node-server"
dependency-version: 1.19.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 08:28:33 +00:00
dependabot[bot]
943353ca83
chore(deps): bump oven-sh/setup-bun from 2.1.2 to 2.1.3 ( #21304 )
...
Bumps [oven-sh/setup-bun](https://github.com/oven-sh/setup-bun ) from 2.1.2 to 2.1.3.
- [Release notes](https://github.com/oven-sh/setup-bun/releases )
- [Commits](3d267786b1...ecf28ddc73 )
---
updated-dependencies:
- dependency-name: oven-sh/setup-bun
dependency-version: 2.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 08:26:49 +00:00
dependabot[bot]
9a5ef3bb80
chore(deps-dev): bump @cloudflare/workers-types in the cloudflare group ( #21302 )
...
Bumps the cloudflare group with 1 update: [@cloudflare/workers-types](https://github.com/cloudflare/workerd ).
Updates `@cloudflare/workers-types` from 4.20260305.0 to 4.20260305.1
- [Release notes](https://github.com/cloudflare/workerd/releases )
- [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md )
- [Commits](https://github.com/cloudflare/workerd/commits )
---
updated-dependencies:
- dependency-name: "@cloudflare/workers-types"
dependency-version: 4.20260305.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: cloudflare
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 08:10:30 +00:00
Lipeng
6e2ca63189
feat(route): add Meritalk latest articles ( #21282 )
...
* feat: add route and namespace for MeriTalk articles
* feat: update articles route to support pagination and add description rendering
* feat: enhance articles route with improved description and error handling
* feat(meritalk): add articles route with pagination limit
- Add latest articles route for Meritalk
- Update route example and parameter description
- Implement pagination limit to avoid Cloudflare anti-bot
* fix(meritalk): remove nums param and fetch only first page
* fix(meritalk): update route category to new-media
Co-authored-by: Tony <TonyRL@users.noreply.github.com >
* fix(meritalk): remove the post-processing of items and modify some of the logic in the handler
- Remove unnecessary sorting.
- Remove custom limit logic.
---------
2026-03-05 11:41:55 +08:00
Tony
c09dacac5b
feat(api): add cache probing ( #21300 )
...
* feat(api): add cache probing
* fix(tests): correct query parameter from 'path' to 'requestPath' in status tests
* feat(cache): add has to workers kv
2026-03-05 02:36:53 +08:00
dependabot[bot]
24406677ca
chore(deps): bump @sentry/node from 10.41.0 to 10.42.0 ( #21294 )
...
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript ) from 10.41.0 to 10.42.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/10.41.0...10.42.0 )
---
updated-dependencies:
- dependency-name: "@sentry/node"
dependency-version: 10.42.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 22:34:27 +08:00
dependabot[bot]
0844592fc3
chore(deps): bump actions/setup-node from 6.2.0 to 6.3.0 ( #21284 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](6044e13b5d...53b83947a5 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 6.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 21:24:01 +08:00
dependabot[bot]
ab370e7e4f
chore(deps): bump the opentelemetry group with 5 updates ( #21285 )
...
Bumps the opentelemetry group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@opentelemetry/exporter-prometheus](https://github.com/open-telemetry/opentelemetry-js ) | `0.212.0` | `0.213.0` |
| [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js ) | `0.212.0` | `0.213.0` |
| [@opentelemetry/resources](https://github.com/open-telemetry/opentelemetry-js ) | `2.5.1` | `2.6.0` |
| [@opentelemetry/sdk-metrics](https://github.com/open-telemetry/opentelemetry-js ) | `2.5.1` | `2.6.0` |
| [@opentelemetry/sdk-trace-base](https://github.com/open-telemetry/opentelemetry-js ) | `2.5.1` | `2.6.0` |
Updates `@opentelemetry/exporter-prometheus` from 0.212.0 to 0.213.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/experimental/v0.212.0...experimental/v0.213.0 )
Updates `@opentelemetry/exporter-trace-otlp-http` from 0.212.0 to 0.213.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/experimental/v0.212.0...experimental/v0.213.0 )
Updates `@opentelemetry/resources` from 2.5.1 to 2.6.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/v2.5.1...v2.6.0 )
Updates `@opentelemetry/sdk-metrics` from 2.5.1 to 2.6.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/v2.5.1...v2.6.0 )
Updates `@opentelemetry/sdk-trace-base` from 2.5.1 to 2.6.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/v2.5.1...v2.6.0 )
---
updated-dependencies:
- dependency-name: "@opentelemetry/exporter-prometheus"
dependency-version: 0.213.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
- dependency-name: "@opentelemetry/exporter-trace-otlp-http"
dependency-version: 0.213.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
- dependency-name: "@opentelemetry/resources"
dependency-version: 2.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
- dependency-name: "@opentelemetry/sdk-metrics"
dependency-version: 2.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
- dependency-name: "@opentelemetry/sdk-trace-base"
dependency-version: 2.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: opentelemetry
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 21:06:48 +08:00
dependabot[bot]
706a54feee
chore(deps-dev): bump wrangler in the cloudflare group ( #21283 )
...
Bumps the cloudflare group with 1 update: [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler ).
Updates `wrangler` from 4.69.0 to 4.70.0
- [Release notes](https://github.com/cloudflare/workers-sdk/releases )
- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.70.0/packages/wrangler )
---
updated-dependencies:
- dependency-name: wrangler
dependency-version: 4.70.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: cloudflare
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 20:22:27 +08:00
dependabot[bot]
0a4b7abff4
chore(deps-dev): bump oxlint-tsgolint in the oxc group ( #21286 )
...
Bumps the oxc group with 1 update: [oxlint-tsgolint](https://github.com/oxc-project/tsgolint ).
Updates `oxlint-tsgolint` from 0.15.0 to 0.16.0
- [Release notes](https://github.com/oxc-project/tsgolint/releases )
- [Commits](https://github.com/oxc-project/tsgolint/compare/v0.15.0...v0.16.0 )
---
updated-dependencies:
- dependency-name: oxlint-tsgolint
dependency-version: 0.16.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: oxc
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 20:20:10 +08:00
dependabot[bot]
5f3d6ce15c
chore(deps): bump @scalar/hono-api-reference from 0.9.47 to 0.9.48 ( #21287 )
...
Bumps [@scalar/hono-api-reference](https://github.com/scalar/scalar/tree/HEAD/integrations/hono ) from 0.9.47 to 0.9.48.
- [Release notes](https://github.com/scalar/scalar/releases )
- [Changelog](https://github.com/scalar/scalar/blob/main/integrations/hono/CHANGELOG.md )
- [Commits](https://github.com/scalar/scalar/commits/HEAD/integrations/hono )
---
updated-dependencies:
- dependency-name: "@scalar/hono-api-reference"
dependency-version: 0.9.48
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 08:56:46 +00:00
dependabot[bot]
b88e9c7a15
chore(deps): bump hono from 4.12.3 to 4.12.4 ( #21292 )
...
Bumps [hono](https://github.com/honojs/hono ) from 4.12.3 to 4.12.4.
- [Release notes](https://github.com/honojs/hono/releases )
- [Commits](https://github.com/honojs/hono/compare/v4.12.3...v4.12.4 )
---
updated-dependencies:
- dependency-name: hono
dependency-version: 4.12.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 08:42:32 +00:00
dependabot[bot]
33bf0c24a3
chore(deps-dev): bump lint-staged from 16.3.1 to 16.3.2 ( #21290 )
...
Bumps [lint-staged](https://github.com/lint-staged/lint-staged ) from 16.3.1 to 16.3.2.
- [Release notes](https://github.com/lint-staged/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lint-staged/lint-staged/compare/v16.3.1...v16.3.2 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-version: 16.3.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 08:41:59 +00:00
dependabot[bot]
5d7c83b8d9
chore(deps-dev): bump eslint-plugin-yml from 3.3.0 to 3.3.1 ( #21293 )
...
Bumps [eslint-plugin-yml](https://github.com/ota-meshi/eslint-plugin-yml ) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/ota-meshi/eslint-plugin-yml/releases )
- [Changelog](https://github.com/ota-meshi/eslint-plugin-yml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ota-meshi/eslint-plugin-yml/compare/v3.3.0...v3.3.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-yml
dependency-version: 3.3.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 08:40:39 +00:00