Releases: degausai/wonda
Releases · degausai/wonda
v1.33.0
v1.32.1
v1.32.0
v1.31.0
Changelog
- 871f2962fbfdd12cafd433b638d27d15f68ecebf Merge pull request #2470 from degausai/how-to-get-wab-in-background
- 7dd29ec3d9cc5946f7cfd9c75eaa9bf441217859 Merge pull request #2471 from degausai/develop
- d8b23021069c7127783b7416707269825bffffc7 Merge pull request #2472 from degausai/fix/org-grant-expiry-and-clawback
- e0f20e6fe22f6a03041c4ab59ff7ddc2c8cdb480 Merge pull request #2484 from degausai/fix/wab-menubar-windows-build
- 3f20164ceb36530c155ca9d57eca137e711830bd feat(wab): Show/Hide in the Chrome Dock-icon menu via a DYLD-injected dylib (macOS)
- 3696dd1ecb6410bd6e48c1b200b07759ac43d9bc feat(wab): eliminate the foreground 'flash' via in-process activation suppression (macOS)
- 23875aca05b88e623dd63bd2e42c68183f5f99a3 feat(wab): event-driven focus watcher + show/hide peek commands
- ecc0cfecf520e1337932598cda50517cc9835c82 feat(wab): macOS menu-bar control to Show/Hide running WABs with a click
- 54fcd7c7e188907ae5409bfa5f2e2ff3ce06a128 fix(db): migration nulling future expiries on org grant rows
- 9b8d77a41256e44554b44615bffcd9ab58570825 fix(organizations): make org grants permanent, guard seat-grant clawbacks
- a3113464fb167497997d3562b6249a39cf484724 fix(wab): hide the WAB browser from the macOS Dock/foreground in invisible mode
- 2117d86359f06b9042ecb3387d0d35481c582a9c fix(wab): make menubar detach cross-compile
- 5f15dbc8f42635f37f2829ea4646f76691bcf78e fix(wab): peek 'show' must latch a suspended state, not just stop the guard
- 96c1b039ef87d1f9d96e8500243b37c1b2f9cb95 fix(wab): roll back show on surface failure; hide acks honestly (Bugbot)
- 92352e788a78d5324aa4193e1764e5d4a354882d fix(wab): wonda wab hide surfaces the driver's error ack (Bugbot)
- c6864322dc0c54584943ed76af2af12a66ff2b4a fix: address bugbot and snyk release checks
v1.30.0
Changelog
- 2841afb2ca6569fb7746004059a37cf206788434 Merge pull request #2464 from degausai/twins-feature-flag-gate
- 6d00da8c909fe6a7c7e7f5a54a82aabd260abbaa Merge pull request #2465 from degausai/linkedin-throttling-bigfix
- ba28fd8f4dc49249c44672ef4a228538c02cb415 Merge pull request #2466 from degausai/develop
- 3d352d63add702ff2514ffd7398a246d2bf1b4ae Merge pull request #2467 from degausai/feat/reddit-rules-command
- 22decd58dc50d3abe47baea4e84d4e6acb591d12 Merge pull request #2468 from degausai/twinsies-tinkies
- 0e43f0061d62ed24fed19dd32c3895e6184001f7 Merge pull request #2469 from degausai/blogsy-tricksey-fixess
- 5041ac922c6d49351d16bfd68385cf46ec78df9d docs(blog): add clipping post internal links
- 28f9d4db0c99c90ebb27068beeb4f5443a985284 feat(reddit): add 'wonda reddit rules ' read command
- 053d48c053670eddfa8719c0f7a6917f03c4d0e1 feat(twins): enforce twinsEnabled flag server-side
- 60beaee3a97147f0af4108b5ac0bf3bb85de7207 fix(linkedin): cookies send-message opens new threads + correct trackingId
- 7bee7d08a5ffe5bf9bac60219248bf5d9fa4bf45 fix(twins): define twinsProcedure in twin router + gate needs-auth (CI/Bugbot)
- 2009d13fb6bc2c617934afc8519cb0d1a2d43ac1 fix(twins): stop warm-profile cookie clobber + persist login-mode jar
- c890f1db8148a11a0eea308513439ee1f9e845dd fix(wab): don't latch session_revoked on a deliberate login navigation
- 7bdf0b27b1fd66156dd0a9b62c909d4d9f630935 test(twins): mock twinsEnabled=true in twin-run-now route test
v1.29.0
Changelog
- 880698e54edf70d22bb7d0e11c9bc44139192dce Fix LinkedIn DM recipient guard edge cases
- f28f49be53ad919f4ecdbbe7628f6fcc75f10aca Fix LinkedIn WAB DM confirmation
- 94217e41e9cd60d07814fc6e229e2d55ffd26a86 Fix blog skill quality gate docs
- c5174d7705b5b0f259af1fe6dba0cb34681005c7 Guard LinkedIn WAB DMs against recipient mismatch
- b58559548fc38f9977956d19248646d183035f94 Merge pull request #2357 from degausai/feat/twin-borncloud-login
- 32a22da7f1ad4a1e22e4959a927f5b58b7862256 Merge pull request #2361 from degausai/fix/cli-wallet-context-hints
- 94a4f15c569f8e6b0fa52b09a89634c8a9aa73ca Merge pull request #2363 from degausai/perf/clipping-asd-gpu
- a6a7a2e39e3d1f8e44d6bcf8b89c754e9567ed16 Merge pull request #2364 from degausai/chore/remove-early-bird-credit-bonus
- 89e69c034e4a6232f626fcbc9268d92d0fc75643 Merge pull request #2365 from degausai/feat/clipping-restyle-reuse-naked-clip
- b2b7304a17646c7f59a3b5f1726d38b2c553a640 Merge pull request #2366 from degausai/linkedin-cronny-2-bis-cafe
- b6347f88238b3e3a90ebd8bb82290db313a0714f Merge pull request #2367 from degausai/perf/clipping-gpu-crop-pass
- 656b3a686dc02ad8b591db918413d2b40b88abfe Merge pull request #2368 from degausai/feat/cookie-encryption-at-rest
- 55235bccb91714d7816a3d28c646543c59476ea3 Merge pull request #2369 from degausai/feat/wonda-action-budgets
- 055885c3237c6f71d26b0d663576b51e3591019e Merge pull request #2370 from degausai/seo-fact-finding
- 770f1b5b333f64fb9920e1b1dbbdeedb6ac87c28 Merge pull request #2371 from degausai/fix/twin-login-boot-order
- bc0ea4334e3283b954161ad4eed74e44d54092cc Merge pull request #2372 from degausai/fix/twin-runner-cicd-hardening
- a47eb61e8eda54a2100aeea9b2a411c863e72242 Merge pull request #2373 from degausai/fix/twin-runner-cicd-hardening
- 2acf6b2e7c77b069faf07a599be79e3fd7d6c323 Merge pull request #2374 from degausai/fix/twin-west4-cutover
- 74bdff213ec24b96a221f9c1e903c0ba6be9922c Merge pull request #2375 from degausai/fix/twin-west4-backend-replace
- 0030115fe61a738b767b6fa9577ee5bca36b4739 Merge pull request #2376 from degausai/html-linkedin-asset-fix
- 1ec7fe90bdb427088d7fccf259b0d02b0c7e05df Merge pull request #2377 from degausai/fix/twin-west4-backend-replace
- 94581ba9167171e3afff10ae10c51ec217fbfa87 Merge pull request #2378 from degausai/feat/twin-login-auth-page
- 72004ca2c6c0bf4485bf52770d47c8d41ade56ff Merge pull request #2379 from degausai/develop
- 069fd25cc51875c7ad500a8d4fc1d0d65b0b79cf Merge pull request #2380 from degausai/feat/wab-agentic-browser-branding
- 268427d64ca84846da49453d071c21f35223242c Merge pull request #2381 from degausai/fix/twin-snapshot-exclude-cache
- 3bac3142e48c1608a8907e19f91f97b35e029eaf Merge pull request #2382 from degausai/design-system-cleanup
- 99578b38d673f4c5ec2b8202ddd8d1e91bb97718 Merge pull request #2383 from degausai/dom-to-agent-hand-clapping
- 3f40cdd62fb1b484eb7d57cdb3b85339ed5d7ed4 Merge pull request #2384 from degausai/fix/kling-motion-control-reference-video-duration
- a539644d434ecfb9bf2f4857f88775de8fe63008 Merge pull request #2385 from degausai/fix/drop-orphaned-daily-suggestion-scheduler
- ea67bf5d459a2c3f986a3f4ce57cf2dc6ee8087c Merge pull request #2386 from degausai/engage-twin-posts-mwwwwaaahhh
- 066d43b60a28f5c40136772530736f579a433cc0 Merge pull request #2387 from degausai/chore/twin-retire-legacy-cron-canary
- dc3526a201c91bcaf5fd328926837bef6e0910d6 Merge pull request #2389 from degausai/feat/clipping-facetrack-pod
- 9a617bd16530b8dd6135b2563655dca16bc3ab62 Merge pull request #2390 from degausai/fix/twin-multitenant-runner-auth
- 3f4ee3af82855b0a57e3bcbee91c64971cd87439 Merge pull request #2391 from degausai/fix/twin-derive-gate-platform
- 88f74584bad13d7894281675877e6a538b9015fd Merge pull request #2392 from degausai/fix/twin-login-cookie-flush
- bd727cdb71da37d1e85052971f634408b738e359 Merge pull request #2393 from degausai/fix/twin-login-close-tab
- dfce83d13b8184c49d9adbe7e5651c86f228c36d Merge pull request #2394 from degausai/fix/twin-linkedin-gate-selector
- 148ffd26b3a4eecf15f4b83a6fecafcdcbde13e6 Merge pull request #2395 from degausai/fix/twin-linkedin-search-in-spa
- 9d754f11a041f09152b126b307e142ca6a67206a Merge pull request #2396 from degausai/cronny-fixes-with-tequila
- 6ffb050da9436ed150fa8e46bf2b54f088085511 Merge pull request #2397 from degausai/perf/clipping-detection-nvdec
- 24af11cf7bd1abea77e33778cf62a79100202e6c Merge pull request #2398 from degausai/fix/twin-linkedin-search-lite-harvest
- ae0a5db3a3b37d5b9f429fd6dfa666217c6697dc Merge pull request #2399 from degausai/fix/facetrack-nvdec-driver-caps
- afa437d3b902e50025f2eba33edbbd79f8c1e082 Merge pull request #2400 from degausai/fix/twin-search-vision-fetch-timeout
- bab01e3fd813f34752d206a18e9523ce33469279 Merge pull request #2401 from degausai/fix/twin-search-keyword-typing
- 3eec0a353a696cc29d21eb7981fdae50ca8d0127 Merge pull request #2402 from degausai/fix/twin-search-cloud-render-patience
- eb7053eb65c30d9916880a51dd1f6960da9a12ff Merge pull request #2403 from degausai/fix/twin-search-cloud-gate
- 3002273e309f5c276f9431b22346364f16b6c56e Merge pull request #2404 from degausai/fix/twin-search-reaction-counts
- b5ac5e553de656abf0594b6daebeda49aadc3c70 Merge pull request #2405 from degausai/fix/linkedin-search-type-normalize
- e85692ec2542ff2e624441813c54f0501efe28c2 Merge pull request #2406 from degausai/fix/twin-session-refresh-self-heal
- cc6dded0e75d1ca79724871d5b0c831b20d753e1 Merge pull request #2407 from degausai/diag/twin-goto-net-error-log
- 690afee9bf79c2e9012220dcc6a0681c00acd8b1 Merge pull request #2408 from degausai/diag/twin-refresh-nav-outcome
- eec96c07e20dc502681b3f4386ca7cc3fc102062 Merge pull request #2409 from degausai/cronny-fixes-argh
- 15c5616528fabd6d1dcaebfdb1737b115b45f074 Merge pull request #2410 from degausai/fix/wab-cookie-consent-on-goto
- 1ba5f6dd2dec647b6a3abec500d7312a459501a2 Merge pull request #2411 from degausai/fix/twin-edge-cookie-hydrate-purge
- 90e2efcc70eb5cccff25286e9e155f4afbe0fbcf Merge pull request #2412 from degausai/fix/twin-gate-dead-session-needs-auth
- e21ee7937bb0264215f868ab712923add0803a31 Merge pull request #2413 from degausai/fix/twin-litrack-timezone-coherence
- 7e978f2da0199f1596d961f6cce8c84ecec37784 Merge pull request #2414 from degausai/feat/twin-credentialless-auto-recovery
- 444d77c7fb199bfb759a04948a59883a17733dd0 Merge pull request #2415 from degausai/fix/twin-recovery-assert-login-poll
- f841c749ad96edd60e0ebd6dcf4976ffb406b3d7 Merge pull request #2416 from degausai/fix/twin-default-jar-label-refresh
- 818af23f70b5d9c3e65a8ab4b22069c52b6054f6 Merge pull request #2417 from degausai/fix/twin-recovery-clear-stale-auth
- a488f4f610e882250b79169005f7227e02105426 Merge pull request #2418 from degausai/fix/facetrack-torch-cuda-pin
- 59c158e2388a85e14def31b81372580ca9e3020d Merge pull request #2419 from degausai/feat/yt-dlp-proxy-credential-minting
- 025b9b1d87a9508ecbad91eb584501b36b59706e Merge pull request #2420 from degausai/twin-action-gate
- cd675d090d905b70c02271884c4686516628a534 Merge pull request #2421 from degausai/feat/twin-browser-minted-proxy
- 5e9c9fb396d26245333af30e866c4702f0c58e66 Merge pull request #2422 from degausai/fix/facetrack-crop-cpu-fallback
- 8843530aea3a2a7ce8ed293b9d685d4c26b445a7 Merge pull request #2423 from degausai/ui-for-beautiful-twins
- eaccf93c35f61040a919abdfc890054caeba6332 Merge pull request #2424 from degausai/investigate-linkedin-double
- 3cec9c4bc9cdc15c132b44eab378e2f7edcd4d41 Merge pull request #2425 from degausai/feat/facetrack-platform-routing
- b2d1551360db3264c67f9be67ef3ff7b454795bc Merge pull request #2426 from degausai/feat/twin-proxy-lanes
- f4cd77905dd2b730337f609a506e540433f2d950 Merge pull request #2427 from degausai/fix/twin-proxy-plan-var
- 589739a98cfae318dbba59dd990bcb349b6b5f77 Merge pull request #2428 from degausai/past-7d-blog-post
- d1c1243a8fc35abdc4f73f1dd1cb002dee3a2dd0 Merge pull request #2429 from degausai/fix/twin-vpc-vibecat-gateway
- e431fc0d8eb64c5275e4c046a51a34e3c9e6f70f Merge pull request #2430 from degausai/docs/twin-proxy-prod-rollout
- e2de3b8c16f84ab03f7dc1640d78a62f92e801e1 Merge pull request #2431 from degausai/feat/twin-login-minted-proxy
- ccf2650e679b1320a5f4a72959453b031444b77b Merge pull request #2432 from degausai/fix-ffmpeg-builds-latest-url
- 46f782c6ae86f5dca93e074db8da7d498eef44c0 Merge pull request #2433 from degausai/fix/deploy-image-build-retry
- f49a8e3aae710f9f4c2ae8025d21f851fd884b2b Merge pull request #2434 from degausai/fix/twin-login-egress-city
- 3ba81d3a232800df11c76f45d8c76fbd88f77dc7 Merge pull request #2435 from degausai/fix/twin-login-egress-city-tz
- 92b64d4a08525b856b6e54ef428249f97371dfed Merge pull request #2436 from degausai/fix/pr-2379-bugbots
- f3df370003c7cb9dc0f6f0cdba80730503a5ae4c Merge pull request #2437 from degausai/fix/pr-2379-bugbots-round2
- 7be2823bec1e05dd977020458a3e1d20417fca09 Merge pull request #2438 from degausai/fix/pr-2379-bugbots-round3
- 16997ee23abf5847fef9d86ae98af305c8f8d363 Merge pull request #2439 from degausai/fix/pr-2379-bugbots-round4
- 0a9495cd254f5bc135a5a4c81d7461b8d8c90b48 Merge pull request #2440 from degausai/fix/pr-2379-bugbots-round5
- 5b03c0af24c23814062622b60835e22685ac4309 Merge pull request #2441 from degausai/fix/pr-2379-bugbots-round6
- d3ffe90696b659be2f33460c641c441187ebed9c Merge pull request #2442 from degausai/fix/pr-2379-bugbots-round7
- 2da718b60131357726ec6c688855e99ec5e61cbf Merge pull request #2443 from degausai/fix/pr-2379-bugbots-round8
- 2451e58f87aeedc3e3481391861411a7b85f0f53 Merge pull request #2444 from degausai/fix/pr-2379-bugbots-round9
- 2cd321b884e5244fe49c1ba7ab7f55d43660b8a2 Merge pull request #2445 from degausai/fix/pr-2379-bugbots-round10
- a48c6dc8b48e4f1909d959441300b386795656fa Merge pull request #2446 from degausai/fix/pr-2379-bugbots-round11
- 6472d77396c65513cb56385ea658eac8eae647b7 Merge pull request #2447 from degausai/fix/docker-pin-ffmpeg
- 7ff9f780c179b4ea1015ce74f017da7333e7948d Merge pull request #2448 fro...
v1.28.0
Changelog
- d0a047bfda7657f02fcd959bbc2955739f2fe5b5 Merge pull request #2352 from degausai/twin-hardening
- 4f32bd1cd60cf9a9f02e638cb12c1eb303faf93f Merge pull request #2353 from degausai/fix/pop-line-phrase-window-clamp
- 0130fdd864a6c90e2a25d13f85c1163b813b1921 Merge pull request #2354 from degausai/chore/clipping-default-hyperframes-captions
- 8ee4f4a4c11195259f0b660dd0bb409f3a38bde7 Merge pull request #2355 from degausai/fix/clipping-face-track-runpod
- b0b8e594eac2d672a4fbc1a91c6ce39eb1bfafd1 Merge pull request #2356 from degausai/feat/clean-caption-skia
- fbcfd9b03247efd7a9adc7a113d6de88d184d856 Merge pull request #2358 from degausai/fix/hyperframes-bundled-font-face-develop
- c717f64b8ee01dbc46ebd0749e53ef50307eeb03 Merge pull request #2359 from degausai/feat/hyperframes-bundle-transitions-fonts
- a69ae3105165253e6da32f27345e67dad63bdd93 Merge pull request #2360 from degausai/develop
- 9654ce54a7b68b9d146f71c1458f2dfc21809efb chore(clipping): default new caption jobs to animated (hyperframes)
- 27e6828066509715293c65a6b95d8e2ed7116a16 feat(captions): render wrap_caption via skia (PIL-free body caption)
- ce3f4f26e6625bd50cc5ead1ae4993ef13339e9d feat(cli): bundle remaining user-facing fonts in hyperframes
- 27ad25808cc8e911d829c897a48507bd8c352e28 fix(captions): clamp pop_line word clips to their phrase window
- af3cc912d0a61548bbd3cd1e7caa715e093b409e fix(cli): embed bundled fonts in hyperframes HTML
- fc8798a4e5a767aff5df31b4520fb70c75fe90d2 fix(clipping): drive face-track reframe via RunPod instead of Modal
- 22a2d809c04fd9f6f5943d9364ec5f40c434c05b fix(clipping): fail fast when RunPod fallback token is unset (Bugbot)
- 2cb75e314aa63d7861f257c0b5f5fe8abcf6fd5a perf(transitions): sequential PyAV decode + time-based sampling for face-track
- 5afb2b504b1615c2501b9606abca07cd2059087c refactor(twin): remove in-Wonda saved-content feed (superseded by output channel)
- 1c25dcd9b6abe40c4d75a85d4a3873eab4f36a6a test(cli): verify bundled fonts load in Chrome
v1.27.0
Changelog
- ad3dd987cf799270f533b14249e718481a504f58 Merge pull request #2346 from degausai/feat/ytdlp-proxy-from-vibecat
- 9f3fcca239a5608f6f733e08b6d30486508995fd Merge pull request #2347 from degausai/develop
- 1ca14a1418e355ab5e3b034411fa234221378547 Merge pull request #2348 from degausai/twin-hardening
- 88dc20e2b0c4a0e104576d0dd7c73f7aa39da086 Merge pull request #2349 from degausai/fix/hyperframes-caption-active-word
- 55b1bb9045ae86f821bf0f4eb1e4d9096b5a8e76 Merge pull request #2350 from degausai/develop
- b29b57ff2fe3c27085e825c61da47bc562c854af Merge pull request #2351 from degausai/fix/bugbot-clipping-highlight-radius
- 1dcf539d5e810358cfe9d25cb9b0af96bb07e7fa feat(video-worker): resolve yt-dlp proxy from vibecat (?tags=yt-dlp), fall back to static
- bab691e450cd9f0392eccd70c6cfe98a27c36268 fix(cli): match remotion caption page behavior
- 49545199ae31d4c5fe4d71a081de107f3dcc5647 fix(cli): remove caption highlight render transition
- c530d12c2c53cf0ab70ee04bdfed5ca2bf304463 fix(cli): sync hyperframes caption highlight to active word
- 40c2ac315c225b2d66f3288c0b355dd13663b023 fix(ig): route Instagram reads through WONDA_PROXY_URL (SIM egress)
- 7221b07179f61e7d9e478d0c5027f0cac6e43c22 fix(linkedin): full-jar tls-client + decouple snapshot from task success
- d3c3429ec4f748fe3a6c52c926a185b1784ed9ba fix(twin): cloud reader credentials + failure-output delivery
- 2d12d4ac2e85558a09dddcc62570d748e7d668c0 fix(twin): record + deliver output on FAILED runs too (Bugbot)
- 35a7d455524402ed125ae803b2957130be99fa3e fix(video-worker): url-encode proxy creds + wire VIBECAT_SERVICE_KEY secret, derive API URL
- 98929f990ba3d81434ff606ffd5e5efd8cb79f0f fix: preserve clipping highlight radius
v1.26.0
Changelog
- bd62d4e72b31163a28f83c0e1d220f69b8a79018 Merge pull request #2303 from degausai/feat/local-editor-ops
- 7285634668825a053b50b8ed60c7c417e0fae5c6 Merge pull request #2309 from degausai/feat/linkedin-connection-status
- 4b87c1cdbc8abe98585182b3003a24b4c3843b12 Merge pull request #2310 from degausai/feat/cli-updates-endpoint
- 2193de373165c0035c7ae804e5beaeb727046bfb Merge pull request #2311 from degausai/chore/scope-em-dash-rule-to-user-copy
- 7f950e47353ca40a0a2b84b2405122865a157675 Merge pull request #2312 from degausai/chore/remove-blueprint-recipe-leftovers
- 43c68c3e5d0e04ab777adfcb2a1307518f1e207d Merge pull request #2313 from degausai/feat/cli-local-operations-registry
- 8bf8d4a054154a2662a70ad08793d7ad196f439c Merge pull request #2316 from degausai/add-saves-to-wonda
- 8874e822924c9dd2ac36fb52794fef11ca9c3495 Merge pull request #2317 from degausai/linkedin-on-proxies
- b874558232aa506d5c9c3364f5474ca7303fd0b6 Merge pull request #2319 from degausai/twin-cloud-deploy
- 3080ca8d2011fe1a236758468b0d3e99faac9b34 Merge pull request #2320 from degausai/website-branding-refresh
- 61822c290df2c95beaa49f9a3ec871f970bac855 Merge pull request #2321 from degausai/feat/caption-recipes-infra
- da9f473af21690f29ca8323e571a13cfa7588c60 Merge pull request #2322 from degausai/twin-cloud-deploy
- 5fd88b00cf7d6a9617281166011cb09a1f0e50bc Merge pull request #2323 from degausai/feat/caption-recipes-glow-glitch
- 66bb731b352d99e77ff7f283561d5b9cbc889476 Merge pull request #2324 from degausai/feat/caption-recipes-pill
- 1dbcf407c374392414484361d4dd8c6a6c4e4f5b Merge pull request #2325 from degausai/feat/caption-recipes-wordanim
- 89be929fe67eb266c2be127a295fed8f3f8e5b44 Merge pull request #2326 from degausai/feat/caption-recipes-complex
- 0c8a87818c9f93b022cbb92b1066aee0482ee95c Merge pull request #2327 from degausai/feat/wonda-cli-edit-improvements
- 48ceac13641e903e740b88998d3b9127be42df0c Merge pull request #2328 from degausai/feat/pr-summary-telegram
- 141a170bf2538e45f1604ee6d7bc6c27ad91e0c3 Merge pull request #2329 from degausai/fix/transitions-libegl1
- f8ad2301c3d5f319ee22f67c2458082038445589 Merge pull request #2330 from degausai/fix/transitions-build-layer-skia-phrase
- c7cd6882b9e8c0f981c65badd30a3c7aab4e837d Merge pull request #2331 from degausai/docs/clipping-skill-youtube-url-proxy
- ba9a1660c11e43993c3d4fd55d4b824c4c577045 Merge pull request #2332 from degausai/chore/gollum-telegram-topic
- a9b5774e38dacf909cab4d206f563849806361b1 Merge pull request #2333 from degausai/twin-hardening
- a846cce913696d2aecfb851dcb25ca0e0d81ff6b Merge pull request #2334 from degausai/hal/claude-agent-welcome
- 2fa19d1897838e5254978724cb401ec8c1dd3ad1 Merge pull request #2335 from degausai/fix/ops-digest-2026-05-30-to-06-02
- dda6e66e6ccea7a115613b13102c2035016a1219 Merge pull request #2336 from degausai/twin-hardening
- 0cb5a2a40401c49cbf2cbe9cab5c4a755247c179 Merge pull request #2337 from degausai/chore/gollum-haiku
- fa5acd45d8b72c892ae87fbae1d693f3bd306d4d Merge pull request #2338 from degausai/chore/amplify-build-cost-optimization
- ad1d24c442ad45159e58bbd8ab712d4996e47a19 Merge pull request #2340 from degausai/chore/amplify-path-filtered-builds
- 37b79023dd6b562b38b47546159635ba74a85e87 Merge pull request #2341 from degausai/feat/cli-image-to-video-local
- 97cb07c37fb97559a2522e2814d7cb7c3a471931 Merge pull request #2342 from degausai/chore/scope-code-simplifier-rule
- 29ae83f44f1049535a4497fb1262562aad9aa891 Merge pull request #2343 from degausai/feat/cli-update-local-rendering-message
- fcf52da7e959ada8916fe59eeb0a2f8c50853166 Merge pull request #2344 from degausai/chore/ffmpegops-win-coverage
- 367b83984cae11309cd64f68d6c7f5bf3e682862 Merge pull request #2345 from degausai/develop
- 3d0b393ab5fcf6c8256726c077a387b05fec32de Merge remote-tracking branch 'origin/develop' into feat/local-editor-ops
- 476d8dbf6993e0b9e20ec74d580687b6708edbef Merge remote-tracking branch 'origin/develop' into feat/local-editor-ops
- ea19a6afc45cdb75e26958f972adaa0a28fa7cc6 Merge remote-tracking branch 'origin/develop' into feat/wonda-stage2g-delete-remotion
- a1e8f638fa276fb85f3315b0112dc6cc583a37c7 chore(ci): post Gollum PR summary to Telegram forum topic
- cbff76dd370734c1204b950fdce3019de24e15b9 chore(ci): use Haiku 4.5 for Gollum PR summaries
- 8fdae668a175e8098b9a1dfd9ee80bb569b86a5d chore(cli): drop em-dashes from ffmpegops comments
- 646eb484bb4fdcbf12820ed6d874e5048bea0ff8 chore(db): renumber Stage 2g migration to 0252
- 57c20bc5fddd7490aa41f754b20da0e7f8811aa5 chore(db): renumber twin migration _0254 to sort after develop's _0253
- 03662523549111e8648d46a875e152d618c6766f chore(twin): production-grade build + terraform (clean-checkout build, committed config, CI secrets)
- ea4122b2d98ee716e91c7f5ab99a1d80ef497e26 chore: delete server-side Remotion code + @remotion/* npm deps
- ca2c30b51ea99dfa3413db57bc4718c94854d6c7 chore: drop REMOTION_* env vars, terraform vars, workflow steps, DB columns
- 6f3a7897d1975ffa12c0850e190cd7d2234325c9 chore: remove dead blueprint/recipe leftovers
- 2bc6f6b489715573b3b77b3d45478dc3ff018d01 docs(amplify): document build-cost fix; flag inline buildSpec override
- ed91443db02c659c504d1b605da6829e520665f8 docs(amplify): record path-filter verification (negative-path test)
- 76efaac8e189daab53ca7380bebf2eb5e4556623 docs(captions): drop unused line_gap_pct from neon_glow docstring (Bugbot)
- 7a2762d520dabf67e4601f9a47565453fdfe0d25 docs(claude): scope code-simplifier pre-PR step to large features only
- 4afd1abf26a36bd3e016de902631344d09c36cda docs(clipping): document --url works for YouTube; demote manual download to fallback
- 64ea0a9feafe63fb1420160e409b40f4fccb3083 docs(env): add missing TWIN_* secrets to .env.example
- 463bcebd06235fcc27ca9487d328ecc2f349bd65 docs(twin): GitHub Actions secrets reference for the twin deploy
- c8da2a2111ef1b50043a2d863fd0971899a2e7dc docs(twin): reaffirm general scope — run the whole wonda CLI + WAB in the antidetect cloud on cron
- 50566d57b0fffbea4b68d8392c7619c5d31f5e92 docs(twin): twin secrets are staging environment secrets, not repo-level
- b5d3ddae1387aac01900798ad7e7e44af31207b5 docs(twins): capture live-dev-deploy blockers + pending decisions (section 20)
- e852619f1256331389a8342ac6393add44962700 docs(twins): decide option 2 for WebGL hardening (main-world spoof)
- 9a18de9fa4324ac796479e1326fea698b07aab5e docs(twins): fix deploy runbook ordering (AR repo created by apply; no goreleaser dep)
- 0c85e3fbf6e8b9c8ec7207a5fbce3383a76ecbab docs(twins): robust antidetect test results (sannysoft/cloudflare/webgl)
- 5f61d087cf2a9ebd04d4cbf3b9deb9ba19ef0590 docs(twins): smoke-test findings + Dockerfile build fixes
- 42c301c5bce330d4e6aa5793326938a5bbef2bef docs(wonda): scrub Remotion references from skills, README, AGENTS, CLAUDE
- d1c317672a5785111b75f6ade6fccca8a31914e4 docs(wonda-cli): add decision tree for wonda edit vs compose vs ffmpeg
- 8b659da1be91fe97ba301af8fd1fcdc7db12416b feat(animations): Skia caption rendering infrastructure
- ef0e73dbdae045ca12a931b3cebcb36deecb83dc feat(api,features): drop server-side Remotion render, CLI owns rendering
- 1040c30fab66dfa39ac25ce37ba428d249c0a697 feat(api,features): emit hyperframes manifest alongside Remotion (flag-gated)
- 9a344f96d20b9841255c239e5b2bbda2e0aeda8e feat(captions): 4 Skia-phrase-backed caption recipes (neon_glow, neon_accent, glitch_rgb, matrix_decode)
- aaee049b15d1fd016fd185bb2822a2978992fdf9 feat(captions): complex compositing recipes (gradient_fill + texture + clip_wipe + particle_burst)
- db8e109e15657d1ff0206ebd31c8255dd2860d87 feat(captions): pill family recipes (pill_karaoke + highlight)
- aa6188ab496ff318dbed140a87e1183e8fc1e2e2 feat(captions): word-anim recipes (kinetic_slam + weight_shift + emoji_pop + editorial_emphasis)
- db91991f25198aa4d3c493ee5aab02e6eff4a4bc feat(ci): post merged-PR summaries to Telegram instead of Slack
- 882ccf94ca29707145d9810d731f436e865746d1 feat(cli): accept local file paths for --media in local edit ops
- 77f25ec10f882de09d935d7272b266d54284b2e0 feat(cli): add --instagram flag to wab bind for persona binding parity
- d420b2a4b44266d0760407278e0d4465e08c4e0a feat(cli): add wonda compose (hyperframes wrapper) + wonda doctor
- 1bbdbe0c2c7eb4a08ab55ec8b4bbaa80c26edfe7 feat(cli): drop wonda render + Remotion-local renderer
- 983cb592f3407b8ca1d83a5d629c4a5c363a4dc7 feat(cli): instagram comment read (cookies) + comment post (WAB DOM)
- d241cbefc46eac166d53a86dd30836b1fc3856df feat(cli): introduce ffmpegops package + dispatcher
- 02411aceb290f931c589ae4ea40b0d2833f6a11a feat(cli): renderHyperframesLocally + wire clipping chain
- 1eaa8ede1142e80df5ce2e7996e2cd3ff73a827b feat(cli): restore imageToVideo as a local ffmpeg op
- 519fde619ab29aae1b646b3f07f795157ebbcf79 feat(cli): restore local op discovery + fix crop param footgun
- 3c428349c4cbc07bc88d35497e4bd75d73529b8b feat(cli): return all scenes from splitScenes split mode
- 0a727e8a59c2e855f4d6ea301d37b874cd8ac1f1 feat(cli): saved-posts extraction + first-class Instagram with --via api|cookies|wab
- 010a65e91ddca2edde584e5bc4ea2190ab64b908 feat(cli): warm hyperframes Chromium cache in wonda doctor
- 609186411b4eb82720c7a815f36e1069ee48a39b feat(cli,api): /updates announcement endpoint + deprecation response headers
- 677998dac8bc9a68ea46e73a1a3e6b7cf4c0dd5b feat(cli,api): dispatch wonda edit video through ffmpegops, drop --render-server
- bc576867c6391030dfc4ec5e989207d80d17aee7 feat(cli/hyperframes): add animatedCaptions + rich textOverlay templates
- 1c43281e7f1da4d8a24cd91ff4d9158bee6a22cf feat(db): announce local-rendering migration via cli_update_message
- 3c59df7b56f18625060f0a5cb641031376436045 feat(linkedin): add connection-status read + fix WAB connect for Follow-primary profiles
- d89a374db3236490a048566b5fb4666a3af74496 feat(local-editor-ops): move editor ops to local CLI, 410 the API surface
- f47b1fb91a28ddd9f64720bbca50ce481b11472b feat(presets): serve featured presets via GET /presets, re-wire won...
v1.25.0
Changelog
- 481048c8ea2bb5656ef62fc5882841d25768e2f7 Merge pull request #2282 from degausai/prep-customer-calls
- 4ec30f9f4367f50cac1e5459df42019c986636cf Merge pull request #2285 from degausai/fix/runware-client-surface-provider-error-detail
- b78430a897d27afa1ace0eececb73fb1000c6bdd Merge pull request #2286 from degausai/feat/ops-analyst-treat-provider-4xx-as-dispatchable-bug
- 653a3b912c3477e69b8876919bebd99a5088bf3a Merge pull request #2287 from degausai/fix/anti-churn-reply-to-follows-from-address
- ddf31ac2951baead9a8d51fa5c1f49dcf3c74588 Merge pull request #2288 from degausai/fix/runware-video-prompt-exceeds-3000-char-limit
- de5c3cacf7b2ee1e6409eb2f03cb7289e56fd16b Merge pull request #2290 from degausai/develop
- e5cad97f19cee4bb41ad6924055bf0ed0698ed79 Merge pull request #2292 from degausai/cli-wab-default-writes
- 1a93917d3b4bccd74e216454c8ae955cbdb64a85 Merge pull request #2293 from degausai/cli-wab-sync-httponly-fix
- cf83f864edbfa3e1b57c1f016456ae0511c15142 Merge pull request #2294 from degausai/wab-cookie-backup
- 6cc0012b7c5b6eda52589b952b0bbc576388c88f Merge pull request #2296 from degausai/fix-wab-backup-jsonb-camelcase
- 99d3204aaf8305c8b413a7edeb9303721f4d40ed Merge pull request #2297 from degausai/stealth-failure-bundles
- 3874b5c38c99312399a498b8ab9eaba1b8ab6029 Merge pull request #2298 from degausai/feat/gemini-omni-video-kie
- f7fc8fea836ea08ebdb829e4269d7f8f741cad1b Merge pull request #2299 from degausai/feat/topup-invoices
- b74ba1b1e8e57770a5b8ff3f17c86ad2146c9e8f Merge pull request #2300 from degausai/develop
- bb7654f62ec378e22233e7e83d8605a107764ac1 Merge pull request #2301 from degausai/docs/wonda-cli-gemini-omni
- e7629374187b51b95d35d7bb81be9e076c4805f8 Merge pull request #2302 from degausai/wab-to-stealthy-stealthy-babyyyyy
- 46fe8c72428e03e8bff4e7cdb80f23fcc18ad34f Merge pull request #2304 from degausai/fix/runware-video-empty-prompt-guard
- c9883bb06a8514c98669654c98de263a490d538b Merge pull request #2305 from degausai/fix/digest-2026-05-28-consolidated
- f600e0e6cefd3ef0d454b2dc115abd86dc186d94 Merge pull request #2308 from degausai/fix/wab-cookies-upsert-updated-at
- c8f109bae4ab601ac444fa08e36d374081e6c274 chore(wab): scrub remaining "stealth" command/flag/path/identifier leftovers
- 4c3e23e2ee602062180534cf1e70046ab3d67a42 ci: retry triggers
- 7d8004be6584ead947d8536ab8fbcdfffbdd3b76 ci: trigger workflows
- b7d0d1eed6ed944df74253f9e9d45c9115233009 ci: trigger workflows
- 239ef6c991ce41f1e65a67644b8f2ed74c4f8a45 cli: default write/engagement commands to WAB
- c951549d79bdd5fc6e741fe695a736babfeabd6a cli: warnWrite uses write-default resolver (Bugbot)
- 8183140269dd3199c8f779d14c18a640c96f06fd docs(cli): add gemini-omni-video to the wonda-cli skill doc
- 5f1cf66067a40d50f90bef7e34c85c5996601a71 docs(cli): drop infra provider name from gemini-omni-video entry
- 8f29da77e6b42956c63a6865699aa83394a5f3d8 docs(wab): final stale-ref sweep on action scripts + linkedin docs
- aaa058ad86558a186690964de9c5449b945177d9 docs(wab): scrub stale patchright-li-driver / linkedin-daemon refs across agent-facing docs + retire orphan xclient embed bits
- 618b1afcd87a7a357dd415b4560710867af298ff feat(anti-churn): swap sender persona from Thomas to Mathieu Marc
- 0ff5de4d892c899134bcb44218327468319bf16b feat(billing): auto-create Stripe Invoice for every wallet top-up
- 4020accb4016c1f2575ea24872a764744d5cb08f feat(ops-analyst): dispatch fixes for provider 4xx and raise iteration budget
- 290651c85a52d709a41d460280a7931676539e81 feat(stealth): consolidate wab/stealth-browser into one
wonda stealthcommand - c394fc453f56de621ba9f86f3201e7fc679d558b feat(stealth): hint about removable legacy driver caches on install
- 612240bcce678bd8f78412d4d9f603679f704473 feat(stealth): land visible browser on the account's platform
- 1102603e739deccba056d23403b49c3a7a255087 feat(telemetry): enrich wab_action_failed with reason + has_bundle + cli_version
- 07872169252a5bf62084b6d2d5b4414f9bfafcce feat(wab): cookie backup to wondercat backend for recovery
- 9b02cb922908ef70a3cfe473fa87545e88bcf53f feat(wab): failure bundles for stealth actions
- 787bceeb9572fce3a900fe5c8e89a32b4aad78a9 feat(wab): full multi-account WAB stack: Reddit GraphQL flip + Phase P unification
- 12e4547480faa0b378e410484fabcce0c8c6e7f6 feat: add Gemini Omni video model via KIE
- 49744e1e2103931293b194dced86112956750f51 fix(anti-churn): derive Reply-To from sender instead of hardcoding
- 6e8d86748804b8971875a241f439fd45e2cfd8b2 fix(api): guard onError pathname extraction against malformed c.req.url
- df2c1e7a1f1d490dcbe4dc184af1f677473c6447 fix(inference): clamp Runware video positivePrompt to 3000-char limit
- c0a5b2224b8d65984b5f0b0eba63e99e9dfeae8d fix(inference): clamp Runware video prompts on the Kling fallback path
- 48693edd7165f12ec65fbfbe3dd673ea6f914f9d fix(inference): guard empty/too-short Runware positivePrompt
- 8e4fd1d66d27a57ba72e604f61e66e9b24af3b01 fix(inference): keep Runware prompt 2-char minimum when truncating
- a46ebecd8443a3666974ed0e2dfc2a831d190461 fix(kling): preflight reference image dimensions for kling_2_6_motion_control
- 44f6fff3587b83f02e2a3f806ce567d06c1b98b3 fix(reddit): positional t3_ is authoritative for top-level comments (Bugbot)
- 4d703cb71f2a684e6cc4fac2b76c3484390b5d43 fix(reddit): vote on a comment requires --post-id (Bugbot)
- 7a8656422062f2de0a7e6dbff72413d50a8a9027 fix(runware): clamp oversized positivePrompt and negativePrompt for image generation
- 1dafcefe67c38ceb80246939713112edc47e26c1 fix(runware): include provider error detail in thrown RunwareAPIError
- e052260b7d29315aa3bae26c4537ef3bf9dfab5d fix(seedance-2): reject no-image + no-prompt instead of producing garbage
- 87da24ce6cbb27f8ef65468e5ca626bf978772f0 fix(stealth): harden migration + transport routing from deep review
- 53fdcc14fb67e5bf17ef0487d1f4a807a6508099 fix(stealth): make transport defaults consistent across all platforms
- 5de425d2b3d3d086dc9c134f2e4abc9ff2acb7ef fix(transitions): coerce string color preset vars to RGB tuples
- 8f709324698cc72db6539e48f1ed89f9a2934685 fix(wab): FindPersonasBoundTo requires explicit binding (Bugbot high-sev)
- 4eda7a132cef381a35ef1ce8f5aa7a23c6d464d8 fix(wab): bugbot — windows path support + correct recovery hint + dead imports
- 960d104c6d2439f02e309673b44c6b6fcf182429 fix(wab): cookie sync drops HttpOnly auth cookies on linkedin
- c1328633142ad2372ec5a3085d7be8b0a899229b fix(wab): dedupe auto-persona message + drop unreachable return (Bugbot)
- e252b3f4b40eebe9c97d7dffa342b6aa5aac1a8c fix(wab): five github-code-quality bot findings
- 5f31274ee09f9ab40c6d0447b09e81d59db37fe3 fix(wab): four medium Bugbot findings on PR 2282 follow-up review
- a5d377b69401a2617ad6f0bead51e6dc5c06b6cd fix(wab): natural-mapping cookie fallback in buildSpawnEnv (Bugbot #18)
- 3e7a27c90cf6067e71cea68e26641322be9ffc19 fix(wab): preserve PLATFORM_DOMAINS priority in cookie sync (Bugbot)
- 8786e13057bdf3a9747dfb034cf46f94fa08bbac fix(wab): syncCookiesToDisk rethrows jar-read failure (Bugbot)
- b4adbda027fcbc49a20b01ebc0b6f5bd9a68fc50 fix(wab): three Bugbot findings on PR 2282
- 2e7b8679f13ed782c277deba12f4ed0305b71c5a fix(wab): three Bugbot mediums on 95f2ccb2f
- f02bad7fcbaa28ef384e6315d9e73c6484a02692 fix(wab): three Bugbot mediums on default account + X multi-account wiring
- 0d8187c2741a9d0031c7cc897dc50253c024a71a fix(wab): three more Bugbot findings on account/persona alignment + DM vanity parse
- 56005745dce341788da0ca9e21461561a0f1fd15 fix(wab): three more Bugbot findings on account/persona persistence
- 6bdf20cfb4318966e19c48af27684caebd4fc9ec fix(wab): truncate wab_action_failed error to schema cap (Bugbot)
- bb3fa5706ade74ceea23aa18897c23bed44482ec fix(wab-backup): bypass CamelCasePlugin for jsonb payload on GET
- be1d421dab7e01eedaf2eb4dfd13f74b94763a8f fix(wab-backup): camelCase result keys for CamelCasePlugin (Bugbot)
- 2bcb51b8945db82ce68d2f1dd932898c8aad4c10 fix(wab-backup): drop push rate-limit to unblock legit auto-push (Bugbot)
- eabef2e373d6fa457a510c853241a9c480858ed1 fix(wab-backup): gate push-internal on api_key + skip-aware reporting (Bugbot)
- 8db1fdd402719f8f17746ae4e814a712f7bf0e94 fix(wab-backup): non-zero exit on push failure + reject empty cookies (Bugbot)
- cd755f5fd2a8334d56a00426d67008244435fe73 fix(wab-backup): partial GET query 400 + url-encode client query (Bugbot)
- ebb8160ce28b3989f6941ab2a94a002a36919e97 fix(wab-backup): pull failure tracking + push-internal swallows 429 (Bugbot)
- 2bbb451da731bcbf6edac45fca1432426784e2f9 fix(wab-backup): reject path-traversing account_label (Bugbot)
- ec9763289419fea7f53320c69e12feaac54ae5a1 fix(wab-cookies): refresh updated_at on upsert conflict path
- a3d796b4571f3d64a577fcb1efbca707dcfd7cca fix(wab/linkedin): match "Reaction button state:" aria-label in react.mjs
- 3fd745c61906194bdb5d34700978a8b16e4d2c8d refactor(wab): make
wabthe canonical user-facing name (revert from stealth) - 43647c62d86574fe2a3e7d84efab2b5b6fb7f59f test(seedream-4-5): cover empty/too-short prompt guard
- f5bdd6914a8ae8588d7431920c74b366d1c5d1b9 video-worker: drop tailscale sidecar, route yt-dlp through public bouncer VM