Skip to content

Releases: chouzz/browser_launcher

v1.0.1

25 Dec 14:21
90a8e67

Choose a tag to compare

Fixed

  • GitHub Actions: Fixed binary name in release workflow from chrome_launcher_cli to browser_launcher_cli

What's Changed

  • fix: Update binary name in GitHub Actions by @chouzz in #6
  • chore: Bump version to 1.0.1 and update changelog by @chouzz in #7
  • fix: Update Cargo.lock for v1.0.1 by @chouzz in #8
  • fix: Reduce keywords to 5 for crates.io limit by @chouzz in #9

Full Changelog: v1.0.0...v1.0.1

v1.0.0

25 Dec 13:40
9c2b4d6

Choose a tag to compare

[v1.0.0] - 2025-12-25

Added

  • Project Rename: Renamed from chrome_launcher to browser_launcher to reflect multi-browser support
  • Multi-browser support: Chrome, Chromium, Edge, Brave, Opera, Vivaldi
  • Cross-platform browser detection: Windows, macOS, Linux with automatic path resolution
  • Enhanced CLI: 20+ command line options including --browser, --headless, --window-size, security controls
  • Advanced configuration API: Comprehensive Options struct with security, networking, and content control settings
  • Environment variable support: CHROME_PATH, BROWSER_PATH for custom browser paths
  • Comprehensive testing: 21 test cases covering unit and integration scenarios
  • Professional documentation: Complete README with examples and API reference

Changed

  • Architecture: Modular design with separate browser detection module
  • API: Enhanced Launcher struct with extensive configuration options
  • CLI: Expanded command-line interface with browser selection and advanced options

Fixed

  • Compilation warnings: Cleaned up all compiler warnings for cleaner builds
  • Type mismatches: Fixed Linux desktop file parsing issues
  • Import issues: Resolved CLI binary compilation problems

v0.1.1

18 Oct 07:51

Choose a tag to compare

Added

  • Added chrome_launcher_cli command line tools.

v0.1.0

18 Oct 07:32

Choose a tag to compare

Added

  • Initial created.