superdooper86
30ad89e458
beta.23: use WKWebView JS fetch for all API calls (avoids URLSession 403 fingerprinting)
v1.2.1-beta.23
2026-05-11 13:07:01 +02:00
github-actions[bot]
3e4bfca2df
Beta release v1.2.1-beta.22
2026-05-11 10:53:55 +00:00
superdooper86
4378463600
beta.22: manual cookie join, anthropic-client-platform header, ephemeral session, expose usage 403 body
v1.2.1-beta.22
2026-05-11 12:52:46 +02:00
github-actions[bot]
2cfd7d56a1
Beta release v1.2.1-beta.21
2026-05-11 10:41:34 +00:00
SuperDooper
84bdfbd786
beta.21: diagnostics view, cookie polling, detailed error messages
v1.2.1-beta.21
2026-05-11 12:40:50 +02:00
SuperDooper
beba7586f9
beta.21: diagnostics view, cookie polling, detailed error messages
2026-05-11 12:40:48 +02:00
SuperDooper
a4dff4bde9
beta.21: add DiagnosticsView.swift
2026-05-11 12:40:47 +02:00
SuperDooper
d0b33e8f43
beta.21: diagnostics view, cookie polling, detailed error messages
2026-05-11 12:40:38 +02:00
SuperDooper
6a5a3c9cd1
beta.21: diagnostics view, cookie polling, detailed error messages
2026-05-11 12:40:36 +02:00
github-actions[bot]
15e225439b
Beta release v1.2.1-beta.20
2026-05-11 10:33:30 +00:00
SuperDooper
91829b0ed9
beta.20: URLSession with browser headers (sec-fetch-*, Chrome UA, Origin/Referer)
v1.2.1-beta.20
2026-05-11 12:32:34 +02:00
SuperDooper
caffc996ff
beta.20: URLSession with browser headers (sec-fetch-*, Chrome UA, Origin/Referer)
2026-05-11 12:32:33 +02:00
github-actions[bot]
cd13a6d124
Beta release v1.2.1-beta.19
2026-05-11 10:22:52 +00:00
SuperDooper
566258e9c8
beta.19: fix tuple label mismatch in APIFetchDelegate
v1.2.1-beta.19
2026-05-11 12:22:14 +02:00
SuperDooper
dc2a8e2307
beta.19: fix tuple label mismatch in APIFetchDelegate
2026-05-11 12:22:13 +02:00
SuperDooper
f48b53fd8e
beta.18: navigate-and-read API fetch replaces callAsyncJavaScript
v1.2.1-beta.18
2026-05-11 12:20:22 +02:00
SuperDooper
ccfee938b7
beta.18: navigate-and-read API fetch replaces callAsyncJavaScript
2026-05-11 12:20:21 +02:00
SuperDooper
28d952bcbd
beta.18: navigate-and-read API fetch replaces callAsyncJavaScript
2026-05-11 12:20:19 +02:00
github-actions[bot]
9bc023d239
Beta release v1.2.1-beta.17
2026-05-11 10:07:03 +00:00
SuperDooper
fd82177a7d
beta.17: adopt login WebView for API calls, add diagnostics
v1.2.1-beta.17
2026-05-11 12:00:30 +02:00
SuperDooper
112210a99b
beta.17: adopt login WebView for API calls, add diagnostics
2026-05-11 12:00:29 +02:00
SuperDooper
f4a83940b1
beta.17: adopt login WebView for API calls, add diagnostics
2026-05-11 12:00:28 +02:00
SuperDooper
377888a427
beta.17: adopt login WebView for API calls, add diagnostics
2026-05-11 12:00:26 +02:00
SuperDooper
e24113a78b
beta.17: adopt login WebView for API calls, add diagnostics
2026-05-11 12:00:24 +02:00
github-actions[bot]
3baab91f70
Beta release v1.2.1-beta.16
2026-05-11 09:47:48 +00:00
SuperDooper
0aa8837b2f
beta.16: anchor background WebView in hidden NSWindow to prevent WebKit throttling
v1.2.1-beta.16
2026-05-11 11:47:09 +02:00
SuperDooper
373ca1dc14
beta.16: anchor background WebView in hidden NSWindow to prevent WebKit throttling
2026-05-11 11:47:08 +02:00
SuperDooper
7a4c21768f
beta.16: anchor background WebView in hidden NSWindow to prevent WebKit throttling
2026-05-11 11:47:06 +02:00
SuperDooper
7b26629dc7
beta.16: anchor background WebView in hidden NSWindow to prevent WebKit throttling
2026-05-11 11:47:05 +02:00
github-actions[bot]
e446ea97f9
Beta release v1.2.1-beta.15
2026-05-11 09:43:20 +00:00
SuperDooper
36af325e2d
beta.15: only detect auth when back on claude.ai, not on OAuth provider pages
2026-05-11 11:42:26 +02:00
SuperDooper
e2ef8b6f2a
beta.15: only detect auth when back on claude.ai, not on OAuth provider pages
v1.2.1-beta.15
2026-05-11 11:42:25 +02:00
SuperDooper
7a4975fa3e
beta.15: only detect auth when back on claude.ai, not on OAuth provider pages
2026-05-11 11:42:24 +02:00
github-actions[bot]
c9912f8463
Beta release v1.2.1-beta.14
2026-05-11 09:30:35 +00:00
SuperDooper
238614a94b
beta.14: fix httpShouldHandleCookies=false so Cookie header is actually sent
v1.2.1-beta.14
2026-05-11 11:29:40 +02:00
SuperDooper
b11507221f
beta.14: fix httpShouldHandleCookies=false so Cookie header is actually sent
2026-05-11 11:29:38 +02:00
SuperDooper
b6fef53264
beta.14: fix httpShouldHandleCookies=false so Cookie header is actually sent
2026-05-11 11:29:37 +02:00
SuperDooper
ec6ae6621a
beta.14: fix httpShouldHandleCookies=false so Cookie header is actually sent
2026-05-11 11:29:35 +02:00
github-actions[bot]
105a7706fa
Beta release v1.2.1-beta.13
2026-05-11 09:21:33 +00:00
SuperDooper
a950392a6f
beta.13: wait for apiWebView didFinish before making JS fetch calls
v1.2.1-beta.13
2026-05-11 11:20:51 +02:00
SuperDooper
8087cc029d
beta.13: wait for apiWebView didFinish before making JS fetch calls
2026-05-11 11:20:50 +02:00
SuperDooper
11f9e0c9b6
beta.13: wait for apiWebView didFinish before making JS fetch calls
2026-05-11 11:20:49 +02:00
github-actions[bot]
cc835ee2b0
Beta release v1.2.1-beta.12
2026-05-11 09:03:50 +00:00
SuperDooper
8e7328b2c5
beta.12: route all API calls through background WKWebView
v1.2.1-beta.12
2026-05-11 11:02:34 +02:00
SuperDooper
709eb12382
beta.12: route all API calls through background WKWebView
2026-05-11 11:02:33 +02:00
SuperDooper
e866324a48
beta.12: route all API calls through background WKWebView
2026-05-11 11:02:32 +02:00
SuperDooper
a62584221b
beta.12: route all API calls through background WKWebView
2026-05-11 11:02:30 +02:00
github-actions[bot]
fc7fd19652
Beta release v1.2.1-beta.11
2026-05-11 08:47:11 +00:00
superdooper86
58b947e515
fix: add KVO on webView.url to catch SPA pushState navigation
...
didFinish only fires for cross-document (full page) navigations. After
loading https://claude.ai/login the SPA redirects authenticated users
via history.pushState to /new — this changes the URL visually but never
fires didFinish, so auth was never detected.
KVO on webView.url fires for every URL change including SPA pushState,
covering the case where the app routes client-side after the initial
page load. Both KVO and didFinish now call the same checkCurrentURL
helper so detection is not missed regardless of navigation type.
v1.2.1-beta.11
2026-05-11 10:46:11 +02:00
github-actions[bot]
88252e4d59
Beta release v1.2.1-beta.10
2026-05-11 08:36:44 +00:00