From a3f48db95e652cdc546df17f1ac111bd68c61c9b Mon Sep 17 00:00:00 2001 From: dzmitry-duboyski Date: Mon, 5 Oct 2026 20:01:20 +0300 Subject: [PATCH 1/2] ci: grant discussions write permission for release discussion Co-Authored-By: Claude Sonnet 5.5 --- .github/workflows/publish.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 7aba79d..1be690d 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -69,6 +69,8 @@ jobs: id-token: write # Required to create the GitHub Release. contents: write + # Required to create the release discussion (discussion_category_name). + discussions: write steps: - name: Download build artifacts uses: actions/download-artifact@v4 From 57cb7bd70519e33838605ba91f2718c311d0cd0d Mon Sep 17 00:00:00 2001 From: dzmitry-duboyski Date: Mon, 5 Oct 2026 20:04:12 +0300 Subject: [PATCH 2/2] docs: update changelog for v1.0.3 Co-Authored-By: Claude Sonnet 5.5 --- CHANGELOG.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5ca3d59..e0e5285 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,40 @@ All notable changes are documented here. +## [1.0.3] - 2026-10-05 + +### Fixed + +- support user agent for Turnstile Challenge + +### Documentation + +- add AI integration guide +- link Selenium Python examples +- add useful repository links +- add useful links section +- refresh README banner +- update banner install command +- add coverage badge to README +- use pepy.tech as downloads badge source +- add badges to README + +### Maintenance + +- set version to 1.0.3 +- generate changelog on release +- generate changelog on release +- measure coverage and publish badge to gist +- open a discussion for each GitHub Release +- create GitHub Release on publish +- add mypy strict type checking +- run push trigger on main only to avoid duplicate runs +- describe every workflow job with a short comment +- add ruff lint and format checks + +[Full diff](https://github.com/captcha-solver-api/python-sdk/compare/v1.0.2...v1.0.3) + + New sections are generated from Conventional Commits when a version tag is published. ## [1.0.2] - 2026-09-18