Skip to content

chore(deps): bump node-forge from 1.3.1 to 1.3.3 in /docs#56

Open
dependabot[bot] wants to merge 195 commits intomainfrom
dependabot/npm_and_yarn/docs/node-forge-1.3.3
Open

chore(deps): bump node-forge from 1.3.1 to 1.3.3 in /docs#56
dependabot[bot] wants to merge 195 commits intomainfrom
dependabot/npm_and_yarn/docs/node-forge-1.3.3

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 8, 2025

Bumps node-forge from 1.3.1 to 1.3.3.

Changelog

Sourced from node-forge's changelog.

1.3.3 - 2025-12-02

Fixed

  • [pkcs12] Make digestAlgorithm parameters optional to fix PKCS#12/PFX issues introduced in 1.3.2.

1.3.2 - 2025-11-25

Security

  • HIGH: ASN.1 Validator Desynchronization
    • An Interpretation Conflict (CWE-436) vulnerability in node-forge versions 1.3.1 and below enables remote, unauthenticated attackers to craft ASN.1 structures to desynchronize schema validations, yielding a semantic divergence that may bypass downstream cryptographic verifications and security decisions.
    • Reported by Hunter Wodzenski.
    • CVE ID: CVE-2025-12816
    • GHSA ID: GHSA-5gfm-wpxj-wjgq
  • HIGH: ASN.1 Unbounded Recursion
    • An Uncontrolled Recursion (CWE-674) vulnerability in node-forge versions 1.3.1 and below enables remote, unauthenticated attackers to craft deep ASN.1 structures that trigger unbounded recursive parsing. This leads to a Denial-of-Service (DoS) via stack exhaustion when parsing untrusted DER inputs.
    • Reported by Hunter Wodzenski.
    • CVE ID: CVE-2025-66031
    • GHSA ID: GHSA-554w-wpv2-vw27
  • MODERATE: ASN.1 OID Integer Truncation
    • An Integer Overflow (CWE-190) vulnerability in node-forge versions 1.3.1 and below enables remote, unauthenticated attackers to craft ASN.1 structures containing OIDs with oversized arcs. These arcs may be decoded as smaller, trusted OIDs due to 32-bit bitwise truncation, enabling the bypass of downstream OID-based security decisions.
    • Reported by Hunter Wodzenski.
    • CVE ID: CVE-2025-66030
    • GHSA ID: GHSA-65ch-62r8-g69g

Fixed

  • [asn1] Fix for vulnerability identified by CVE-2025-12816 PKCS#12 MAC verification bypass due to missing macData enforcement and improper asn1.validate routine.
  • [asn1] Add fromDer() max recursion depth check.
    • Add a asn1.maxDepth global configurable maximum depth of 256.
    • Add a asn1.fromDer() per-call maxDepth option.
    • NOTE: The default maximum is assumed to be higher than needed for valid data. If this assumption is false then this could be a breaking change. Please file an issue if there are use cases that need a higher maximum.
    • NOTE: The per-call maxDepth parameter has not been exposed up through all of the API stack due to the complexities involved. Please file an issue if there are use cases that require this instead of changing the default

... (truncated)

Commits

