Repository navigation
Releases
Mimic SDK v0.1.1
Mimic SDK v0.1.1
This release improves page capability ownership and editor guidance across the SDKs.
- Repeated page capability lookups reuse the same attachment. Closing the capability detaches its extra CDP session while keeping the native browser Page open. Integration shutdown waits for pending detach operations, and closed Pages invalidate their capability handles.
- Native Playwright options and explicit Mimic launch, connection and context settings are available to editors and static type checkers. Python ships its type information; Ruby models expose named keyword constructors. Omitted fields and explicit JSON null retain their distinct meanings.
- C#, Java and PHP accept generated Mimic configuration types directly for context, media and resource-policy settings. The selected automation framework still provides its own browser, context, Page and locator objects.
- PHP adds
forPageCommands(page)for page-scoped commands. ExistingforPage(page)continues to resolve the Page's Context capabilities.
The default runtime is Mimic v0.2.4 for Windows and Linux amd64. Internal bootstrap preparation stays outside the public browser Context and target lists. Accepted page, Context and browser closure commands complete when their originating CDP connection disconnects; ordinary application work remains cancellable on disconnect.
Start with the SDK quickstart or the installation guide. Current package availability is recorded in the main README.
Mimic SDK v0.1.0
Mimic SDK v0.1.0
Run your existing browser automation client with a managed Mimic runtime.
- Launch an isolated runtime or connect to one you already run. Browser, context, page and locator objects remain native to your chosen client.
- Download a verified runtime automatically on first launch and reuse its persistent OS cache. Select an exact runtime version when your project needs a fixed environment.
- Use Playwright or Puppeteer from JavaScript/TypeScript; Playwright sync/async or Pyppeteer from Python; Playwright or PuppeteerSharp from C#; Playwright from Java/Kotlin; Rod or chromedp from Go; chromiumoxide from Rust; Ferrum from Ruby; and chrome-php from PHP.
- Configure coherent environment profiles, context isolation, resource policies and media sources through the documented Mimic capabilities.
Start with the SDK quickstart or the source installation guide. This release is distributed through GitHub; package registry publication will follow separately.
The default runtime is Mimic v0.2.3 for Windows and Linux amd64. Browser support follows Mimic's documented compatibility boundaries.