Skip to content

Releases: pitiflautico/neobrowser

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 14 Aug 10:14
78a50f8
v0.1.5 — named Ghost profiles

Chrome locks a user-data dir exclusively, so two sessions sharing profiles/default
could not both run; the second failed with an opaque startup timeout.

- NEOBROWSER_PROFILE names the Ghost profile (default "default"), giving
  concurrent sessions isolated user-data dirs. Validated so it cannot escape
  the profiles directory; invalid names fall back to "default".
- A profile held by a live Chrome now fails fast with the profile, the holding
  pid and the debug port to attach to, instead of a timeout with no cause.

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 14 Aug 09:32
562a195
v0.1.4 — clicks that report what actually happened

Four fixes to the multi-step-form failure mode, all sharing one root cause:
a tool reported success because it dispatched an action, without checking the
action had any effect.

- find_and_click no longer clicks invisible or collapsed nodes, reports
  matched_total vs matched_visible, and uses the real isTrusted mouse path.
- click scrolls the target into view and hit-tests before pressing; an overlay
  is reported by name instead of swallowing the click.
- An orphaned SingletonLock is cleared when its pid is gone (and left alone
  when alive); Chrome's stderr is kept and carried in startup errors.
- login cross-checks a visible password field against an unchanged URL, and
  submits the form owning the password field.
- NEOBROWSER_INCLUDE_IDENTITY_COOKIES: opt-in identity-cookie escape hatch,
  requiring an explicit affirmative value.

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 13 Aug 16:19
landing: neutral benchmark results + robustness card; v0.1.3

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 11 Aug 12:20
NeoBrowser v0.1.2 — production hardening

Correct internal version, SHA-256 checksums + signed build-provenance
attestation, upload path sandboxing, CI-verified stealth (real Chrome),
human-like mouse movement, and a working docs site.

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 10 Aug 19:25
NeoBrowser v0.1.1 — full cross-platform release

Adds the Windows binary (DPAPI linker fix) so all four targets ship:
macOS arm64/x64, Linux x64, Windows x64. No functional changes on macOS/Linux.

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 10 Aug 19:14
6bca9d5
NeoBrowser v0.1.0 — Rust rewrite

First Rust release: single static binary, 43 tools, real-session auto-auth,
multi-source search, multi-tab, generic bot-wall detection, and verified stealth.