Dependabot compatibility score

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


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Copilot AI and others added 30 commits October 10, 2025 15:26
…ion) (#1)

* Initial plan

* Update README.md with completed tutorials 13, 14, and 17

Co-authored-by: raphaelmansuy <1003084+raphaelmansuy@users.noreply.github.com>

* Add log entry for README tutorial completion update

Co-authored-by: raphaelmansuy <1003084+raphaelmansuy@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: raphaelmansuy <1003084+raphaelmansuy@users.noreply.github.com>
…nt fixes, OAuth2 support, and enhanced documentation
- Created demo.txt with example content.
- Added .env.example for environment configuration.
- Implemented MCP agent in agent.py with Human-in-the-Loop functionality.
- Developed document organizer agent for automatic document management.
- Configured pyproject.toml and requirements.txt for project dependencies.
- Added tests for HITL functionality, agent configuration, imports, and project structure.
- Ensured all necessary files and directories are present in the project structure.
…gents

- Introduced event tracking, metrics collection, and monitoring dashboards in the observability_agent module.
- Created README.md for Tutorial 18 detailing features, installation, usage, and best practices.
- Implemented CustomerServiceMonitor class for handling customer queries with event logging and escalation.
- Developed EventLogger, MetricsCollector, and EventAlerter classes for structured logging and metrics tracking.
- Added tests for agent configuration, event logging, observability classes, and project structure.
- Included pyproject.toml and requirements.txt for dependency management.
- Established Makefile for development commands and setup.
…ning fixes, credential management rewrite, and additional documentation improvements
- Created test suite for package imports and project structure validation.
- Implemented voice assistant package with audio recording, playback, and conversation capabilities.
- Developed advanced features including proactive behavior, emotion detection, and video streaming.
- Added basic and interactive demo scripts for showcasing voice assistant functionality.
- Introduced multi-agent coordination for enhanced conversation management.
- Updated VoiceAssistant class to support audio modality and fallback to text responses.
- Introduced AudioUtils for handling audio playback, recording, and format conversion.
- Modified basic_demo and direct_live_audio to demonstrate audio capabilities.
- Implemented multi-agent coordination with dynamic model resolution.
- Removed deprecated interactive voice mode.
- Improved error handling and user feedback for audio functionalities.
- Added comprehensive audio utilities in `voice_assistant/audio_utils.py`
- Updated basic demo to support both text and audio modalities
- Created interactive audio demo for bidirectional voice conversation
- Enhanced VoiceAssistant class to toggle between audio and text modes
- Added new Makefile targets for audio functionality
- Comprehensive documentation created for audio setup and usage
- Fixed response modalities to comply with Live API requirements
- Removed broken demos and cleaned up project structure for clarity
- Implemented direct Live API for true audio input/output, bypassing ADK limitations
- Updated audio_utils.py to improve code readability and maintainability by removing unnecessary whitespace and adding commas for consistency.
- Deleted basic_demo.py, basic_live.py, demo.py, direct_live_audio.py, and multi_agent.py as they are no longer needed.
- Streamlined audio recording and playback functionality in audio_utils.py.
- Enhanced error handling and user feedback in audio-related functions.
…ini Enterprise; enhance content for clarity and accuracy
…, and 26

- Tutorial 22: Corrected misleading claim about default model; updated model selection documentation and best practices.
- Tutorial 24: Identified critical API errors related to RunConfig parameters; provided correct usage patterns and examples.
- Tutorial 26: Major rewrite to reflect product rebranding from Google AgentSpace to Gemini Enterprise; updated pricing and API references.
- Added verification info boxes and ensured all tutorials are accurate as of October 2025.
- Final report generated summarizing critical issues and verification status for tutorials 19-34.
- Added comprehensive fixes for 20+ occurrences of deprecated Runner API usage.
- Replaced all instances of `Runner()` with `InMemoryRunner()` and updated run_async calls to use async iteration.
- Updated imports and added session management for all major examples.
- Documented changes and added verification info box to guide users on correct API usage.
- Ensured all examples are now executable and verified against ADK source code.
…ariables and implementing proper async patterns. Added comprehensive documentation for each tutorial's changes, testing recommendations, and established reusable integration patterns. Verified all tutorials in Phase 2, ensuring 100% accuracy and production readiness.
- Added Tailwind CSS and PostCSS dependencies to package.json.
- Created postcss.config.js for PostCSS configuration with Tailwind CSS and autoprefixer.
- Refactored tailwind.config.ts to use TypeScript, added extensive theme customization including colors, spacing, animations, and keyframes.
…l documentation and ASCII diagrams for improved clarity and understanding
…essing

- Added "zod" dependency to package.json for validation.
- Implemented new test cases for the create_product_card tool, covering valid, invalid, and case-insensitive product ID scenarios.
- Added tests for the process_refund tool, ensuring successful processing, correct refund ID format, inclusion of all necessary fields, and handling of different refund amounts.
…ng and enhance documentation

- Added solid color scheme for modal components to improve visual impact and professionalism.
- Updated modal backdrop and container styles for better focus and readability.
- Enhanced header section with larger icons and titles for improved hierarchy.
- Improved details card with solid backgrounds and clear borders.
- Revamped action buttons with distinct styles and hover effects.
- Implemented keyboard support for modal actions (ESC to cancel, Enter to approve).
- Updated tutorial documentation to reflect complete implementation of advanced features.
- Removed outdated test plan file and ensured all features are documented with real examples.
- Enhanced user feedback mechanisms and added future enhancement suggestions.
- Implemented customer support agent in `customer_support` module.
- Created `root_agent.yaml` for agent configuration and tool definitions.
- Developed various customer support tools including order status, billing history, and diagnostics.
- Added `run_agent.py` to load and execute the agent with test queries.
- Established project structure with necessary files including `pyproject.toml` and `requirements.txt`.
- Implemented comprehensive tests for agent configuration, tool functionality, and project structure.
…us and enhance agent capabilities documentation
raphaelmansuy and others added 25 commits October 28, 2025 17:51
* feat(docs): Add comprehensive research and fact-checking report for Commerce Agent specification improvements

* feat: Add comprehensive deep research summary for Commerce Agent

- Introduced a new document detailing the completion of deep research on testing procedures, session management, image/search display, and adk web.
- Included key discoveries, research methodology, quantitative results, and a reputation protection checklist.
- Updated the Commerce Agent specification with new sections on testing procedures and session management.
- Delivered additional documents summarizing research completion and implementation guidance.
- Ensured all findings are verified against official ADK v1.17.0 documentation.

* feat: Add Pydantic models and tools for Commerce Agent

- Introduced Pydantic models for user preferences, products, interaction records, and engagement profiles.
- Implemented tools for managing user preferences, product curation, and narrative generation.
- Established a SQLite database for persistent data storage and user session management.
- Created a comprehensive testing suite including unit, integration, and end-to-end tests for all functionalities.
- Added configuration files for project dependencies and testing setup.

* feat: Implement domain-focused search strategy for Commerce Agent using prompt engineering

* feat: Implement Vertex AI authentication fix and update environment configurations

- Added a new log file documenting the fix for Commerce Agent Vertex AI authentication issues.
- Migrated Commerce Agent from French Decathlon website to Hong Kong Decathlon website, updating all relevant configurations and documentation.
- Updated `.env.example` to reflect new authentication methods and environment variables for Vertex AI.
- Created a `.gitignore` file to exclude sensitive files and directories.
- Enhanced the Makefile with a new target for setting up Vertex AI authentication.
- Revised README.md to clarify authentication setup and usage instructions.
- Refactored agent implementation to separate search, preferences, and storyteller agents into distinct files.
- Updated configuration settings to support the new domain and authentication methods.
- Added scripts for setting up Vertex AI authentication, ensuring proper environment variable configuration.

* feat: Add comprehensive analysis and improvement recommendations for Commerce Agent performance issues

* feat: Simplify Commerce Agent architecture by integrating storytelling into the coordinator and removing the storyteller agent

* feat: Fix Google Search tool integration in commerce agent for Decathlon HK

* feat: Remove outdated Google Search tool integration and domain-focused search guide documentation

* feat: Implement comprehensive URL handling and verification for search agent to prevent URL fabrication

* feat: Enhance README with detailed grounding metadata features and updated prerequisites

* Add multimodal tools for product identification and user interaction

- Implemented `multimodal_tools.py` for handling video links and image analysis.
- Added functions for sending video links for live product inspection and analyzing product images.
- Created structured data types in `types.py` for user preferences, product information, and visual analysis results.
- Removed obsolete session database file.
- Introduced an evaluation framework in `eval` directory to assess agent performance across various metrics.
- Developed comprehensive tests for evaluating tool trajectory efficiency, response structure compliance, and user satisfaction.
- Deleted outdated test scripts for Google Search integration and URL verification.

* Refactor Commerce Agent for Simplified Architecture and Enhanced User Experience

- Introduced structured data types for user preferences, product information, and shopping cart management using Pydantic.
- Simplified agent initialization by removing enhanced features and focusing on core functionalities.
- Updated agent instructions to streamline user interactions and improve preference collection efficiency.
- Implemented new tools for managing user preferences and searching for products with Google Search grounding.
- Added a test script to validate the functionality of the simplified commerce agent.
- Removed deprecated code and enhanced documentation for clarity and maintainability.

* feat: Implement comprehensive cleanup of obsolete files and enhance preference management with improved error handling and return formats

* feat: Enhance Commerce Agent with grounding metadata extraction and user preference management

- Updated agent description and functionality in __init__.py to reflect new capabilities.
- Added create_grounding_callback function in callbacks.py for extracting grounding metadata from Google Search results.
- Improved agent.py to utilize the new grounding callback and clarified usage instructions.
- Revised prompt.py to enhance user interaction flow and preference management.
- Implemented preference saving and retrieval in preferences.py with updated state management.
- Introduced types.py for better type safety with TypedDict definitions for grounding metadata and user preferences.
- Created GROUNDING_CALLBACK_GUIDE.md for comprehensive usage instructions of the grounding callback.
- Added tests for grounding metadata extraction and type safety in test_callback_and_types.py.
- Removed obsolete database setup code from conftest.py to streamline test configuration.

* feat: Add comprehensive testing documentation for user identities in ADK

- Created TESTING_WITH_USER_IDENTITIES.md to guide users on testing multi-user isolation and preferences using API and Python scripts.
- Added a backup version of the previous documentation for reference.
- Introduced runner_with_sqlite.py to demonstrate SQLite session persistence with multi-user support.
- Implemented test_sqlite_adk_web.sh to verify SQLite session persistence with the ADK web interface.

* docs: Update Commerce Agent E2E documentation to reflect actual implementation

- Rewrote the entire commerce agent E2E tutorial documentation for accuracy.
- Simplified architecture description from multi-agent to single-agent with three tools.
- Clarified persistence modes and added grounding metadata extraction as a key feature.
- Updated core concepts, implementation details, and testing workflows to align with real-world usage.
- Enhanced sections on authentication, deployment scenarios, and common issues with practical solutions.
- Removed references to unimplemented features and complex architectures.
- Ensured all sections validate against the current codebase and testing structure.
- Updated README.md to reflect the completion of 35 tutorials, including new tutorial details for Commerce Agent E2E.
- Modified TABLE_OF_CONTENTS.md to include the new blog section and detailed entry for the Gemini Enterprise post.
- Enhanced tutorial index in tutorial_index.md to organize all 35 tutorials and reflect progress.
- Added new styles for the blog section in index.module.css and implemented BlogSection in index.tsx.
- Created log entries for updates made to documentation regarding the new blog post and tutorial.
* feat: Add GEPA optimization blog post and update homepage/sidebar

- Created comprehensive blog post on GEPA for optimizing Google ADK Agent SOPs
- Explains WHY manual prompt engineering fails (complexity, contradictions, invisible failures, band-aid spiral)
- Introduces WHAT GEPA is (genetic algorithms with LLM reflection)
- Provides HOW to get started (simulated and real demos)
- Includes professional Mermaid diagram showing GEPA evolution cycle
- Updated homepage intro.md to reference GEPA in advanced specializations
- Added GEPA tutorial to sidebars.ts under Advanced Tutorials section
- References official Google repo for production implementation
- Tags: ADK, prompt-optimization, genetic-algorithms, tutorial, advanced

* docs: Update README with GEPA tutorial (Tutorial 36)

- Updated tutorial count from 34 to 36
- Added GEPA to project structure
- Added GEPA to tutorial overview table
- Added GEPA as new Advanced Specialization
- Featured GEPA blog post in Latest Posts section
- Updated learning path to reference all 36 tutorials

* feat: Add real GEPA optimization demo and supporting files

- Implemented `gepa_real_demo.py` to showcase the real GEPA optimization process using actual LLM calls.
- Created `pyproject.toml` for project dependencies and configuration.
- Added `requirements.txt` for tutorial requirements including testing and development tools.
- Developed comprehensive test suite in `tests/test_agent.py` covering agent configuration, tool functionality, and GEPA concepts.
- Added tests for the GEPA optimizer in `tests/test_gepa_optimizer.py`, validating scenarios, execution results, and iteration handling.
- Included `tests/test_imports.py` to ensure proper module imports and project structure.
…on (#32)

* Initial plan

* Initial investigation: Found outdated BasePlanner signature in documentation

Co-authored-by: raphaelmansuy <1003084+raphaelmansuy@users.noreply.github.com>

* Fix: Update BasePlanner method signatures in documentation to match ADK API

Co-authored-by: raphaelmansuy <1003084+raphaelmansuy@users.noreply.github.com>

* Improve docstrings and fix typo in log filename

Co-authored-by: raphaelmansuy <1003084+raphaelmansuy@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: raphaelmansuy <1003084+raphaelmansuy@users.noreply.github.com>
Co-authored-by: Raphael MANSUY <raphael.mansuy@gmail.com>
- Introduced a Code of Conduct document to outline community standards and enforcement.
- Added an HR Employee Handbook detailing company policies, benefits, and workplace conduct.
- Created an IT Security Policy to establish guidelines for information security and data protection.
- Developed a Remote Work Policy to define remote work arrangements and expectations.
- Implemented unit tests for core functionality of policy management tools, covering metadata schema, utility functions, and configuration settings.
- Added a comprehensive session summary document detailing all issues fixed during the development of the Policy Navigator.
- Updated Makefile to enhance command descriptions and added new commands for linting and formatting.
- Refactored demo scripts for searching and uploading policies to improve clarity and functionality.
- Introduced a new formatter module to standardize the output of search results.
- Enhanced the StoreManager class with methods for listing documents, finding documents by display name, and upserting files to stores.
- Updated the agent instructions to clarify the policy search strategy and store usage.
- Improved test coverage for StoreManager methods, including listing and deleting documents.
- Added a cleanup script to delete all File Search stores for a fresh start.
…alculations, production readiness claims, and adding limitations and alternatives
* feat: Implement OpenTelemetry instrumentation for ADK Math Agent

- Added OpenTelemetry initialization in `otel_config.py` to configure tracing with Jaeger.
- Updated `agent.py` to create a math agent with tracing capabilities.
- Created math tool functions (`add_numbers`, `subtract_numbers`, `multiply_numbers`, `divide_numbers`) in `tools.py`.
- Developed comprehensive test suite in `test_agent.py` covering tool functionality and OTel integration.
- Added Makefile for easy setup, testing, and running the agent.
- Created README.md for tutorial on using the agent with OpenTelemetry and Jaeger.
- Added example environment configuration in `.env.example`.
- Updated blog post with correct implementation details.

* docs(blog): Add OpenTelemetry + Jaeger ADK tutorial (2025-11-18)

* docs(blog): fix author key for opentelemetry jaeger tutorial

* docs(blog): add adk_team alias to authors.yml

* docs(blog): inline author metadata for opentelemetry jaeger tutorial

* docs: fix tutorial links in GEPA optimization page

* docs(til): update broken link to Tutorial 15 (Live API & Audio)

* docs: add OpenTelemetry + Jaeger blog and Custom Session Services TIL to README

* Enhance OpenTelemetry integration and documentation for ADK Math Agent

- Updated README.md to clarify Jaeger usage, tracing benefits, and setup instructions.
- Refactored math_agent/__init__.py to expose root_agent for easier access.
- Improved math_agent/agent.py to support both adk web and standalone demo modes with clear logging.
- Enhanced otel_config.py to provide detailed OpenTelemetry setup options, including environment variable configuration and manual setup.
- Added structured logging to capture agent activity and trace correlation.
- Introduced test_web_traces.py to verify trace exports to Jaeger when using adk web.
- Updated test_agent.py to ensure compatibility with new OpenTelemetry initialization methods.
Bumps [glob](https://github.com/isaacs/node-glob) from 10.4.5 to 10.5.0.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](isaacs/node-glob@v10.4.5...v10.5.0)

---
updated-dependencies:
- dependency-name: glob
  dependency-version: 10.5.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.1 to 7.5.2.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](isaacs/node-tar@v7.5.1...v7.5.2)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [esbuild](https://github.com/evanw/esbuild) to 0.25.10 and updates ancestor dependency [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). These dependencies need to be updated together.


Updates `esbuild` from 0.21.5 to 0.25.10
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md)
- [Commits](evanw/esbuild@v0.21.5...v0.25.10)

Updates `vite` from 5.4.20 to 7.1.9
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.9/packages/vite)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.25.10
  dependency-type: indirect
- dependency-name: vite
  dependency-version: 7.1.9
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps-dev): Bump glob (#38)

Bumps [glob](https://github.com/isaacs/node-glob) from 10.4.5 to 10.5.0.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](isaacs/node-glob@v10.4.5...v10.5.0)

---
updated-dependencies:
- dependency-name: glob
  dependency-version: 10.5.0
  dependency-type: indirect
...




* build(deps-dev): Bump tar (#35)

Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.1 to 7.5.2.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](isaacs/node-tar@v7.5.1...v7.5.2)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.2
  dependency-type: indirect
...




* chore(deps): bump esbuild and vite (#11)

Bumps [esbuild](https://github.com/evanw/esbuild) to 0.25.10 and updates ancestor dependency [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). These dependencies need to be updated together.


Updates `esbuild` from 0.21.5 to 0.25.10
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md)
- [Commits](evanw/esbuild@v0.21.5...v0.25.10)

Updates `vite` from 5.4.20 to 7.1.9
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.9/packages/vite)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.25.10
  dependency-type: indirect
- dependency-name: vite
  dependency-version: 7.1.9
  dependency-type: direct:development
...




---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add SEO Progress Tracking and Completion Report templates

- Created a new markdown file for monthly SEO progress tracking, detailing sections for executive summary, metrics, top performers, issues, actions, opportunities, goals, trend analysis, competitive analysis, algorithm updates, budget notes, lessons learned, and action plans.
- Introduced a comprehensive SEO Audit Completion Report, summarizing deliverables, key findings, strategic impact, implementation roadmap, expected results, resource requirements, success metrics, risk assessment, immediate actions, quality assurance, budget analysis, and final thoughts.

* feat: add Agent Starter Pack blog post with verified ADK example

- Added comprehensive blog post introducing Google Cloud Agent Starter Pack
- Includes verified ADK code example matching official adk_base template
- Covers all 5 official templates: adk_base, adk_a2a_base, agentic_rag, langgraph_base, adk_live
- Documents production-first features: Terraform infrastructure, CI/CD, observability
- Includes architecture diagram and deployment instructions
- All content verified against official GoogleCloudPlatform/agent-starter-pack repository
- Added truncation marker for blog preview support

* Implement SEO audit recommendations with technical optimizations (#42)

* Initial plan

* Add SEO audit documentation to Docusaurus site

Co-authored-by: raphaelmansuy <1003084+raphaelmansuy@users.noreply.github.com>

* Fix JSX parsing errors in SEO audit documentation

Co-authored-by: raphaelmansuy <1003084+raphaelmansuy@users.noreply.github.com>

* Add log entry for SEO audit integration

Co-authored-by: raphaelmansuy <1003084+raphaelmansuy@users.noreply.github.com>

* Add comprehensive SEO improvements: FAQ schema, enhanced documentation, canonical URLs

Co-authored-by: raphaelmansuy <1003084+raphaelmansuy@users.noreply.github.com>

* Add Quick Setup Guide for GA4 and Search Console configuration

Co-authored-by: raphaelmansuy <1003084+raphaelmansuy@users.noreply.github.com>

* Remove SEO audit docs from sidebar per user request, keep all SEO optimizations

Co-authored-by: raphaelmansuy <1003084+raphaelmansuy@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: raphaelmansuy <1003084+raphaelmansuy@users.noreply.github.com>

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: raphaelmansuy <1003084+raphaelmansuy@users.noreply.github.com>
Update exit_loop function to include escalation and skip summarization actions.
* Add link verification script and tests; enhance README and UX audit

- Introduced `verify_links.py` script for verifying internal and external links in Docusaurus builds.
- Added CLI options for retries, backoff, and logging.
- Implemented caching for external link checks to optimize performance.
- Created `test_verify_links.py` with unit tests covering various link scenarios.
- Updated `README.md` with usage examples and detailed features of the link verifier.
- Added a comprehensive UX/UI audit report for the Google ADK Training Hub, highlighting strengths and areas for improvement.

* blog: add missing description to gemini-enterprise post (#49)

* Initial plan

* Add description field to gemini-enterprise.md and update log file

Co-authored-by: raphaelmansuy <1003084+raphaelmansuy@users.noreply.github.com>

* Remove outdated community and comments setup documentation

* fix: resolve blog build errors (authorsMapPath and TIL link)

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: raphaelmansuy <1003084+raphaelmansuy@users.noreply.github.com>
Bumps [next](https://github.com/vercel/next.js) from 15.5.4 to 15.5.7.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v15.5.4...v15.5.7)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.7
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Raphael MANSUY <raphael.mansuy@gmail.com>
Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.3.1 to 1.3.3.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md)
- [Commits](digitalbazaar/forge@v1.3.1...v1.3.3)

---
updated-dependencies:
- dependency-name: node-forge
  dependency-version: 1.3.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Dec 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants