> ## Documentation Index
> Fetch the complete documentation index at: https://www.octoparse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# July 2026 release notes

> July 2026 Octoparse CLI updates improve blocked-page detection, candidate selection, row-limit completion, and reliable process exit.

<Update label="v0.1.32" description="CLI stability update" tags={["CLI"]}>
  ## Safer task detection

  * **Blocked-page detection** — `octoparse detect` now identifies CAPTCHA, access-restricted, security-challenge, and service-error pages before generating a task. This prevents unusable task files from being created from verification or error screens.
  * **Better candidate selection** — Candidate ranking more strongly rejects weak data regions and whole-page navigation shells, reducing cases where menus or page chrome are mistaken for extraction targets.

  ## More reliable local runs

  * **`--max-rows` completion** — Fixed cases where a local run reached its row limit but did not finish cleanly. Runs that stop at the configured limit now report `max_rows` as the stop reason.
  * **Reliable CLI exit** — Tracking uploads now have a bounded exit wait and timeout cancellation, preventing the CLI process from remaining open indefinitely after the command has otherwise completed.

  <Note>
    Blocked-page detection returns `DETECT_PAGE_BLOCKED`. Resolve the CAPTCHA or access restriction, use an accessible URL, or complete the required interaction in manual mode before retrying.
  </Note>
</Update>
