fix(deps): update dependency altcha to v3 #161

Open
renovate-bot wants to merge 1 commit from renovate/altcha-3.x into main
Contributor

This PR contains the following updates:

Package Change Age Confidence
altcha (source) ^1.1.1^3.0.0 age confidence

Release Notes

altcha-org/altcha (altcha)

v3.2.2

Compare Source

  • Fix: theme attribute (widget types and HTML attribute)

v3.2.1

Compare Source

  • Fix: checkbox focus outline in safari [#​194]

v3.2.0

Compare Source

v3.1.0

Compare Source

  • Fix: TypeScript errors on id/aria attrs for altcha-widget [#​190]

v3.0.11

Compare Source

  • Fix: guard customElements.define against duplicate registration [#​187]

v3.0.10

Compare Source

  • Fix: injectCss - auto detect CSP nonce

v3.0.9

Compare Source

  • Fix: challenge parameter - allow URLs without origin

v3.0.8

Compare Source

  • Fix: request form submit with code-challenge when auto=onsubmit [#​183]

v3.0.7

Compare Source

  • Fix: floating display mode - top placement arrow [#​182]

v3.0.6

Compare Source

  • Fix: pageshow event handler [#​181]
  • Fix: abort verification on reset

v3.0.5

Compare Source

  • Fix: resolve issues with display mode changes
  • Fix: popover repositioning after updateUI calls
  • Fix: use capture for click handlers to improve compatibility (e.g., WordPress)

v3.0.4

Compare Source

  • Fix: verified event name typo [#​178]

v3.0.3

Compare Source

  • Fix: Accessibility improvements [#​175]

v3.0.2

Compare Source

  • Fix: solveChallenge yielding and timeout

v3.0.1

Compare Source

  • Fix: guard customElements.define against duplicate registration [#​187]

v3.0.0

Compare Source

  • Stable release

v2.3.0

Compare Source

Breaking change

As of version 2.3.0, the obfuscation and other plugins have been removed from the main package and moved to a separate package: @altcha/plugins.

See the migration guide for v2.3.0.

This release does not include any other change.

v2.2.4

Compare Source

Changes:

  • Fix: use custom fetch in requestSentinelVerification

v2.2.3

Compare Source

Changes:

This release introduces the new disablerefetchonexpire attribute, replacing the deprecated refetchonexpire. The previous attribute did not function correctly when set as an HTML attribute.

v2.2.2

Compare Source

Changes:

  • Fix: form submitted twice with auto=onsubmit [#​129]

v2.2.1

Compare Source

Changes:

  • Fix build (wrong version reported)

v2.2.0

Compare Source

Changes:

  • Fix challenge expiration status reporting [#​127]
  • New translations: Albanian, Amharic, Kazakh, Luxembourgish, Persian, Swahili, Yoruba

v2.1.0

Compare Source

Changes:

  • New feature: Overlay UI mode
  • New translations: Armenian, Azerbaijani, Georgian, Macedonian, Montenegrin, Turkmen

v2.0.5

Compare Source

Changes:

  • Fix auto=onsubmit with code challenges [#​118]

v2.0.4

Compare Source

Changes:

  • Update Japanese translation [#​117]

v2.0.3

Compare Source

Changes:

  • Fix: remove svelte dependency from public TypeScript declarations [#​112]
  • Added Belarusian translation

v2.0.2

Compare Source

Changes:

  • fix: verifyurl with sentinel

v2.0.1

Compare Source

Changes:

  • Fix CodeQL alerts (Incomplete URL scheme check)

v2.0.0

Compare Source

ALTCHA v2 is here with major upgrades in accessibility, internationalization, and spam protection. This release adds built-in support for 48+ languages, improved right-to-left (RTL) language handling, and improved WCAG accessibility compliance — including accessible image and audio code challenges.

New in this version:

  • Built-in internationalization (i18n)
  • RTL language improvements
  • Enhanced accessibility (WCAG)
  • Integration with ALTCHA Sentinel, a self-hosted anti-spam backend

v2 remains backward compatible with v1. However, developers are encouraged to adopt the new i18n system and switch to Sentinel for improved privacy, security, and performance.


Configuration

📅 Schedule: (in timezone America/Chicago)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [altcha](https://altcha.org) ([source](https://github.com/altcha-org/altcha)) | [`^1.1.1` → `^3.0.0`](https://renovatebot.com/diffs/npm/altcha/1.5.1/3.2.2) | ![age](https://developer.mend.io/api/mc/badges/age/npm/altcha/3.2.2?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/altcha/1.5.1/3.2.2?slim=true) | --- ### Release Notes <details> <summary>altcha-org/altcha (altcha)</summary> ### [`v3.2.2`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#322---2026-08-19) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.2.1...v3.2.2) - Fix: theme attribute (widget types and HTML attribute) ### [`v3.2.1`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#321---2026-07-12) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.2.0...v3.2.1) - Fix: checkbox focus outline in safari \[[#&#8203;194](https://github.com/altcha-org/altcha/issues/194)] ### [`v3.2.0`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#320---2026-07-08) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.1.0...v3.2.0) - Fix: i18n load-order \[[#&#8203;193](https://github.com/altcha-org/altcha/issues/193)] ### [`v3.1.0`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#310---2026-06-11) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.0.11...v3.1.0) - Fix: TypeScript errors on id/aria attrs for altcha-widget \[[#&#8203;190](https://github.com/altcha-org/altcha/issues/190)] ### [`v3.0.11`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#3011---2026-06-01) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.0.10...v3.0.11) - Fix: guard customElements.define against duplicate registration \[[#&#8203;187](https://github.com/altcha-org/altcha/issues/187)] ### [`v3.0.10`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#3010---2026-05-23) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.0.9...v3.0.10) - Fix: injectCss - auto detect CSP nonce ### [`v3.0.9`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#309---2026-05-12) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.0.8...v3.0.9) - Fix: challenge parameter - allow URLs without origin ### [`v3.0.8`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#308---2026-05-06) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.0.7...v3.0.8) - Fix: request form submit with code-challenge when auto=onsubmit \[[#&#8203;183](https://github.com/altcha-org/altcha/issues/183)] ### [`v3.0.7`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#307---2026-05-06) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.0.6...v3.0.7) - Fix: floating display mode - top placement arrow \[[#&#8203;182](https://github.com/altcha-org/altcha/issues/182)] ### [`v3.0.6`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#306---2026-05-04) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.0.5...v3.0.6) - Fix: pageshow event handler \[[#&#8203;181](https://github.com/altcha-org/altcha/issues/181)] - Fix: abort verification on reset ### [`v3.0.5`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#305---2026-05-02) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.0.4...v3.0.5) - Fix: resolve issues with display mode changes - Fix: popover repositioning after updateUI calls - Fix: use capture for click handlers to improve compatibility (e.g., WordPress) ### [`v3.0.4`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#304---2026-04-19) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.0.3...v3.0.4) - Fix: verified event name typo \[[#&#8203;178](https://github.com/altcha-org/altcha/issues/178)] ### [`v3.0.3`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#303---2026-04-18) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.0.2...v3.0.3) - Fix: Accessibility improvements \[[#&#8203;175](https://github.com/altcha-org/altcha/issues/175)] ### [`v3.0.2`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#302---2026-04-10) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.0.1...v3.0.2) - Fix: solveChallenge yielding and timeout ### [`v3.0.1`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#3011---2026-06-01) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.0.0...v3.0.1) - Fix: guard customElements.define against duplicate registration \[[#&#8203;187](https://github.com/altcha-org/altcha/issues/187)] ### [`v3.0.0`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#300---2026-04-07) [Compare Source](https://github.com/altcha-org/altcha/compare/v2.3.0...v3.0.0) - Stable release ### [`v2.3.0`](https://github.com/altcha-org/altcha/releases/tag/v2.3.0) [Compare Source](https://github.com/altcha-org/altcha/compare/v2.2.4...v2.3.0) Breaking change As of version 2.3.0, the obfuscation and other plugins have been removed from the main package and moved to a separate package: `@altcha/plugins`. See the [migration guide for v2.3.0](https://github.com/altcha-org/altcha/blob/main/MIGRATION-v2.3.0.md). This release does not include any other change. ### [`v2.2.4`](https://github.com/altcha-org/altcha/releases/tag/v2.2.4) [Compare Source](https://github.com/altcha-org/altcha/compare/v2.2.3...v2.2.4) Changes: - Fix: use custom fetch in requestSentinelVerification ### [`v2.2.3`](https://github.com/altcha-org/altcha/releases/tag/v2.2.3) [Compare Source](https://github.com/altcha-org/altcha/compare/v2.2.2...v2.2.3) Changes: - Fix: refetchonexpire \[[#&#8203;130](https://github.com/altcha-org/altcha/issues/130)] This release introduces the new `disablerefetchonexpire` attribute, replacing the deprecated `refetchonexpire`. The previous attribute did not function correctly when set as an HTML attribute. ### [`v2.2.2`](https://github.com/altcha-org/altcha/releases/tag/v2.2.2) [Compare Source](https://github.com/altcha-org/altcha/compare/v2.2.1...v2.2.2) Changes: - Fix: form submitted twice with auto=onsubmit \[[#&#8203;129](https://github.com/altcha-org/altcha/issues/129)] ### [`v2.2.1`](https://github.com/altcha-org/altcha/releases/tag/v2.2.1) [Compare Source](https://github.com/altcha-org/altcha/compare/v2.2.0...v2.2.1) Changes: - Fix build (wrong version reported) ### [`v2.2.0`](https://github.com/altcha-org/altcha/releases/tag/v2.2.0) [Compare Source](https://github.com/altcha-org/altcha/compare/v2.1.0...v2.2.0) Changes: - Fix challenge expiration status reporting \[[#&#8203;127](https://github.com/altcha-org/altcha/issues/127)] - New translations: Albanian, Amharic, Kazakh, Luxembourgish, Persian, Swahili, Yoruba ### [`v2.1.0`](https://github.com/altcha-org/altcha/releases/tag/v2.1.0) [Compare Source](https://github.com/altcha-org/altcha/compare/v2.0.5...v2.1.0) Changes: - New feature: [Overlay UI mode](https://altcha.org/docs/v2/overlay-ui/) - New translations: Armenian, Azerbaijani, Georgian, Macedonian, Montenegrin, Turkmen ### [`v2.0.5`](https://github.com/altcha-org/altcha/releases/tag/v2.0.5) [Compare Source](https://github.com/altcha-org/altcha/compare/v2.0.4...v2.0.5) Changes: - Fix `auto=onsubmit` with code challenges \[[#&#8203;118](https://github.com/altcha-org/altcha/issues/118)] ### [`v2.0.4`](https://github.com/altcha-org/altcha/releases/tag/v2.0.4) [Compare Source](https://github.com/altcha-org/altcha/compare/v2.0.3...v2.0.4) Changes: - Update Japanese translation \[[#&#8203;117](https://github.com/altcha-org/altcha/issues/117)] ### [`v2.0.3`](https://github.com/altcha-org/altcha/releases/tag/v2.0.3) [Compare Source](https://github.com/altcha-org/altcha/compare/v2.0.2...v2.0.3) Changes: - Fix: remove svelte dependency from public TypeScript declarations \[[#&#8203;112](https://github.com/altcha-org/altcha/issues/112)] - Added Belarusian translation ### [`v2.0.2`](https://github.com/altcha-org/altcha/releases/tag/v2.0.2) [Compare Source](https://github.com/altcha-org/altcha/compare/v2.0.1...v2.0.2) Changes: - fix: verifyurl with sentinel ### [`v2.0.1`](https://github.com/altcha-org/altcha/releases/tag/v2.0.1) [Compare Source](https://github.com/altcha-org/altcha/compare/v2.0.0...v2.0.1) Changes: - Fix CodeQL alerts (Incomplete URL scheme check) ### [`v2.0.0`](https://github.com/altcha-org/altcha/releases/tag/v2.0.0) [Compare Source](https://github.com/altcha-org/altcha/compare/v1.5.1...v2.0.0) ALTCHA v2 is here with major upgrades in accessibility, internationalization, and spam protection. This release adds built-in support for 48+ languages, improved right-to-left (RTL) language handling, and improved WCAG accessibility compliance — including accessible image and audio code challenges. New in this version: - Built-in internationalization (i18n) - RTL language improvements - Enhanced accessibility (WCAG) - Integration with [ALTCHA Sentinel](https://altcha.org), a self-hosted anti-spam backend v2 remains backward compatible with v1. However, developers are encouraged to adopt the new i18n system and switch to Sentinel for improved privacy, security, and performance. </details> --- ### Configuration 📅 **Schedule**: (in timezone America/Chicago) - Branch creation - Between 12:00 AM and 03:59 AM, only on Monday (`* 0-3 * * 1`) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODAuMyIsInVwZGF0ZWRJblZlciI6IjQzLjI4MC4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
fix(deps): update dependency altcha to v3
Some checks failed
CI / App — typecheck, test & build (push) Failing after 57s
CI / App — typecheck, test & build (pull_request) Failing after 48s
CI / Images — production build (pull_request) Failing after 1m21s
CI / API — typecheck & tests (push) Successful in 4m25s
CI / API — typecheck & tests (pull_request) Successful in 4m24s
CI / Images — production build (push) Failing after 6m15s
6f5c230e53
renovate-bot force-pushed renovate/altcha-3.x from 6f5c230e53
Some checks failed
CI / App — typecheck, test & build (push) Failing after 57s
CI / App — typecheck, test & build (pull_request) Failing after 48s
CI / Images — production build (pull_request) Failing after 1m21s
CI / API — typecheck & tests (push) Successful in 4m25s
CI / API — typecheck & tests (pull_request) Successful in 4m24s
CI / Images — production build (push) Failing after 6m15s
to e89a0d4cc5
Some checks failed
CI / Images — production build (push) Failing after 1m22s
CI / App — typecheck, test & build (pull_request) Failing after 59s
CI / Images — production build (pull_request) Failing after 33s
CI / App — typecheck, test & build (push) Failing after 2m4s
CI / API — typecheck & tests (pull_request) Successful in 2m58s
CI / API — typecheck & tests (push) Successful in 4m15s
2026-08-19 06:12:43 +00:00
Compare
renovate-bot force-pushed renovate/altcha-3.x from e89a0d4cc5
Some checks failed
CI / Images — production build (push) Failing after 1m22s
CI / App — typecheck, test & build (pull_request) Failing after 59s
CI / Images — production build (pull_request) Failing after 33s
CI / App — typecheck, test & build (push) Failing after 2m4s
CI / API — typecheck & tests (pull_request) Successful in 2m58s
CI / API — typecheck & tests (push) Successful in 4m15s
to 4d5983e533
Some checks failed
CI / App — typecheck, test & build (push) Failing after 56s
CI / Images — production build (push) Failing after 1m23s
CI / App — typecheck, test & build (pull_request) Failing after 1m24s
CI / Images — production build (pull_request) Failing after 26s
CI / API — typecheck & tests (pull_request) Successful in 2m49s
CI / API — typecheck & tests (push) Successful in 5m36s
2026-08-31 18:23:06 +00:00
Compare
Some checks failed
CI / App — typecheck, test & build (push) Failing after 56s
Required
Details
CI / Images — production build (push) Failing after 1m23s
Required
Details
CI / App — typecheck, test & build (pull_request) Failing after 1m24s
Required
Details
CI / Images — production build (pull_request) Failing after 26s
Required
Details
CI / API — typecheck & tests (pull_request) Successful in 2m49s
Required
Details
CI / API — typecheck & tests (push) Successful in 5m36s
Required
Details
Some required checks were not successful.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/altcha-3.x:renovate/altcha-3.x
git switch renovate/altcha-3.x
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
rbrooks/TeaLeaves!161
No description provided.