v0.7.0
dfc7a4d: Browser Viewport Management and Security Updates
Overview
This release introduces significant enhancements to the MCP Browser Agent, focusing on improving flexibility and control over browser execution. A key new feature allows for dynamic configuration of browser settings, including viewport management, through environment variables and a dedicated configuration file. This provides users with more granular control over the browser environment, enabling more realistic and adaptable automation scenarios. Additionally, this release includes a version bump to 0.7.0 and updates to the security support documentation to reflect the current status. The expected impact on users is increased capability in tailoring browser behavior for specific testing or automation needs, alongside updated information regarding project security support.
Release Details
- Release Date: 2025-05-09 02:52:17 UTC
- Commit: dfc7a4d
- Author: Iván Luna
- Branch(es): main
Changes
This release includes new features for browser configuration and maintenance updates.
New Features
- Enhanced Browser Configuration and Viewport Management:
- The browser agent now supports dynamic configuration of browser settings. Users can configure browser launch options and other parameters using environment variables or a dedicated configuration file. This provides a flexible way to adapt the browser environment without modifying code.
- A new capability has been added to manage the browser's viewport size and scale factor. This is crucial for simulating different screen resolutions and device types during automation or testing.
- The README has been updated with realistic examples demonstrating how to utilize the new dynamic configuration and viewport management features.
Maintenance
- Version Bump and Security Documentation Update:
- The project version has been updated to
0.7.0inpackage.json. - The
SECURITY.mdfile has been modified to update the security support table, reflecting the support status for version0.7.0and potentially adjusting support for previous versions.
- The project version has been updated to
Testing
Automated unit and integration tests were performed to ensure the new browser configuration and viewport management features function correctly across different scenarios. Manual testing was conducted to verify the application of configurations via environment variables and the configuration file, as well as the accurate setting of viewport dimensions. The version bump and SECURITY.md updates were verified manually.
Additional Notes
This release updates the project version to 0.7.0. Users leveraging the new dynamic configuration options should review the updated README for guidance. The security support policy outlined in SECURITY.md has been updated; users are encouraged to review it to understand the support status for different versions.
Full Changelog: 0.6.0...0.7.0