chore(deps)(deps-dev): bump the dev-dependencies group across 1 directory with 7 updates
Type: Pull Request
State: Closed
Association: Unknown
Comments: 3
(17 days ago)
(10 days ago)
(10 days ago)
automated dependencies minor-update auto-merge
Bumps the dev-dependencies group with 6 updates in the / directory:
| Package | From | To |
|---|---|---|
| @types/react | 19.2.10 |
19.2.14 |
| @typescript-eslint/parser | 8.54.0 |
8.55.0 |
| agent-browser | 0.8.4 |
0.10.0 |
| ajv | 8.17.1 |
8.18.0 |
| cspell | 9.6.2 |
9.6.4 |
| wrangler | 4.61.0 |
4.65.0 |
Updates @types/react from 19.2.10 to 19.2.14
Commits
- See full diff in compare view
Updates @typescript-eslint/parser from 8.54.0 to 8.55.0
Release notes
Sourced from @typescript-eslint/parser's releases.
v8.55.0
8.55.0 (2026-02-09)
🚀 Features
- utils: deprecate defaultOptions in favor of meta.defaultOptions (#11992)
🩹 Fixes
- eslint-plugin: [no-unused-vars] remove trailing newline when removing entire import (#11990)
- eslint-plugin: [no-useless-default-assignment] require strictNullChecks (#11966, #12000)
- eslint-plugin: [no-useless-default-assignment] report unnecessary defaults in ternary expressions (#11984)
- eslint-plugin: [no-useless-default-assignment] reduce param index to ts this handling (#11949)
- typescript-estree: forbid invalid modifier in object expression (#11931)
❤️ Thank You
- Christian Rose
@chrros95- fisker Cheung
@fisker- Josh Goldberg
- Maria Solano
@MariaSolOs- Minyeong Kim
@minyeong981- SungHyun627
@SungHyun627- Yukihiro Hasegawa
@y-hsgwSee GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
Changelog
Sourced from @typescript-eslint/parser's changelog.
8.55.0 (2026-02-09)
This was a version bump only for parser to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
Commits
Updates @typescript-eslint/types from 8.54.0 to 8.55.0
Release notes
Sourced from @typescript-eslint/types's releases.
v8.55.0
8.55.0 (2026-02-09)
🚀 Features
- utils: deprecate defaultOptions in favor of meta.defaultOptions (#11992)
🩹 Fixes
- eslint-plugin: [no-unused-vars] remove trailing newline when removing entire import (#11990)
- eslint-plugin: [no-useless-default-assignment] require strictNullChecks (#11966, #12000)
- eslint-plugin: [no-useless-default-assignment] report unnecessary defaults in ternary expressions (#11984)
- eslint-plugin: [no-useless-default-assignment] reduce param index to ts this handling (#11949)
- typescript-estree: forbid invalid modifier in object expression (#11931)
❤️ Thank You
- Christian Rose
@chrros95- fisker Cheung
@fisker- Josh Goldberg
- Maria Solano
@MariaSolOs- Minyeong Kim
@minyeong981- SungHyun627
@SungHyun627- Yukihiro Hasegawa
@y-hsgwSee GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
Changelog
Sourced from @typescript-eslint/types's changelog.
8.55.0 (2026-02-09)
This was a version bump only for types to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
Commits
fedfe86chore(release): publish 8.55.01f17a79chore: migrate to pnpm (#11248)- See full diff in compare view
Updates agent-browser from 0.8.4 to 0.10.0
Release notes
Sourced from agent-browser's releases.
v0.10.0
Minor Changes
- 1112a16: Added session persistence with automatic save/restore of cookies and localStorage across browser restarts using --session-name flag, with optional AES-256-GCM encryption for saved state data. New state management commands allow listing, showing, renaming, clearing, and cleaning up old session files. Also added --new-tab option for click commands to open links in new tabs.
v0.9.4
Patch Changes
- 323b6cd: Fix all Clippy lint warnings in the Rust CLI: remove redundant import, use
.first()instead of.get(0), use.copied()instead of.map(|s| *s), use.contains()instead of.iter().any(), usethen_someinstead of lazythen, and simplify redundant match guards.v0.9.3
Patch Changes
- d03e238: Added support for custom executable path in CLI browser launch options. Documentation site received UI improvements including a new chat component with sheet-based interface and updated dependencies.
v0.9.2
Patch Changes
- 76d23db: Documentation site migrated to MDX for improved content authoring, added AI-powered docs chat feature, and updated README with Homebrew installation instructions for macOS users.
v0.9.1
Patch Changes
- ae34945: Added --allow-file-access flag to enable opening and interacting with local file:// URLs (PDFs, HTML files) by passing Chromium flags that allow JavaScript access to local files. Added -C/--cursor flag for snapshots to include cursor-interactive elements like divs with onclick handlers or cursor:pointer styles, which is useful for modern web apps using custom clickable elements.
v0.9.0
Minor Changes
- 9d021bd: Add iOS Simulator and real device support for mobile Safari testing via Appium. New CLI commands include
device listto show available simulators,tapandswipefor touch interactions, and the--deviceflag to specify which iOS device to use. Configure with-p iosprovider flag orAGENT_BROWSER_PROVIDER=iosenvironment variable.v0.8.10
Patch Changes
- 17dba8f: Add --stdin flag for eval command to read JavaScript from stdin, enabling heredoc usage for multiline scripts
- daeede4: Add --stdin flag for the eval command to read JavaScript from stdin, enabling heredoc usage for multiline scripts. Also fix binary permission issues on macOS/Linux when postinstall scripts don't run (e.g., with bun).
v0.8.8
Patch Changes
- 2771588: Added base64 encoding support for the eval command with -b/--base64 flag to avoid shell escaping issues when executing JavaScript. Updated documentation with AI agent setup instructions and reorganized the docs structure by consolidating agent mode content into the installation page.
v0.8.7
Patch Changes
- d24f753: Fixed browser launch options not being passed correctly when using persistent profiles, ensuring args, userAgent, proxy, and ignoreHTTPSErrors settings now work properly. Added pre-flight checks for socket path length limits and directory write permissions to provide clearer error messages when daemon startup fails. Improved error handling to properly exit with failure status when browser launch fails.
v0.8.6
Patch Changes
- d75350a: Improved daemon connection reliability by adding automatic retry logic for transient errors like connection resets, broken pipes, and temporary resource unavailability. The CLI now cleans up stale socket and PID files before starting a new daemon, and includes better detection of daemon responsiveness to handle race conditions during shutdown.
... (truncated)
Changelog
Sourced from agent-browser's changelog.
0.10.0
Minor Changes
- 1112a16: Added session persistence with automatic save/restore of cookies and localStorage across browser restarts using --session-name flag, with optional AES-256-GCM encryption for saved state data. New state management commands allow listing, showing, renaming, clearing, and cleaning up old session files. Also added --new-tab option for click commands to open links in new tabs.
0.9.4
Patch Changes
- 323b6cd: Fix all Clippy lint warnings in the Rust CLI: remove redundant import, use
.first()instead of.get(0), use.copied()instead of.map(|s| *s), use.contains()instead of.iter().any(), usethen_someinstead of lazythen, and simplify redundant match guards.0.9.3
Patch Changes
- d03e238: Added support for custom executable path in CLI browser launch options. Documentation site received UI improvements including a new chat component with sheet-based interface and updated dependencies.
0.9.2
Patch Changes
- 76d23db: Documentation site migrated to MDX for improved content authoring, added AI-powered docs chat feature, and updated README with Homebrew installation instructions for macOS users.
0.9.1
Patch Changes
- ae34945: Added --allow-file-access flag to enable opening and interacting with local file:// URLs (PDFs, HTML files) by passing Chromium flags that allow JavaScript access to local files. Added -C/--cursor flag for snapshots to include cursor-interactive elements like divs with onclick handlers or cursor:pointer styles, which is useful for modern web apps using custom clickable elements.
0.9.0
Minor Changes
- 9d021bd: Add iOS Simulator and real device support for mobile Safari testing via Appium. New CLI commands include
device listto show available simulators,tapandswipefor touch interactions, and the--deviceflag to specify which iOS device to use. Configure with-p iosprovider flag orAGENT_BROWSER_PROVIDER=iosenvironment variable.0.8.10
Patch Changes
- 17dba8f: Add --stdin flag for eval command to read JavaScript from stdin, enabling heredoc usage for multiline scripts
- daeede4: Add --stdin flag for the eval command to read JavaScript from stdin, enabling heredoc usage for multiline scripts. Also fix binary permission issues on macOS/Linux when postinstall scripts don't run (e.g., with bun).
0.8.9
Patch Changes
- 0dc36f2: Add --stdin flag for eval command to read JavaScript from stdin, enabling heredoc usage for multiline scripts
0.8.8
... (truncated)
Commits
9cbb363chore: version packages (#452)1112a16chore: add minor changeset for release (#451)697b788feat: add session persistence, state management commands, and --new-tab click...cdd10ebchore: version packages (#438)323b6cdFix clippy lints (#399)604c0b9fix: add missingcursorfield to snapshot command schema (#435)4b776c7fix: move skill-creator out of skills/ into .agents/skills/ (#437)9a01e8bfeat: add --auto-connect flag to discover and connect to running Chrome (#432)9c20979chore: version packages (#430)14029d2Add Vercel Web Analytics to Next.js (#428)- Additional commits viewable in compare view
Updates ajv from 8.17.1 to 8.18.0
Release notes
Sourced from ajv's releases.
v8.18.0
What's Changed
- feat: allow tree-shaking by adding
"sideEffects": falsetopackage.jsonby@josdejongin ajv-validator/ajv#2480- fix: #2482 Infinity and NaN serialise to null by
@jasoniangreenin ajv-validator/ajv#2487- fix: small grammatical error in managing-schemas.md by
@monteiro-renatoin ajv-validator/ajv#2508- fix: typos in schema-language.md by
@monteiro-renatoin ajv-validator/ajv#2507- fix(pattern): use configured RegExp engine with $data keyword to mitigate ReDoS attacks (CVE-2025-69873) by
@epoberezkinin ajv-validator/ajv#2586New Contributors
@josdejongmade their first contribution in ajv-validator/ajv#2480@monteiro-renatomade their first contribution in ajv-validator/ajv#2508Full Changelog: https://github.com/ajv-validator/ajv/compare/v8.17.1...v8.18.0
Commits
142ce848.18.0720a23ffix(pattern): use configured RegExp engine with $data keyword to mitigate ReD...82735a1fix: typos in schema-language.md (#2507)b17ec32fix: small grammatical error in managing-schemas.md (#2508)69568d0fix: #2482 Infinity and NaN serialise to null (#2487)f06766ffeat: allow tree-shaking by adding ``"sideEffects": falsetopackage.json` ...- See full diff in compare view
Updates cspell from 9.6.2 to 9.6.4
Release notes
Sourced from cspell's releases.
v9.6.4
Fixes
fix: add --no-dictionary option to lint command (#8514)
Pull request overview
This PR adds the
--no-dictionaryoption to the lint command and refactors theprefixCollecthelper function for reuse across commands.Changes:
- Moved
prefixCollectfunction fromcommandTrace.tstocommandHelpers.tsfor reuse- Added
--no-dictionaryoption to the lint command (hidden, as an alias for--disable-dictionary)- Added comprehensive tests for the new option including
--dictionary=!wordsand--no-dictionary=wordssyntax
fix: Correctly report blocked dictionaries (#8506)
v9.6.3
Fixes
fix: Add
enginessetting (#8491)Pull request overview
This PR adds a new
enginesconfiguration field that allows dictionary authors and configuration authors to specify the minimum version of cspell (or other engines) required for compatibility. This is informational only and does not enforce versioning.Changes:
- Added
CompatibleEngineVersionsinterface andSemVersionPredicatetype to define engine version requirements- Added
enginesfield toFileSettingsinterface and all related configuration structures- Updated JSON schemas to include the new
enginesdefinitions- Updated snapshot tests to reflect the new configuration field
... (truncated)
Changelog
Sourced from cspell's changelog.
v9.6.4 (2026-02-04)
Fixes
fix: add --no-dictionary option to lint command (#8514)
Pull request overview
This PR adds the
--no-dictionaryoption to the lint command and refactors theprefixCollecthelper function for reuse across commands.Changes:
- Moved
prefixCollectfunction fromcommandTrace.tstocommandHelpers.tsfor reuse- Added
--no-dictionaryoption to the lint command (hidden, as an alias for--disable-dictionary)- Added comprehensive tests for the new option including
--dictionary=!wordsand--no-dictionary=wordssyntax
fix: Correctly report blocked dictionaries (#8506)
v9.6.3 (2026-02-02)
Fixes
fix: Add
enginessetting (#8491)Pull request overview
This PR adds a new
enginesconfiguration field that allows dictionary authors and configuration authors to specify the minimum version of cspell (or other engines) required for compatibility. This is informational only and does not enforce versioning.Changes:
- Added
CompatibleEngineVersionsinterface andSemVersionPredicatetype to define engine version requirements- Added
enginesfield toFileSettingsinterface and all related configuration structures- Updated JSON schemas to include the new
enginesdefinitions
... (truncated)
Commits
26ef8e3v9.6.417290fachore: Prepare Release v9.6.4 (auto-deploy) (#8502)57371dffix: add --no-dictionary option to lint command (#8514)cdf3f4dchore: Update README.md (#8509)f96725afix: Correctly report blocked dictionaries (#8506)500b996v9.6.3a9b5416chore: Prepare Release v9.6.3 (auto-deploy) (#8448)04620a0chore: bump commander from 14.0.2 to 14.0.3 in the production-dependencies gr...b253b39refactor: consolidate reporting to file. (#8481)4e14665chore: Use Node20 as target with tsdown (#8479)- Additional commits viewable in compare view
Updates wrangler from 4.61.0 to 4.65.0
Release notes
Sourced from wrangler's releases.
wrangler@4.65.0
Minor Changes
#12473
b900c5aThanks@petebacondarwin! - Add CF_PAGES environment variables towrangler pages dev
wrangler pages devnow automatically injects Pages-specific environment variables (CF_PAGES,CF_PAGES_BRANCH,CF_PAGES_COMMIT_SHA,CF_PAGES_URL) for improved dev/prod parity. This enables frameworks like SvelteKit to auto-detect the Pages environment during local development.
CF_PAGESis set to"1"to indicate the Pages environmentCF_PAGES_BRANCHdefaults to the current git branch (or"local"if not in a git repo)CF_PAGES_COMMIT_SHAdefaults to the current git commit SHA (or a placeholder if not in a git repo)CF_PAGES_URLis set to a simulated commit preview URL (e.g.,https://<sha>.<project-name>.pages.dev)These variables are displayed with their actual values in the bindings table during startup, making it easy to verify what branch and commit SHA were detected.
These variables can be overridden by user-defined vars in the Wrangler configuration,
.env,.dev.vars, or via CLI flags.#12464
10a1c4aThanks@petebacondarwin! - Allow deleting KV namespaces by nameYou can now delete a KV namespace by providing its name as a positional argument:
wrangler kv namespace delete my-namespaceThis aligns the delete command with the create command, which also accepts a namespace name. The existing
--namespace-idand--bindingflags continue to work as before.#12382
d7b492cThanks@dario-piotrowicz! - Add Pages detection to autoconfig flowsWhen running the autoconfig logic (via
wrangler setup,wrangler deploy --x-autoconfig, or the programmatic autoconfig API), Wrangler now detects when a project appears to be a Pages project and handles it appropriately:
- For
wrangler deploy, it warns the user but still allows them to proceed- For
wrangler setupand the programmatic autoconfig API, it throws a fatal error#12461
8809411Thanks@penalosa! - Supporttype: inheritbindings when using startWorker()This is an internal binding type that should not be used by external users of the API
#12515
1a9edddThanks@ascorbic! - Add--jsonflag towrangler whoamifor machine-readable output
wrangler whoami --jsonnow outputs structured JSON containing authentication status, auth type, email, accounts, and token permissions. When the user is not authenticated, the command exits with a non-zero status code and outputs{"loggedIn":false}, making it easy to check auth status in shell scripts without parsing text output.# Parse the JSON output wrangler whoami --json | jq '.accounts'Check if authenticated in a script. Returns 0 if authenticated, non-zero if not.
if wrangler whoami --json > /dev/null 2>&1; then echo "Authenticated" else
... (truncated)
Commits
0ebc50dVersion Packages (#12508)56bed52test(unenv): add test for native modules enabled after 2026-01-29 (#12539)f7fa326Bump the workerd-and-workers-types group with 2 updates (#12541)b9c5c7atest: refactor--jsontests (#12511)9873579Part 6️⃣ of removingCfWorkerInit["bindings"](#12491)41e18aa[Wrangler/Workflows] Add warning on deploy of workflows belonging to other wo...6570dedUse vitest#expect from the local context (#12510)10a1c4a[wrangler] Allow deleting KV namespaces by name (#12464)762b547Update snapshot (#12532)ad817dd[wrangler] Use project's package manager in wrangler setup (#12437)- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Package Dependencies
@typescript-eslint/parser
npm
8.54.0 → 8.55.0
Minor
Technical Details
| ID: | 14053716 |
| UUID: | 3946123787 |
| Node ID: | PR_kwDOQWgqjc7EA6Ld |
| Host: | GitHub |
| Repository: | aicodingstack/aicodingstack.io |