From 3c018f7bbfd666af7288b31b4ce0f96ad2844eba Mon Sep 17 00:00:00 2001
From: feder-cr <85809106+feder-cr@users.noreply.github.com>
Date: Sat, 4 Jul 2026 19:20:25 +0200
Subject: [PATCH] docs: source repo renamed invisible_firefox ->
firefox_antidetect_patch (release notes + CI refs)
---
.github/workflows/release.yml | 8 ++++----
.github/workflows/republish.yml | 4 ++--
CHANGELOG.md | 4 ++--
CONTRIBUTING.md | 6 +++---
README.md | 6 +++---
SECURITY.md | 2 +-
scripts/gen_release_notes.py | 12 ++++++------
7 files changed, 21 insertions(+), 21 deletions(-)
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index a8e0d14..862ab8d 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -30,14 +30,14 @@ on:
workflow_dispatch:
inputs:
source_ref:
- description: 'invisible_firefox ref to build'
+ description: 'firefox_antidetect_patch ref to build'
default: 'stealth/150'
release_tag:
description: 'release tag to publish the draft under (e.g. firefox-9)'
required: true
env:
- SOURCE_REPO: feder-cr/invisible_firefox
+ SOURCE_REPO: feder-cr/firefox_antidetect_patch
SOURCE_REF: ${{ github.event.inputs.source_ref || 'stealth/150' }}
jobs:
@@ -104,7 +104,7 @@ jobs:
ref: ${{ env.SOURCE_REF }}
fetch-depth: 1
- # Record which invisible_firefox commit this build came from. The publish
+ # Record which firefox_antidetect_patch commit this build came from. The publish
# job turns the range previous-release..this commit into the release notes
# (scripts/gen_release_notes.py), and re-publishes it as a source-commit.txt
# asset so the NEXT release knows where to start the changelog. One leg is
@@ -465,7 +465,7 @@ jobs:
uses: softprops/action-gh-release@3bb12739c298aeb8a4eeaf626c5b8d85266b0e65 # v2
with:
tag_name: ${{ steps.tag.outputs.tag }}
- name: invisible_firefox (150.0.1) rev ${{ steps.tag.outputs.num }}
+ name: firefox_antidetect_patch (150.0.1) rev ${{ steps.tag.outputs.num }}
draft: true
prerelease: false
fail_on_unmatched_files: true
diff --git a/.github/workflows/republish.yml b/.github/workflows/republish.yml
index 619994b..5595b57 100644
--- a/.github/workflows/republish.yml
+++ b/.github/workflows/republish.yml
@@ -27,7 +27,7 @@ on:
required: true
env:
- SOURCE_REPO: feder-cr/invisible_firefox
+ SOURCE_REPO: feder-cr/firefox_antidetect_patch
jobs:
gate:
@@ -200,7 +200,7 @@ jobs:
uses: softprops/action-gh-release@3bb12739c298aeb8a4eeaf626c5b8d85266b0e65 # v2
with:
tag_name: ${{ steps.tag.outputs.tag }}
- name: invisible_firefox (150.0.1) rev ${{ steps.tag.outputs.num }}
+ name: firefox_antidetect_patch (150.0.1) rev ${{ steps.tag.outputs.num }}
draft: true
prerelease: false
fail_on_unmatched_files: true
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 307383d..6869123 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -77,7 +77,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
## [0.1.3] - 2026-05-19
### Changed
-- `BINARY_VERSION` bumped from `firefox-2` to `firefox-3`. The new archives on both Windows and Linux are built from a clean clone of [feder-cr/invisible_firefox#stealth/150](https://github.com/feder-cr/invisible_firefox/tree/stealth/150) — the consolidated source-of-truth fork (renamed from `feder-cr/firefox`; the companion `feder-cr/firefox-stealth` patches repo was deleted, all patches now live as commits on top of `mozilla-firefox/firefox`).
+- `BINARY_VERSION` bumped from `firefox-2` to `firefox-3`. The new archives on both Windows and Linux are built from a clean clone of [feder-cr/firefox_antidetect_patch#stealth/150](https://github.com/feder-cr/firefox_antidetect_patch/tree/stealth/150) — the consolidated source-of-truth fork (renamed from `feder-cr/firefox`; the companion `feder-cr/firefox-stealth` patches repo was deleted, all patches now live as commits on top of `mozilla-firefox/firefox`).
- The patched Firefox archive now ships the **proper C++ implementation** of `windowUtils.jugglerSendMouseEvent`, replacing the JS shim from 0.1.2.
### C++ fixes landed in this release
@@ -88,7 +88,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
- **C7 (partial)**: storage stub for `nsIDocShell.languageOverride`. Workaround `InvisiblePlaywright(locale="")` recommended until full BC FIELD port lands.
### Verified
-- Both archives built from same source: feder-cr/invisible_firefox commit `68906f1f9c55`.
+- Both archives built from same source: feder-cr/firefox_antidetect_patch commit `68906f1f9c55`.
- Windows + Linux smoke suite green: launch, `ctx.new_page()`, `page.mouse.{move,down,up,click,wheel}`, `navigator.webdriver=false`, sannysoft 32/33 PASS.
- SHA256 published in `checksums.txt` on the `firefox-3` release.
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 8eb110d..8b605ee 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -7,7 +7,7 @@ Thanks for your interest in improving this project. Contributions are welcome vi
- **Bug?** Open a [bug report](https://github.com/feder-cr/invisible_playwright/issues/new?template=bug_report.yml).
- **Idea?** Open a [feature request](https://github.com/feder-cr/invisible_playwright/issues/new?template=feature_request.yml).
- **Security issue?** Do **not** open a public issue — see [SECURITY.md](SECURITY.md).
-- **The C++ patches** live in the companion repo [feder-cr/invisible_firefox](https://github.com/feder-cr/invisible_firefox) (branch `stealth/150`). Bugs in fingerprint spoofing usually belong there.
+- **The C++ patches** live in the companion repo [feder-cr/firefox_antidetect_patch](https://github.com/feder-cr/firefox_antidetect_patch) (branch `stealth/150`). Bugs in fingerprint spoofing usually belong there.
## Scope
@@ -18,7 +18,7 @@ This repository ships the **Python wrapper** (`invisible_playwright`) around a p
- Binary download/caching, CLI, proxy plumbing
- Tests, docs, examples, packaging
-Out of scope (belongs in `invisible_firefox`):
+Out of scope (belongs in `firefox_antidetect_patch`):
- Changes to the Firefox C++ source
- New preferences exposed by the patched binary
@@ -65,7 +65,7 @@ Before opening, please:
- Search [existing issues](https://github.com/feder-cr/invisible_playwright/issues) — the bug may already be tracked.
- Reproduce on the **latest release** if possible.
-- Confirm the issue is in the Python wrapper, not the patched Firefox itself. If a fingerprint is leaking or a detector flags the browser, open the issue at `feder-cr/invisible_firefox` instead.
+- Confirm the issue is in the Python wrapper, not the patched Firefox itself. If a fingerprint is leaking or a detector flags the browser, open the issue at `feder-cr/firefox_antidetect_patch` instead.
Include:
diff --git a/README.md b/README.md
index f8f3023..4b37be9 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
-
+