Skip to content

v1.0.0 - Initial Release

Choose a tag to compare

@amirasaran amirasaran released this 12 Jan 19:55
· 4 commits to main since this release

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

1.0.0 - 2025-01-12

Added

  • Initial release of WaterCrawl Playwright service
  • FastAPI-based web service for web scraping
  • Playwright integration for browser automation
  • Optional API key authentication system
  • Proxy support for web requests
  • Media blocking capabilities
  • Docker support with multi-platform builds (amd64/arm64)
  • GitHub Actions workflow for automated Docker builds
  • Comprehensive API documentation with Swagger UI
  • Environment variable configuration system
  • Health check endpoints
  • Docker Compose setup for easy deployment
  • MIT License for open source use

Security

  • Non-root user in Docker container
  • Optional API key authentication
  • Secure environment variable handling

Documentation

  • Detailed README with setup instructions
  • API endpoint documentation
  • Environment variable documentation
  • License information
  • Contribution guidelines