Commit Graph

17414 Commits

Author SHA1 Message Date
dependabot[bot] 46d0f31566 chore(deps): bump nixpkgs from f13ff45 to 279b4a8 (#23035)
Bumps [nixpkgs](https://github.com/NixOS/nixpkgs) from `f13ff45` to `279b4a8`.
- [Commits](https://github.com/NixOS/nixpkgs/compare/f13ff45afd1bb73e640eaa08a7066dbed07e3238...279b4a8275f032c566576b3f181fa0f27197f588)

---
updated-dependencies:
- dependency-name: nixpkgs
  dependency-version: 279b4a8275f032c566576b3f181fa0f27197f588
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-14 21:33:06 +08:00
dependabot[bot] 7fcec5001e chore(deps): bump devenv from 4158f6b to b0a2655 (#23027)
Bumps [devenv](https://github.com/cachix/devenv) from `4158f6b` to `b0a2655`.
- [Release notes](https://github.com/cachix/devenv/releases)
- [Commits](https://github.com/cachix/devenv/compare/4158f6bffa1ac70104e390f8b5b5f59b3a23cbb0...b0a2655f5284874fd740afc4be02b02f8826f2aa)

---
updated-dependencies:
- dependency-name: devenv
  dependency-version: b0a2655f5284874fd740afc4be02b02f8826f2aa
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-13 18:38:10 +08:00
dependabot[bot] c3fab08357 chore(deps-dev): bump @cloudflare/workers-types (#23025)
Bumps the cloudflare group with 1 update in the / directory: [@cloudflare/workers-types](https://github.com/cloudflare/workerd).


Updates `@cloudflare/workers-types` from 5.20260809.1 to 5.20260810.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: 5.20260810.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-08-13 18:22:52 +08:00
dependabot[bot] eefe2c0330 chore(deps): bump tsx from 4.23.11 to 4.23.12 (#23026)
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.23.11 to 4.23.12.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](https://github.com/privatenumber/tsx/compare/v4.23.11...v4.23.12)

---
updated-dependencies:
- dependency-name: tsx
  dependency-version: 4.23.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-08-13 08:08:58 +00:00
dependabot[bot] bed535e087 chore(deps-dev): bump eslint-plugin-n from 18.2.2 to 18.3.0 (#23020)
Bumps [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) from 18.2.2 to 18.3.0.
- [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases)
- [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint-community/eslint-plugin-n/compare/v18.2.2...v18.3.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-n
  dependency-version: 18.3.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-08-12 21:05:14 +08:00
dependabot[bot] 35c0b6a880 chore(deps-dev): bump @cloudflare/workers-types in the cloudflare group (#23019)
Bumps the cloudflare group with 1 update: [@cloudflare/workers-types](https://github.com/cloudflare/workerd).


Updates `@cloudflare/workers-types` from 5.20260808.1 to 5.20260809.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: 5.20260809.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-08-12 20:45:41 +08:00
Tony e086c17fa0 fix(route/youtube): adapt LockupView (#23018)
* fix(route/youtube): adapt LockupView

* fix(route/youtube): rename renderDescription to renderYoutube for clarity

* refactor(route/youtube): replace utils with named exports
2026-08-12 12:23:25 +08:00
TonyRL 54f5c579c1 chore: improve template validation 2026-08-12 01:48:50 +08:00
github-actions[bot] e4069a1075 style: auto format 2026-08-11 17:29:33 +00:00
Situla 6a5cd10997 feat(route/tsinghua): add thuhs routes (#22942)
* feat(tsinghua): add new route for Tsinghua University High School

* feat(tsinghua): add xwdt category and maintainer comments for Tsinghua High School

* fix(route): fix typescript type errors in thuhs route

* fix(tsinghua/thuhs): set antiCrawler to true as site blocks overseas IPs

* docs(tsinghua/thuhs): add note about China-only access and proxy usage

* docs(tsinghua/thuhs): fix description about IP blocking behavior

* fix(tsinghua/thuhs): remove trailing spaces

* fix(tsinghua): fix syntax error

* fix(tsinghua): fix anti-patterns

* fix(route): fix jsfc category selector

* fix(route): shorten route name to avoid namespace duplication

* feat(route): add logo and icon to thuhs feed

* fix(route/tsinghua): fix CodeQL SSRF warning for thuhs route

* fix(route/tsinghua): relax hostname validation to allow subdomains of qhfz.edu.cn

* docs(route/tsinghua): refine comment for thuhs route

* fix(route/tsinghua): remove antiCrawler configuration for thuhs route

* Update lib/routes/tsinghua/thuhs.ts
2026-08-12 01:28:05 +08:00
dependabot[bot] 9dc33fe4f7 chore(deps-dev): bump @types/jsdom from 28.0.3 to 30.0.0 (#22996)
Bumps [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) from 28.0.3 to 30.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jsdom)

---
updated-dependencies:
- dependency-name: "@types/jsdom"
  dependency-version: 30.0.0
  dependency-type: direct:development
  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-08-11 21:45:03 +08:00
dependabot[bot] 8975546411 chore(deps-dev): bump @types/node from 26.1.2 to 26.2.0 (#22999)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 26.1.2 to 26.2.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: 26.2.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-08-11 21:07:51 +08:00
dependabot[bot] 6f21aeb72f chore(deps-dev): bump the cloudflare group across 1 directory with 3 updates (#22994)
Bumps the cloudflare group with 3 updates in the / directory: [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers), [@cloudflare/workers-types](https://github.com/cloudflare/workerd) and [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler).


Updates `@cloudflare/vitest-pool-workers` from 0.20.2 to 0.20.3
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Changelog](https://github.com/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-pool-workers@0.20.3/packages/vitest-pool-workers)

Updates `@cloudflare/workers-types` from 5.20260804.1 to 5.20260808.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)

Updates `wrangler` from 4.119.0 to 4.120.0
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.120.0/packages/wrangler)

---
updated-dependencies:
- dependency-name: "@cloudflare/vitest-pool-workers"
  dependency-version: 0.20.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: cloudflare
- dependency-name: "@cloudflare/workers-types"
  dependency-version: 5.20260808.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cloudflare
- dependency-name: wrangler
  dependency-version: 4.120.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-08-11 20:57:51 +08:00
dependabot[bot] 072cff7a7d chore(deps): bump imapflow from 1.6.5 to 1.6.6 (#23002)
Bumps [imapflow](https://github.com/postalsys/imapflow) from 1.6.5 to 1.6.6.
- [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.6.5...v1.6.6)

---
updated-dependencies:
- dependency-name: imapflow
  dependency-version: 1.6.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-08-11 08:21:16 +00:00
dependabot[bot] 5cdc5fd149 chore(deps): bump tsx from 4.23.10 to 4.23.11 (#22998)
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.23.10 to 4.23.11.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](https://github.com/privatenumber/tsx/compare/v4.23.10...v4.23.11)

---
updated-dependencies:
- dependency-name: tsx
  dependency-version: 4.23.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-08-11 08:21:11 +00:00
dependabot[bot] dca0cd3fae chore(deps): bump mailparser from 3.9.14 to 3.9.15 (#23001)
Bumps [mailparser](https://github.com/nodemailer/mailparser) from 3.9.14 to 3.9.15.
- [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.14...v3.9.15)

---
updated-dependencies:
- dependency-name: mailparser
  dependency-version: 3.9.15
  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-08-11 08:21:09 +00:00
dependabot[bot] 3dde72e3d9 chore(deps): bump @hono/zod-openapi from 1.5.1 to 1.5.2 (#23000)
Bumps [@hono/zod-openapi](https://github.com/honojs/middleware/tree/HEAD/packages/zod-openapi) from 1.5.1 to 1.5.2.
- [Release notes](https://github.com/honojs/middleware/releases)
- [Changelog](https://github.com/honojs/middleware/blob/main/packages/zod-openapi/CHANGELOG.md)
- [Commits](https://github.com/honojs/middleware/commits/@hono/zod-openapi@1.5.2/packages/zod-openapi)

---
updated-dependencies:
- dependency-name: "@hono/zod-openapi"
  dependency-version: 1.5.2
  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-08-11 08:20:57 +00:00
dependabot[bot] 42038526bc chore(deps-dev): bump eslint from 10.8.0 to 10.8.1 in the eslint group (#22995)
Bumps the eslint group with 1 update: [eslint](https://github.com/eslint/eslint).


Updates `eslint` from 10.8.0 to 10.8.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v10.8.0...v10.8.1)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 10.8.1
  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-08-11 08:18:20 +00:00
dependabot[bot] 1857c94107 chore(deps): bump @scalar/hono-api-reference from 0.11.12 to 0.11.13 (#22997)
Bumps [@scalar/hono-api-reference](https://github.com/scalar/scalar/tree/HEAD/integrations/hono) from 0.11.12 to 0.11.13.
- [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.11.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-08-11 08:16:59 +00:00
Hu Tianyu 6a992800aa feat(route): Update Baidu Gushitong (#22991)
* feat: Update Baidu Gushitong route, update query API, apply domain and brand changes, and add optional market parameter

* fix: address review comments
2026-08-11 01:37:23 +08:00
github-actions[bot] 82face5514 style: auto format 2026-08-10 16:34:12 +00:00
Situla 2f7b1edf96 docs: add category table to tsinghua library notice route (#22950) 2026-08-11 00:32:41 +08:00
nuomi1 d5d303e973 feat(route/mi): Add xiaomi new products route (#22934)
* feat(route/mi): add new products route

Add /mi/newproducts route for Xiaomi new product launches, with
product list from product_channel_get_list API and cached detail
rendering via the product info API.

* refactor(route/mi): render sell points as ordered list

Replace manually-numbered divs with a semantic <ol> list so numbers
are auto-generated by the browser.

* feat(route/mi): merge related bundles into new product description

Extend the new product description table with relationBatchedInfo
bundle rows (name/marketPrice/price), rendered in the existing
spec table when the field is present.

* refactor(route/mi): use English error message for missing product detail

* style(route/mi): add spacing between sell points and spec table

* refactor(route/mi): parse pubDate with parseDate utility

* refactor(route/mi): merge relation batch goods into goods list

* refactor(route/mi): move spec table header into thead
2026-08-11 00:25:58 +08:00
TonyRL 69b871f697 chore: update anti-slop message 2026-08-11 00:20:55 +08:00
github-actions[bot] 9c3cde6f48 style: auto format 2026-08-10 16:14:22 +00:00
Styroporrr 3074300aa2 feat(route): add ahstu news feed (#22972)
* feat(route): add ahstu news feed

* feat(route): refactor ahstu route to support multiple columns

* chore(route): mark ahstu as anti-crawler

* fix(route): address review comments for ahstu route

* fix(route): propagate detail fetch errors in ahstu route
2026-08-11 00:12:46 +08:00
github-actions[bot] 8d22af5f6f style: auto format 2026-08-10 15:31:09 +00:00
Dick Tang d2e81235eb feat(route/wallstreetcn): Add finance and AI categories to news routes (#22989)
* Add finance and AI categories to news routes

* feat(route/wallstreetcn): add description for news channels
2026-08-10 23:28:48 +08:00
dependabot[bot] 296b8cf032 chore(deps): bump query-string from 9.4.1 to 9.5.0 (#22983)
Bumps [query-string](https://github.com/sindresorhus/query-string) from 9.4.1 to 9.5.0.
- [Release notes](https://github.com/sindresorhus/query-string/releases)
- [Commits](https://github.com/sindresorhus/query-string/compare/v9.4.1...v9.5.0)

---
updated-dependencies:
- dependency-name: query-string
  dependency-version: 9.5.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-08-10 23:26:36 +08:00
dependabot[bot] ea3ab05fc5 chore(deps): bump nixpkgs from 6438090 to b7c2ada (#22986)
Bumps [nixpkgs](https://github.com/NixOS/nixpkgs) from `6438090` to `b7c2ada`.
- [Commits](https://github.com/NixOS/nixpkgs/compare/643809054d65fdd466a63e3155b8c498cb483c04...b7c2ada94fe99c15b0dbcf4d11fd7850b957a436)

---
updated-dependencies:
- dependency-name: nixpkgs
  dependency-version: b7c2ada94fe99c15b0dbcf4d11fd7850b957a436
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-10 23:04:05 +08:00
dependabot[bot] 2962e732ab chore(deps): bump devenv from bc10350 to df34dfc (#22985)
Bumps [devenv](https://github.com/cachix/devenv) from `bc10350` to `df34dfc`.
- [Release notes](https://github.com/cachix/devenv/releases)
- [Commits](https://github.com/cachix/devenv/compare/bc1035039bcdb9d69cfc4b7d35795d05b023a75b...df34dfcac8ac4fa3fbaeb582f90bac72acccbb53)

---
updated-dependencies:
- dependency-name: devenv
  dependency-version: df34dfcac8ac4fa3fbaeb582f90bac72acccbb53
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-10 20:42:00 +08:00
dependabot[bot] 675aa1494b chore(deps-dev): bump the cloudflare group across 1 directory with 3 updates (#22974)
Bumps the cloudflare group with 3 updates in the / directory: [@cloudflare/playwright](https://github.com/cloudflare/playwright/tree/HEAD/packages/playwright-cloudflare), [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) and [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler).


Updates `@cloudflare/playwright` from 1.3.3 to 1.3.5
- [Release notes](https://github.com/cloudflare/playwright/releases)
- [Commits](https://github.com/cloudflare/playwright/commits/v1.3.5/packages/playwright-cloudflare)

Updates `@cloudflare/vitest-pool-workers` from 0.20.1 to 0.20.2
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Changelog](https://github.com/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/CHANGELOG.md)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-pool-workers@0.20.2/packages/vitest-pool-workers)

Updates `wrangler` from 4.118.0 to 4.119.0
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.119.0/packages/wrangler)

---
updated-dependencies:
- dependency-name: "@cloudflare/playwright"
  dependency-version: 1.3.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: cloudflare
- dependency-name: "@cloudflare/vitest-pool-workers"
  dependency-version: 0.20.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: cloudflare
- dependency-name: wrangler
  dependency-version: 4.119.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-08-10 20:20:20 +08:00
dependabot[bot] f3de0455a2 chore(deps-dev): bump eslint-plugin-yml from 3.7.0 to 3.8.1 (#22979)
Bumps [eslint-plugin-yml](https://github.com/ota-meshi/eslint-plugin-yml) from 3.7.0 to 3.8.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.7.0...v3.8.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-yml
  dependency-version: 3.8.1
  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-08-10 20:19:23 +08:00
dependabot[bot] d779119794 chore(deps): bump @notionhq/client from 5.23.3 to 5.24.0 (#22980)
Bumps [@notionhq/client](https://github.com/makenotion/notion-sdk-js) from 5.23.3 to 5.24.0.
- [Release notes](https://github.com/makenotion/notion-sdk-js/releases)
- [Commits](https://github.com/makenotion/notion-sdk-js/compare/v5.23.3...v5.24.0)

---
updated-dependencies:
- dependency-name: "@notionhq/client"
  dependency-version: 5.24.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-08-10 20:16:42 +08:00
dependabot[bot] d5d1df6dba chore(deps): bump tsx from 4.23.5 to 4.23.10 (#22978)
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.23.5 to 4.23.10.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](https://github.com/privatenumber/tsx/compare/v4.23.5...v4.23.10)

---
updated-dependencies:
- dependency-name: tsx
  dependency-version: 4.23.10
  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-08-10 08:36:45 +00:00
dependabot[bot] 8d374ae532 chore(deps): bump hono from 4.13.0 to 4.13.1 (#22981)
Bumps [hono](https://github.com/honojs/hono) from 4.13.0 to 4.13.1.
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](https://github.com/honojs/hono/compare/v4.13.0...v4.13.1)

---
updated-dependencies:
- dependency-name: hono
  dependency-version: 4.13.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-08-10 08:34:41 +00:00
dependabot[bot] a177a073c4 chore(deps): bump twitter-api-v2 from 1.29.0 to 1.29.1 (#22977)
Bumps [twitter-api-v2](https://github.com/plhery/node-twitter-api-v2) from 1.29.0 to 1.29.1.
- [Release notes](https://github.com/plhery/node-twitter-api-v2/releases)
- [Changelog](https://github.com/plhery/node-twitter-api-v2/blob/master/changelog.md)
- [Commits](https://github.com/plhery/node-twitter-api-v2/compare/1.29.0...1.29.1)

---
updated-dependencies:
- dependency-name: twitter-api-v2
  dependency-version: 1.29.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-08-10 08:24:48 +00:00
dependabot[bot] 9f68c0fd46 chore(deps-dev): bump discord-api-types from 0.38.52 to 0.38.53 (#22982)
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.38.52 to 0.38.53.
- [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.52...0.38.53)

---
updated-dependencies:
- dependency-name: discord-api-types
  dependency-version: 0.38.53
  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-08-10 08:24:40 +00:00
dependabot[bot] 8c9147ae60 chore(deps): bump header-generator from 2.1.86 to 2.1.88 (#22975)
Bumps [header-generator](https://github.com/apify/fingerprint-suite) from 2.1.86 to 2.1.88.
- [Release notes](https://github.com/apify/fingerprint-suite/releases)
- [Commits](https://github.com/apify/fingerprint-suite/compare/v2.1.86...v2.1.88)

---
updated-dependencies:
- dependency-name: header-generator
  dependency-version: 2.1.88
  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-08-10 08:20:00 +00:00
github-actions[bot] dfb39a252a style: auto format 2026-08-07 14:21:30 +00:00
dependabot[bot] a387177c75 chore(deps-dev): bump the oxc group across 1 directory with 5 updates (#22954)
Bumps the oxc group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@oxlint/plugins](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint-plugins) | `1.76.0` | `1.77.0` |
| [oxc-parser](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.142.0` | `0.143.0` |
| [oxfmt](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt) | `0.61.0` | `0.62.0` |
| [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint) | `1.76.0` | `1.77.0` |
| [oxlint-plugin-eslint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint-plugin-eslint) | `1.76.0` | `1.77.0` |



Updates `@oxlint/plugins` from 1.76.0 to 1.77.0
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/apps_v1.77.0/npm/oxlint-plugins)

Updates `oxc-parser` from 0.142.0 to 0.143.0
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/napi/parser/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/crates_v0.143.0/napi/parser)

Updates `oxfmt` from 0.61.0 to 0.62.0
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxfmt/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/oxfmt_v0.62.0/npm/oxfmt)

Updates `oxlint` from 1.76.0 to 1.77.0
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/oxlint_v1.77.0/npm/oxlint)

Updates `oxlint-plugin-eslint` from 1.76.0 to 1.77.0
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint-plugin-eslint/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/apps_v1.77.0/npm/oxlint-plugin-eslint)

---
updated-dependencies:
- dependency-name: "@oxlint/plugins"
  dependency-version: 1.77.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: oxc
- dependency-name: oxc-parser
  dependency-version: 0.143.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: oxc
- dependency-name: oxfmt
  dependency-version: 0.62.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: oxc
- dependency-name: oxlint
  dependency-version: 1.77.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: oxc
- dependency-name: oxlint-plugin-eslint
  dependency-version: 1.77.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-08-07 22:20:05 +08:00
dependabot[bot] 55faaa9347 chore(deps): bump hono from 4.12.34 to 4.13.0 (#22960)
Bumps [hono](https://github.com/honojs/hono) from 4.12.34 to 4.13.0.
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](https://github.com/honojs/hono/compare/v4.12.34...v4.13.0)

---
updated-dependencies:
- dependency-name: hono
  dependency-version: 4.13.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-08-07 14:12:08 +00:00
dependabot[bot] e5caf53414 chore(deps): bump @googleapis/youtube from 33.0.0 to 34.0.0 (#22957)
Bumps [@googleapis/youtube](https://github.com/googleapis/google-api-nodejs-client) from 33.0.0 to 34.0.0.
- [Release notes](https://github.com/googleapis/google-api-nodejs-client/releases)
- [Changelog](https://github.com/googleapis/google-api-nodejs-client/blob/v34.0.0/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-api-nodejs-client/compare/v33.0.0...v34.0.0)

---
updated-dependencies:
- dependency-name: "@googleapis/youtube"
  dependency-version: 34.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-08-07 21:58:45 +08:00
dependabot[bot] a60a6f0ab8 chore(deps): bump undici from 8.9.0 to 8.10.0 (#22958)
Bumps [undici](https://github.com/nodejs/undici) from 8.9.0 to 8.10.0.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v8.9.0...v8.10.0)

---
updated-dependencies:
- dependency-name: undici
  dependency-version: 8.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-08-07 21:50:09 +08:00
dependabot[bot] 5162e17390 chore(deps): bump @hono/node-server from 2.0.12 to 2.1.0 (#22956)
Bumps [@hono/node-server](https://github.com/honojs/node-server) from 2.0.12 to 2.1.0.
- [Release notes](https://github.com/honojs/node-server/releases)
- [Commits](https://github.com/honojs/node-server/compare/v2.0.12...v2.1.0)

---
updated-dependencies:
- dependency-name: "@hono/node-server"
  dependency-version: 2.1.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-08-07 21:49:09 +08:00
dependabot[bot] f8e7ea5523 chore(deps-dev): bump the typescript-eslint group with 2 updates (#22955)
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.65.0 to 8.66.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.66.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.65.0 to 8.66.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.66.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.66.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript-eslint
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.66.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-08-07 09:20:10 +00:00
dependabot[bot] 93ad9c31ee chore(deps-dev): bump @cloudflare/workers-types in the cloudflare group (#22952)
Bumps the cloudflare group with 1 update: [@cloudflare/workers-types](https://github.com/cloudflare/workerd).


Updates `@cloudflare/workers-types` from 5.20260801.1 to 5.20260804.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: 5.20260804.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-08-07 17:12:32 +08:00
dependabot[bot] c6641bcfa8 chore(deps): bump actions/attest from 4.2.1 to 4.2.2 (#22953)
Bumps [actions/attest](https://github.com/actions/attest) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/actions/attest/releases)
- [Changelog](https://github.com/actions/attest/blob/main/RELEASE.md)
- [Commits](https://github.com/actions/attest/compare/508db95dd578ae2727ebd6217d5ba78e4fbda05d...1e69f48acb82d1966a394da916b4c1698aa569d6)

---
updated-dependencies:
- dependency-name: actions/attest
  dependency-version: 4.2.2
  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-08-07 08:13:32 +00:00
Serhii Hospodarchuk c92f107e35 feat(core): normalize fallback logic for content.text and content.html in Atom, RSS and JSON Feed (#22852)
* feat(core): add content type fallback for Atom feed items

* feat(core): add content type fallback for RSS feed items

* fix(core): use title as fallback only for content_text in JSON Feed

* fix(core): add content fallback directly in middleware

* test: fix failing test by restoring fallback content.html for json

* refactor(json): drop content.html fallback, add item.description to test
2026-08-06 22:50:12 +08:00
Situla c1d01cf18f feat(route/tsinghua): 重构图书馆通知公告路由以及支持全局抓取 (#22930)
* feat(tsinghua): 图书馆通知公告

* fix(tsinghua): address review comments

* style(tsinghua): sort imports

* feat(tsinghua): enhance library notice route to support global fetching

* docs(tsinghua): add block comments for better maintainability

* style(tsinghua): fix oxlint errors (quotes and trailing spaces)

* fix(tsinghua): address review comments on timezone, title and example

* feat(tsinghua): add icon and url config to library notice route

* fix(tsinghua/lib): remove unnecessary trim() calls as per review
2026-08-06 22:22:58 +08:00