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.5.0

Compare Source

  • Fix: footer link is keyboard-focusable (removed tabindex="-1") and its aria-label announces that it opens in a new tab, in all translations [#​204]

v3.4.1

Compare Source

  • Fix: regression in V1 challenge detection [#​202]

v3.4.0

Compare Source

  • Fix: ./i18n/* export types condition points to dist/i18n/*.d.ts instead of the non-existent dist/external/*.d.ts [#​200]
  • Fix: support the form attribute to associate the widget with a <form> it is not nested in [#​201]

v3.3.0

Compare Source

  • Fix: SHA key derivation hashes the full digest each round and truncates once, matching altcha-lib and the server ports (SHA-384/512 and any keyLength below the digest size with cost > 1 previously failed server verification)
  • Fix: PBKDF2 supports any keyLength (uses deriveBits instead of an AES-GCM key)
  • Fix: built-in deriveKey functions reject unsupported algorithm names
  • Fix: verifySolution requires the re-derived key to match the signed keyPrefix, rejects malformed derivedKey/counter values, and validates secrets and hmacAlgorithm
  • Fix: createChallenge validates its options (keyPrefixLength below the derived key length, non-empty hex keyPrefix lowercased before signing, positive integer cost/keyLength, valid counter and expiresAt)
  • Fix: solveChallenge fails fast on an invalid keyPrefix
  • Fix: hexToBuffer rejects non-hex input; canonical JSON keeps __proto__ keys
  • Fix: verifyServerSignature validates algorithm and hmacSecret, handles a missing signature, and uses exact expiry
  • Fix: obfuscation plugin encrypts with the full derived key instead of a keyPrefixLength-sized prefix

v3.2.4

Compare Source

  • Fix: unhandled AbortError when audio challenge play() is interrupted by pause() [#​199]

v3.2.3

Compare Source

  • Fix: add rel=noopener attribute to external links [#​198]

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.5.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/altcha/3.5.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/altcha/1.5.1/3.5.0?slim=true) | --- ### Release Notes <details> <summary>altcha-org/altcha (altcha)</summary> ### [`v3.5.0`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#350---2026-10-22) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.4.1...v3.5.0) - Fix: footer link is keyboard-focusable (removed `tabindex="-1"`) and its `aria-label` announces that it opens in a new tab, in all translations \[[#&#8203;204](https://github.com/altcha-org/altcha/issues/204)] ### [`v3.4.1`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#341---2026-10-19) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.4.0...v3.4.1) - Fix: regression in V1 challenge detection \[[#&#8203;202](https://github.com/altcha-org/altcha/issues/202)] ### [`v3.4.0`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#340---2026-10-15) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.3.0...v3.4.0) - Fix: `./i18n/*` export `types` condition points to `dist/i18n/*.d.ts` instead of the non-existent `dist/external/*.d.ts` \[[#&#8203;200](https://github.com/altcha-org/altcha/issues/200)] - Fix: support the `form` attribute to associate the widget with a `<form>` it is not nested in \[[#&#8203;201](https://github.com/altcha-org/altcha/issues/201)] ### [`v3.3.0`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#330---2026-10-05) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.2.4...v3.3.0) - Fix: SHA key derivation hashes the full digest each round and truncates once, matching altcha-lib and the server ports (SHA-384/512 and any `keyLength` below the digest size with `cost > 1` previously failed server verification) - Fix: PBKDF2 supports any `keyLength` (uses `deriveBits` instead of an AES-GCM key) - Fix: built-in `deriveKey` functions reject unsupported algorithm names - Fix: `verifySolution` requires the re-derived key to match the signed `keyPrefix`, rejects malformed `derivedKey`/`counter` values, and validates secrets and `hmacAlgorithm` - Fix: `createChallenge` validates its options (`keyPrefixLength` below the derived key length, non-empty hex `keyPrefix` lowercased before signing, positive integer `cost`/`keyLength`, valid `counter` and `expiresAt`) - Fix: `solveChallenge` fails fast on an invalid `keyPrefix` - Fix: `hexToBuffer` rejects non-hex input; canonical JSON keeps `__proto__` keys - Fix: `verifyServerSignature` validates `algorithm` and `hmacSecret`, handles a missing signature, and uses exact expiry - Fix: obfuscation plugin encrypts with the full derived key instead of a `keyPrefixLength`-sized prefix ### [`v3.2.4`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#324---2026-09-30) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.2.3...v3.2.4) - Fix: unhandled AbortError when audio challenge `play()` is interrupted by `pause()` \[[#&#8203;199](https://github.com/altcha-org/altcha/issues/199)] ### [`v3.2.3`](https://github.com/altcha-org/altcha/blob/HEAD/CHANGELOG.md#323---2026-09-20) [Compare Source](https://github.com/altcha-org/altcha/compare/v3.2.2...v3.2.3) - Fix: add rel=noopener attribute to external links \[[#&#8203;198](https://github.com/altcha-org/altcha/issues/198)] ### [`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:eyJjcmVhdGVkSW5WZXIiOiI0My4yODAuMyIsInVwZGF0ZWRJblZlciI6IjQzLjI4OC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
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
renovate-bot force-pushed renovate/altcha-3.x from 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
to 991853fcaf
Some checks failed
CI / App — typecheck, test & build (push) Failing after 1m46s
CI / Images — production build (push) Failing after 4m13s
CI / API — typecheck & tests (push) Successful in 4m20s
CI / App — typecheck, test & build (pull_request) Failing after 2m33s
CI / API — typecheck & tests (pull_request) Successful in 3m17s
CI / Images — production build (pull_request) Failing after 5m24s
2026-09-20 12:11:43 +00:00
Compare
renovate-bot force-pushed renovate/altcha-3.x from 991853fcaf
Some checks failed
CI / App — typecheck, test & build (push) Failing after 1m46s
CI / Images — production build (push) Failing after 4m13s
CI / API — typecheck & tests (push) Successful in 4m20s
CI / App — typecheck, test & build (pull_request) Failing after 2m33s
CI / API — typecheck & tests (pull_request) Successful in 3m17s
CI / Images — production build (pull_request) Failing after 5m24s
to 2d04d8182b
Some checks failed
CI / App — typecheck, test & build (push) Failing after 1m54s
CI / App — typecheck, test & build (pull_request) Failing after 1m53s
CI / API — typecheck & tests (pull_request) Successful in 3m8s
CI / Images — production build (pull_request) Failing after 3m23s
CI / Images — production build (push) Failing after 3m24s
CI / API — typecheck & tests (push) Successful in 4m53s
2026-09-30 06:31:35 +00:00
Compare
renovate-bot force-pushed renovate/altcha-3.x from 2d04d8182b
Some checks failed
CI / App — typecheck, test & build (push) Failing after 1m54s
CI / App — typecheck, test & build (pull_request) Failing after 1m53s
CI / API — typecheck & tests (pull_request) Successful in 3m8s
CI / Images — production build (pull_request) Failing after 3m23s
CI / Images — production build (push) Failing after 3m24s
CI / API — typecheck & tests (push) Successful in 4m53s
to 723c2567f7
Some checks failed
CI / App — typecheck, test & build (push) Failing after 1m51s
CI / App — typecheck, test & build (pull_request) Failing after 2m7s
CI / Images — production build (push) Failing after 3m52s
CI / API — typecheck & tests (push) Successful in 5m49s
CI / API — typecheck & tests (pull_request) Successful in 4m31s
CI / Images — production build (pull_request) Failing after 6m42s
2026-10-05 06:28:53 +00:00
Compare
renovate-bot force-pushed renovate/altcha-3.x from 723c2567f7
Some checks failed
CI / App — typecheck, test & build (push) Failing after 1m51s
CI / App — typecheck, test & build (pull_request) Failing after 2m7s
CI / Images — production build (push) Failing after 3m52s
CI / API — typecheck & tests (push) Successful in 5m49s
CI / API — typecheck & tests (pull_request) Successful in 4m31s
CI / Images — production build (pull_request) Failing after 6m42s
to 70b610a7b2
Some checks failed
CI / App — typecheck, test & build (push) Failing after 2m4s
CI / App — typecheck, test & build (pull_request) Failing after 2m3s
CI / API — typecheck & tests (pull_request) Successful in 3m29s
CI / API — typecheck & tests (push) Successful in 3m30s
CI / Images — production build (pull_request) Failing after 3m43s
CI / Images — production build (push) Failing after 3m43s
2026-10-15 12:19:14 +00:00
Compare
renovate-bot force-pushed renovate/altcha-3.x from 70b610a7b2
Some checks failed
CI / App — typecheck, test & build (push) Failing after 2m4s
CI / App — typecheck, test & build (pull_request) Failing after 2m3s
CI / API — typecheck & tests (pull_request) Successful in 3m29s
CI / API — typecheck & tests (push) Successful in 3m30s
CI / Images — production build (pull_request) Failing after 3m43s
CI / Images — production build (push) Failing after 3m43s
to d78c2b31bc
Some checks failed
CI / API — typecheck & tests (push) Failing after 4s
CI / App — typecheck, test & build (push) Failing after 2m56s
CI / App — typecheck, test & build (pull_request) Failing after 4m1s
CI / Images — production build (push) Failing after 4m50s
CI / API — typecheck & tests (pull_request) Successful in 4m42s
CI / Images — production build (pull_request) Failing after 4m49s
2026-10-19 00:32:16 +00:00
Compare
renovate-bot force-pushed renovate/altcha-3.x from d78c2b31bc
Some checks failed
CI / API — typecheck & tests (push) Failing after 4s
CI / App — typecheck, test & build (push) Failing after 2m56s
CI / App — typecheck, test & build (pull_request) Failing after 4m1s
CI / Images — production build (push) Failing after 4m50s
CI / API — typecheck & tests (pull_request) Successful in 4m42s
CI / Images — production build (pull_request) Failing after 4m49s
to 3c421f0600
Some checks failed
CI / App — typecheck, test & build (pull_request) Failing after 2m12s
CI / App — typecheck, test & build (push) Failing after 2m22s
CI / API — typecheck & tests (pull_request) Successful in 3m46s
CI / Images — production build (push) Failing after 4m4s
CI / Images — production build (pull_request) Failing after 5m18s
CI / API — typecheck & tests (push) Successful in 8m22s
2026-10-22 06:26:25 +00:00
Compare
Some checks failed
CI / App — typecheck, test & build (pull_request) Failing after 2m12s
Required
Details
CI / App — typecheck, test & build (push) Failing after 2m22s
Required
Details
CI / API — typecheck & tests (pull_request) Successful in 3m46s
Required
Details
CI / Images — production build (push) Failing after 4m4s
Required
Details
CI / Images — production build (pull_request) Failing after 5m18s
Required
Details
CI / API — typecheck & tests (push) Successful in 8m22s
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.