Simon
c6f09375f8
fix(controller): isMainContentDark too aggressive
2026-04-20 20:31:50 -04:00
tageniu
cc33297cc4
fix(controller): check html and body data attrs independently
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-20 20:31:45 -04:00
Shijie Sun
8556745645
feat(page-controller): enhance dark mode detection
...
Resolve the @TODO in checkDarkMode.ts by adding 3 new detection
strategies and expanding data-attribute coverage:
- Check data-color-mode, data-bs-theme, data-color-scheme attributes
- Read CSS color-scheme property and <meta name="color-scheme"> tag
- Inspect background of SPA containers (#app, #root, #__next, etc.)
- Detect light text color as a dark-theme signal
2026-04-20 20:14:07 -04:00
Simon
7bc2fa4d59
Merge pull request #464 from alibaba/docs/website-model-list-qwen36
...
docs(website): add qwen3.6-max/flash to model list
2026-04-20 21:39:48 +08:00
Simon
9d5c5a8969
fix: rebuild package lock
2026-04-20 21:38:28 +08:00
Simon
052d302f16
chore: upgrade wxt to version 0.20.25
2026-04-20 21:33:18 +08:00
Simon
bb4da7fd86
docs(website): add qwen3.6-max/flash to model list
2026-04-20 21:28:49 +08:00
Simon
359e6eadc8
Merge pull request #463 from alibaba/fix/ci
...
fix: upgrade wxt to fix npm ci
2026-04-18 01:20:55 +08:00
Simon
e41a2609b3
fix: upgrade wxt to fix ci
2026-04-18 01:19:14 +08:00
Simon
b23c909953
chore: dep vulnerability
2026-04-16 20:13:44 +08:00
Simon
79bf9e2aee
Merge pull request #459 from alibaba/docs/cleanup-ai-aliases
...
chore: support claude code and antigravity
2026-04-16 20:07:46 +08:00
Simon
d9d8d558a9
docs: clean up AI assistant alias config
...
Unignore CLAUDE.md and .agent, add CLAUDE.md alias file,
and simplify the developer guide alias section.
2026-04-16 20:05:08 +08:00
Simon
6afd3dcbdf
Merge pull request #458 from alibaba/refactor/ci-and-prettier
...
refactor(setup): consolidate prettier config and streamline CI
2026-04-16 17:05:47 +08:00
Simon
5809fe3249
refactor(setup): consolidate prettier config and streamline CI
...
- Replace scattered .prettierignore files with a single root config
- Add scripts/ci.js to orchestrate lint, format, typecheck, commitlint, and build
- Simplify ci.yml to use ci.js and npm ci
- Apply prettier formatting to docs, locales, and HTML files
2026-04-16 17:04:23 +08:00
Simon
e626e0b8ce
Merge pull request #456 from akinshaywai/design/history-ui-improvements
...
design(ui): improve HistoryList loading/empty states and add button tooltips
2026-04-16 16:02:16 +08:00
Simon
284098ff0d
chore: catch session loading errors
2026-04-16 15:57:04 +08:00
akinshaywai
90e1c297f4
style(ui): improve HistoryList loading/empty states and add button tooltips
...
- Replace plain 'Loading...' text in HistoryList with animated skeleton
placeholder rows that match the shape of real history items
- Replace plain 'No history yet' text with a centred History icon +
label for a more polished empty state
- Add aria-label and title to the Back button in HistoryList header
- Add aria-label and title to History and Settings buttons in main header
- Add aria-label and title to Send and Stop task buttons in footer
2026-04-16 15:56:57 +08:00
Simon
23adbea744
Merge pull request #455 from alibaba/chore/parallel-build-scripts
...
chore(scripts): add parallel build scripts
2026-04-15 17:45:52 +08:00
Simon
9af3a3f73e
chore(scripts): add parallel build scripts
...
Replace sequential `npm run build --workspaces --if-present` with
concurrent execution via a reusable `parallelTask` utility. Full
`npm run build` now runs cleanup then all 7 build tasks in parallel.
2026-04-15 17:44:37 +08:00
Simon
cc27ff9305
docs: update the dev guide
2026-04-15 17:05:09 +08:00
Olabode Felix Akinyemi
8a75c15557
Merge pull request #454 from akinshaywai/fix/a11y-config-panel-labels
...
fix(a11y): add accessible labels to ConfigPanel inputs and icon buttons
2026-04-15 16:31:24 +08:00
Simon
e9eaf44bdd
docs(ext): no more need to build libs before ext
2026-04-15 04:02:16 +08:00
Simon
2ad2d06d01
chore(version): bump version to 1.8.0
2026-04-15 03:11:14 +08:00
Simon
8bf7abfe76
chore: wxt version
2026-04-15 03:09:15 +08:00
Simon
099a1251cd
Merge branch 'main' of https://github.com/alibaba/page-agent
2026-04-14 15:54:25 +08:00
Simon
354397a1b4
Merge pull request #449 from alibaba/dependabot/npm_and_yarn/development-dependencies-d34cd256e0
...
chore(deps-dev): bump the development-dependencies group with 11 updates
2026-04-14 15:53:22 +08:00
Simon
a1d9e11c05
Merge pull request #448 from alibaba/dependabot/github_actions/github-actions-903567a242
...
chore(deps): bump actions/upload-pages-artifact from 4 to 5 in the github-actions group
2026-04-14 15:52:48 +08:00
Simon
33538cca05
chore(dependabot): set labels
2026-04-14 15:51:55 +08:00
Simon
50f4866142
Merge pull request #447 from alibaba/fix/iife-keepnames-redeclaration
...
fix(vite): remove global helper functions in built assets
2026-04-14 15:45:47 +08:00
dependabot[bot]
28a2ebb817
chore(deps-dev): bump the development-dependencies group with 11 updates
...
Bumps the development-dependencies group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [@microsoft/api-extractor](https://github.com/microsoft/rushstack/tree/HEAD/apps/api-extractor ) | `7.58.1` | `7.58.2` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `25.5.2` | `25.6.0` |
| [dotenv](https://github.com/motdotla/dotenv ) | `17.4.1` | `17.4.2` |
| [globals](https://github.com/sindresorhus/globals ) | `17.4.0` | `17.5.0` |
| [prettier](https://github.com/prettier/prettier ) | `3.8.1` | `3.8.2` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) | `8.58.1` | `8.58.2` |
| [@types/chrome](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chrome ) | `0.1.39` | `0.1.40` |
| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) | `1.7.0` | `1.8.0` |
| [react](https://github.com/facebook/react/tree/HEAD/packages/react ) | `19.2.4` | `19.2.5` |
| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ) | `19.2.4` | `19.2.5` |
| [simple-icons](https://github.com/simple-icons/simple-icons ) | `16.15.0` | `16.16.0` |
Updates `@microsoft/api-extractor` from 7.58.1 to 7.58.2
- [Changelog](https://github.com/microsoft/rushstack/blob/main/apps/api-extractor/CHANGELOG.md )
- [Commits](https://github.com/microsoft/rushstack/commits/@microsoft/api-extractor_v7.58.2/apps/api-extractor )
Updates `@types/node` from 25.5.2 to 25.6.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `dotenv` from 17.4.1 to 17.4.2
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv/compare/v17.4.1...v17.4.2 )
Updates `globals` from 17.4.0 to 17.5.0
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v17.4.0...v17.5.0 )
Updates `prettier` from 3.8.1 to 3.8.2
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.8.1...3.8.2 )
Updates `typescript-eslint` from 8.58.1 to 8.58.2
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.2/packages/typescript-eslint )
Updates `@types/chrome` from 0.1.39 to 0.1.40
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chrome )
Updates `lucide-react` from 1.7.0 to 1.8.0
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/1.8.0/packages/lucide-react )
Updates `react` from 19.2.4 to 19.2.5
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.2.5/packages/react )
Updates `react-dom` from 19.2.4 to 19.2.5
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.2.5/packages/react-dom )
Updates `simple-icons` from 16.15.0 to 16.16.0
- [Release notes](https://github.com/simple-icons/simple-icons/releases )
- [Commits](https://github.com/simple-icons/simple-icons/compare/16.15.0...16.16.0 )
---
updated-dependencies:
- dependency-name: "@microsoft/api-extractor"
dependency-version: 7.58.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: "@types/node"
dependency-version: 25.6.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
- dependency-name: dotenv
dependency-version: 17.4.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: globals
dependency-version: 17.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
- dependency-name: prettier
dependency-version: 3.8.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: typescript-eslint
dependency-version: 8.58.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: "@types/chrome"
dependency-version: 0.1.40
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: lucide-react
dependency-version: 1.8.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
- dependency-name: react
dependency-version: 19.2.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: react-dom
dependency-version: 19.2.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: simple-icons
dependency-version: 16.16.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-13 20:13:25 +00:00
dependabot[bot]
7a08022c72
chore(deps): bump actions/upload-pages-artifact
...
Bumps the github-actions group with 1 update: [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ).
Updates `actions/upload-pages-artifact` from 4 to 5
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-13 20:10:33 +00:00
Simon
78c829d955
fix: global helper functions redeclaration
2026-04-14 02:57:13 +08:00
Simon
5008345ce8
Merge pull request #425 from XePope/fix/autofixer-wait-fallback-format
...
fix(core): correct autoFixer wait fallback action format
2026-04-13 20:33:08 +08:00
Simon
a1b7684bf2
Merge pull request #418 from lgy2020/fix/simulator-mask-raf-leak
...
fix(mask): dispose 后 requestAnimationFrame 循环未停止导致内存泄漏
2026-04-13 20:14:32 +08:00
Simon
da67f3b07e
chore(controller): .disposed guard
2026-04-13 20:13:41 +08:00
Simon
c72ff95670
docs: update links in troubleshooting page
2026-04-13 17:21:26 +08:00
Simon
d7a38abdbd
chore: update tsconfig
2026-04-13 16:07:24 +08:00
Simon
6fed95b365
chore: enable workspace TypeScript SDK prompt
2026-04-13 15:23:35 +08:00
Simon
0099c1ca8b
chore: upgrade wxt
2026-04-13 15:19:05 +08:00
Simon
c5c7e8af55
chore: set ts SDK path
2026-04-12 04:29:26 +08:00
Simon
83476da97f
docs: update agents.md
2026-04-12 03:39:15 +08:00
Simon
4b6b591849
Merge pull request #423 from alibaba/chore/update-dev-guide-and-pr-skill
...
chore: update dev guide and PR skill
2026-04-12 03:29:38 +08:00
Simon
b5ec9c4406
Merge pull request #422 from alibaba/refactor/typescript-6
...
refactor: upgrade to TypeScript 6 with source-first monorepo resolution
2026-04-12 03:28:46 +08:00
Simon
ca197d14e9
fix: dom typing
2026-04-12 03:16:39 +08:00
Simon
acfb336a9a
fix: pre-publish and post-publish hooks
2026-04-12 03:16:13 +08:00
Simon
4d27d49752
refactor(setup): upgrade to TypeScript 6 with source-first monorepo resolution
2026-04-12 02:04:21 +08:00
XePope
b46693f525
fix(core): correct autoFixer wait fallback action format
2026-04-09 16:49:16 +08:00
Simon
c3720ce6b3
chore(repo): update dev guide and PR skill
2026-04-09 03:51:13 +08:00
Simon
f68c73c5e9
feat: add maintainer's skills; rm npmrc
2026-04-08 22:37:03 +08:00
Simon
58d992d875
Merge pull request #420 from alibaba/refactor/node-and-eslint-upgrade
...
refactor: upgrade Node and ESLint
2026-04-08 22:05:06 +08:00