Releases: degausai/wonda
Releases · degausai/wonda
v1.10.0
Changelog
- bb5328cb62312b2afe04aad61707de00e63d2010 Merge pull request #1900 from degausai/fix/accept-header-500
- cc9d8941c6ecd7637237e1a2306a66f49977c0de Merge pull request #1901 from degausai/fonts-tiktok-freshen
- 7e111bb8cb7c1ccd4d09d817248f700232a6d384 Merge pull request #1902 from degausai/feat/openai-image-2
- 61afd1436ffa7d890e06e1eddded6b585e0bc7a5 Merge pull request #1903 from degausai/feat/gpt-image-2-default-skills
- 772796d4459de4dc4c8a7d6ebf7a4bebdff1f0b1 Merge pull request #1904 from degausai/feat/consolidate-ffmpeg-skill
- 05846b5641356fcb098397e95e5600e4126a9fbe Merge pull request #1907 from degausai/develop
- d4cc2a0c1150d3de95bbeb14f6decdfdd46f5ad3 docs(skills): consolidate 8 ffmpeg-* skills into single ffmpeg skill
- 9297c207dc4972077b70859b25ae1bece49f6062 docs(skills): point ugc-talking B-roll hero to gpt-image-2
- 171a875ba0f9d89314f5b808ab75a2a394331f12 docs(skills): repoint stale ffmpeg-burn-captions refs in tiktok-caption-presets
- e25bc92dc9d89dab4d92df634476c5fb04f65d41 docs(skills): switch extract-apply-style to gpt-image-2 (high quality)
- b15e5278f5f58bd8dbb6ce95c20519d40fd4b382 docs(skills): switch tiktok-slideshow-carousel to gpt-image-2
- 9b8fc004c5009b1bab736dfcfe80eca37c9eb6e8 docs(skills): switch ugc-dance-motion character cleanup to gpt-image-2
- a60fd01fa95be997956745fdc830b6c85a53cda4 docs(textoverlay): align schema comment with actual default (SemiCondensed)
- 65e3c452bd0edae1d003bbf9743185401c94b390 docs(wonda-cli): keep nano-banana-2 as a peer image-model alternative
- fac339a09e437977b0b33b6e397c5589a59d0870 docs(wonda-cli): make gpt-image-2 the default image model
- e2dff2780c981b062783476335e8aacf2bbf7066 feat(animatedCaptions): add three TikTok presets (White/Black/Red Captions)
- a9349fb41bf1f30a4c8faa1c8c843dc1afffb26e feat(backend-utils): add OpenAI images API client
- 07764bb00b2d6f1a4152492814cef346a5be9ddb feat(blueprint): wire OpenAI provider into image inference dispatcher
- 2b30791dc12f06645971ef3b0d0c24435cbc7a7d feat(presets): surface TikTok presets in UI, docs, and agent tooling
- e5cf2f0382d99053db4d1447d9c2d6a46a47c895 feat(shared): add gpt-image-2 model and OpenAI image types
- 7a7de3c9c1eb52aea7732dd72dac32393bd2090b feat(textoverlay): TikTok font presets + highlightBorderRadius field
- a78a2ea296049cfe93f4dcc5cdd8169559340632 feat(web): file-based curated markdown + x-markdown-tokens header
- cfeaba0866d4f8c946fa12f710463ee5213d128f feat(web): wire gpt-image-2 into pricing icon map and media handle label
- 6346ab3ecc6e333c297352ff1e7bdebc9fd7d093 fix(backend-utils): use image[] multipart field for gpt-image-2 edits
- d7d92f3da1ae72266ba0dfd54f630b62a083f6b9 fix(preview): thread highlightBorderRadius through web preview builders
- 9ec854de7d3b671e50542f7e94fb7faa4b50a263 fix(textoverlay): TikTok Sans default in resolveVideoInputs, preset blog examples
- 0e1f89fda309f7a7d848e8ae6227c1dbf8569ee9 fix(textoverlay): drop TikTok Big preset, match White radius to others
- b45218343aca38157949f82bfbcb6001b4b8de7b fix(textoverlay): scale highlightBorderRadius by fontSize
- 31577acd0cc4dfcb44b473038fbf31c6abee0bd0 fix(web): intercept non-HTML Accept with 406 before TanStack 500s
- 812fdaed6b9447985543a03b92d0052e4dded3d0 fix(web): strip query string before markdown middleware matching
- a365a1260d4d4a2a69f182e371253017cb3664ea refactor(backend-utils): extract shared OpenAI helpers to openai-common
v1.9.0
Changelog
- 39789e98b14962fe8203a8d9e7c28ff61c3d083e Accept cli command executed on /telemetry/event too (migration prep)
- 7d99694aa2491ab0675cd626ffb533f22a09a345 Accept non-string root search params without throwing
- 95e4d37016c2fd57ed989b8fb2c758fa519fb4d4 Add /api/v1/render progress/finalize/fail endpoints (intent stubbed)
- 95ac0fa803539f8d3d014fc9c740ed06ad39b2c5 Add German blog locale support
- 282135cdbf8422034de829bd6007e0a07bb8a14a Add Node render helper for local Remotion execution
- 7353af7d77f9a991627828b313068870daf5fdc5 Add POST /audio/enhance and POST /audio/extract-voice endpoints
- 8c232d4193f9f651429078b27b5d5282f8f5e8b0 Add REMOTION_BUNDLE_URL to .env.example
- b3fb3e0799e0c2fb77e5ceb1e8a8cd1533b1addc Add audio-enhance and voice-extract step types and models
- 4a8df393ab68e9c9ce84e23dca92839f8b4f6ab4 Add design spec + implementation plan for direct-inference refactor
- 21e47ee2a0ead8f1269fd87da3c2042bd8689806 Add design spec for local Remotion render
- bd9f98fb512291fc2b9e75f497382862b5795be4 Add direct-inference dispatchers for audio-enhance and voice-extract
- 0d44111dbad7cfcd8fcb8e2a5799f0675cee2b1e Add editor_job render_location/progress columns and shared manifest schemas
- 9eff939a899a0e735fae6d745d5ffe1de3d812b3 Add exhaustiveness guard to telemetry event switch
- 78e4d5c3d76b0436ec148b847bc88bd7f337580f Add migration for audio-enhance and voice-extract enum values
- 8093c83de1627ec0bfd97589dbba3d6e39b83c3c Add migration for editor_job render_location and progress columns
- 669fea9e1d38c646a2764881cee0b42250981e5c Add phased implementation plan for local Remotion render
- a1f51441655ab9c2af5e1e6f53e962e13c631266 Add static vs video DTC blog post
- 77be033a0d5ade5a0a6231633cd9d22d48b8aa86 Add wonda audio enhance and wonda audio extract-voice subcommands
- 830c63fab723cdbd414a8eb90cd67d2933aeaaa5 Add wonda render command with Node helper runtime bootstrap
- bf44baab9cd0a61773f0769a44b82e7e51770284 Atomically release hold and record failure in /fail
- db0914a175c7307a4d37cb2f19a9176303a33de9 Be honest about font availability in /llms.txt, point at /operations as the param picker
- 86e40e28a75fc46998867ef8ae6315d365fdd9ca Bump inferenceJob.totalCost on audio webhook success
- 48bb2e4565f67d1fdd67b35bac7e744f0bc03527 Bundle Remotion site to CloudFront during deploy-remotion workflow
- e69853a837dd348ebc076d916c6e62cbbe0eef24 Bundle and upload Remotion as part of deploy, not a separate workflow
- 8f0c30e3c0ffdb6e056efa451f835a5f86b2cab1 Clarify transitions /llms.txt for AI consumers
- 1d083b5665e6c860a1b79d68839e737dc68982e8 Collect font info for animatedCaptions overlays too
- 7cda23b561f6bb801697c966119ec554a8db65ff Deprecate font_path from public transitions API
- b6e7c48f60e8a96c0dc493b55cc20ec77d47301d Document clips, tracks, layer_types, and the mask field in /llms.txt
- 6537501599921db614c52494514f5ae2a8e0bd82 Document wonda audio enhance / extract-voice in content skills and CLI skill
- 74a079cd47168fd31b5ca3131cd3153ea9df76e4 Document wonda render local flow in content skill and CLI skill
- d200823b6988c2556232c47fc9d0dbcde3ba8466 Don't let Remotion bundle failures block unrelated deploys
- 8a9d8cc0e3f8e5e9199582fe9f3f5eca53fc0c16 Drop 5-active-scrape-task cap on all entry points
- bd849afda81a6cc27fc78122eb1fbd9d5b8b8f51 Drop audio-enhance / extract-voice from content-skills catalog
- 3bef750a94c232ed50300b5c8040b10c11b88a38 Drop misleading motionDesignDynamic mentions from local-render skill
- 42dac1766e8ff9ba1f0f4723e5a9306c215b9372 Drop pg statement_timeout option — rejected by Cloud SQL PgBouncer
- c408411754ab74d9e48acc8972cace94c67ad836 Drop redundant editorJob UPDATE in local render branch
- 093440ca571c3ab6fd7c6d0ead5a6c881839eae7 Drop unused audio-dispatch analytics event types
- a6486fa4f304ad7d0b336b445c14c74c41926af4 Drop unused ops_analyst_repo_name local
- 9ad2ee588e95b785f39f20bdfefb614a2834263c Emit relative asset paths in Remotion bundle
- e61ae4787f4f7935c8366a274bd84fcbadab7702 Enforce CLI @remotion/renderer pin matches server catalog in CI
- 8027df834d58893c780e8b7acb324db28dc64cef Extract buildRenderManifest pure function
- 6a71d6a42e88b36494e6b74cb3fd44a2a5709290 Fast-path animatedCaptions when captions are supplied
- abf1f4eb60bea17bebb6ae5f71db8edd2439b61a Filter /progress route on in-flight status
- a8faa67ba258996e18df5ba98a5fad4c167ce4f9 Filter non-terminal audio webhooks before locking the job
- 4aefa3bf0816f88a667a2115e4362e976a3cad7a Finalize locally-rendered edits without printing the manifest
- a3cd111bb2b27f94f0831526b5f94bb55df4784c Fix deprecation-event source attribution for blueprint runs
- dbc925517b43dd93838c6271cab08896a94cc091 Fix malformed translated blog markdown headings
- bf05b9667601bec6984627a4288c84fea2a6e672 Fix ops-analyst build — emit runnable ESM
- 589e54bbe4cdb08dc4d3e2c3a4f2d30b90f54e27 Fix ops-analyst container startup — preserve pnpm workspace tree
- f1e29bf93c7cd30a482e01888db5c8860f5974d0 Fix ops-analyst terraform apply — drop repo race, add IAM depends_on
- a2742bb8a1a4dcbb9e14cbd37669b6f2fdaa1b9a Flush telemetry on local-render error paths before returning
- 13f607f85cce75812947afdc72ce3d239d1dc066 Gate /audio/enhance and /audio/extract-voice behind requireFullAccount
- 0767c8bfad330e0b918152765dafb36c733b93cc Gate /render/intent endpoints behind requireFullAccount
- 7406abcbadf957dcce88da05a3e376db407d634a Guard /finalize against terminal-status jobs and release stale holds
- dea25675bbb543304a1eef88ac25889d6eb45c49 Guard overlay against local render like merge/splitScreen
- 5fbe7d9dd66a39d276fe37c0504359379643faa4 Intercept Lambda dispatch in runEditor for local rendering (single-video path)
- bc17fc0ecd1cdd4f50af81a7a1cc4aa0c4426e5f Keep rendered output on upload/finalize failure
- 4f15f0b2c4e183ee0d69bb04661bfedba2ae7392 Lead audio enhance / extract-voice help with plain English
- 019b93494e17798b9810654a64319e58b37cb367 List /audio/enhance and /audio/extract-voice in llms.txt
- 98f9f42449b7e024294acc7b8e50cbb51b5c178e List audio-enhance / voice-extract in the model waterfall
- 9df35f453261c4611540731a0ac455719cca047f Lock + release + charge credits in audio-enhance / voice-extract webhook
- b86153941a1f68efd4cff9ad5ef4ab1727ac7ef6 Log deprecation warning on enhanceAudio / voiceExtractor editor paths
- 03562e7d496ebd6c37fd6e846e899acf7dbc1119 Make local-render-unsupported error CLI-friendly
- 143c3ea9163aceacb8186a028ff878bccb226fc5 Map prores and gif codecs to correct output extensions
- eef938478908def78506a4e77d8e11190a9e51a8 Merge pull request #1123 from degausai/develop
- 0fe64bdb5a2e97697fe264c10c421383c3fab42a Merge pull request #1129 from degausai/develop
- aefdcd800f2f9caee45cf7e64869e13bc294bc2c Merge pull request #1140 from degausai/develop
- 07b92e23a04fc2366ab3b9a4e1ad2f92a2fbf947 Merge pull request #1156 from degausai/develop
- 9e605b4a487ff4e00a74b16570f86e24ac5015f6 Merge pull request #1192 from degausai/develop
- e2d69007a10650d131bb769a5d26f459d043d9b1 Merge pull request #1219 from degausai/develop
- 635e835b292897535bde31c1abc07c6386f6dfc7 Merge pull request #1230 from degausai/develop
- 22f31ad8264abc4ee84a651eacdc52f16f30a45b Merge pull request #1258 from degausai/develop
- 72778944341eb6e831c05f5402cc6cbf31be6b55 Merge pull request #1267 from degausai/develop
- 82c4675008f548a7115b3eb67f75057877a647ea Merge pull request #1270 from degausai/develop
- 17b0ea2de5507b26062a3b746b060900d3532267 Merge pull request #1275 from degausai/develop
- f7f779c4976d4f4f537710ae9bc7437783aabd4c Merge pull request #1278 from degausai/develop
- c34d84ddecdbff9e16df92d4c4982d6d32e2da4c Merge pull request #1299 from degausai/develop
- 8ebf3fc2fc8733a92ac166dde2cb71ce227924bd Merge pull request #1315 from degausai/develop
- 210474f88306bb8070b000923569a071741dbf61 Merge pull request #1318 from degausai/develop
- b5c83ccbc9f79902fb9ae3ef2ef61cb3b1599d31 Merge pull request #1344 from degausai/develop
- b72f855271ae84f4ac414f1a0bf91ede82a3a985 Merge pull request #1355 from degausai/develop
- 274ab7ac0067d168394ac78f0f2de7d908c413a2 Merge pull request #1362 from degausai/develop
- e0b3c86c15d164edcff0143d0dca8ab3927ceebb Merge pull request #1382 from degausai/develop
- 9def1182bdaa4c8158ef2ab66d60242d68f66f21 Merge pull request #1386 from degausai/hotfix/apify-bugs
- 55baa5981736dad4a6ca679d76ca38f9a53eb08b Merge pull request #1387 from degausai/hotfix/apify-bugs-main
- e1b21d714b4d7cfef7576a8bdaf898093369f81a Merge pull request #1397 from degausai/develop
- bf3181ff64f66ec4cd19daf0951e2aa3291e58b7 Merge pull request #1405 from degausai/develop
- e78818e43b4305ab0ade4d2a810f02513d2b2a14 Merge pull request #1407 from degausai/develop
- 30c32af08f1095565ba2f423b567d89c972f6fb9 Merge pull request #1433 from degausai/develop
- 78958481c00da2e3fb674c2a9684869fa3106e4b Merge pull request #1439 from degausai/develop
- 1736751322dad37485daba01e120ac2fe6d80092 Merge pull request #1441 from degausai/develop
- 1c32b224a45b8efe2105118e2f708c96b6d51bbf Merge pull request #1443 from degausai/develop
- 397960f400688183f32e594f9fcf6bee24b1bc00 Merge pull request #1455 from degausai/develop
- dd17dc9b1d5e04a17768fc50ce761fb07a6dc0bf Merge pull request #1457 from degausai/develop
- d8520497f91f4e0fbabfaed67447812c99278085 Merge pull request #1458 from degausai/fix/wonda-clerk-proxy-signup
- bb6cf59ee4e2f059f81518dbe2e4ccdf8bd7eb73 Merge pull request #1459 from degausai/develop
- 0d79e9b2cc25600bf791fe8871b9c3356a6d69c3 Merge pull request #1460 from degausai/fix/remove-middleware-ts
- fef61e7ce2b1442fee6406053f82af4ae554d55d Merge pull request #1461 from degausai/develop
- 3d80de032500a6a0c0bd2efb00888fb9a2b02d24 Merge pull request #1462 from degausai/fix/clerk-proxy-route-name
- 88fe003f011857bf6348e44001e2a061dd6b96d7 Merge pull request #1463 from degausai/develop
- ccc7d8551af22922f544f542c71e3331b5987421 Merge pull request #1466 from degausai/develop
- d9d28f5e142f98a5dc8852cd72f9ff899fb59ad1 Merge pull request #1470 from dega...
v1.8.0
Changelog
- fb430a36269d175550dd705d09dd886f8b35ba54 Add onboarding questions and redesign welcome screen
- 0cbfb954bbb997eb70fb85e6fbca088106e7d1d7 Add refund guarantee to Wonda Pro offer
- c1a957439dc331209ce98b0cf1521df9f5f22465 Add social workflow blog posts for Claude Code and Codex
- 35b9fd691a22b20cebaef8c64199fb2f54c93201 Add trust chips to Wonda Pro offer
- 4a6aa1beb0183b5a26651cb10e5c6a0613ad5032 Align Wonda credit amount controls
- 8360b2a499c287626d5e412fbbdbb52e4e0b47e6 Fix stale slugs in content-skills index
- 7dbdd955441254c481d6ec841f7a4993d2804399 Make Wonda Pro priority benefit outcome-led
- eb213377d451170a3bc54090ee9239b21de6895c Merge branch 'develop' into feat/add-transitions-service-v2
- a5dbdd93764ee24d3cac233e1166d93f85a52ac7 Merge pull request #1585 from degausai/feat/add-transitions-service-v2
- 65b45f3e0085784cd39b73a20aeef5c4c0dcfef3 Merge pull request #1614 from degausai/fix/tiktok-photo-url-download
- 1cf43afcc8b07c9f0fc1122123b9aae3007d0309 Merge pull request #1615 from degausai/feat/remove-unused-fonts
- 3ca745b6bce15381eef5c7c88d982e36dfdd5432 Merge pull request #1616 from degausai/wonda-landing-cleaning-hero
- 38c5ff00894671a7d952cdb12ee57f179448b0eb Merge pull request #1617 from degausai/pricing-skills-biatch
- 9464b39d6d2f5f7eb6fc0bdeb1876cc960100172 Merge pull request #1618 from degausai/develop
- ccf2ed6f14ceb686e3c4d9302e395b027d43998e Merge pull request #1619 from degausai/feat/improve-skills
- b1d536f2db1d70b02e115ccb13ba8e8b9a27ae39 Merge pull request #1620 from degausai/perf/font-subset-latin
- 61faa709c068c03e5db148c5e60b31c5961472ff Merge pull request #1621 from degausai/develop
- 5b17fd5e4576605fe7c32b2fff72e426c0b3542b Merge pull request #1622 from degausai/wonda-website-cleanup
- 9a6fe0bbb8771d59e37ad11e4d3b8b2db5b30d25 Merge pull request #1623 from degausai/feat/account-redesign
- 7037b8588deaff730a04d25a2b496bc396ea4b39 Merge pull request #1624 from degausai/fix-analyze-reel
- 33d87848493d433f29c0faa8df73834f09fe5149 Merge pull request #1625 from degausai/feat/vite-8
- d172c3cc6ea22f80a1ad9bea12efa6f7dbc54b33 Merge pull request #1626 from degausai/develop
- 4a3f0e2afd31879d04a970cd65f70f464d0d258c Merge pull request #1628 from degausai/feat/no-concurrency-limits-flag
- cc40eb9f3a1bb0135bb5f22c449b885e51b102ba Merge pull request #1629 from degausai/fix/startup-error
- 5734f4442f213a07dbb85b02a6566433cb771778 Merge pull request #1630 from degausai/develop
- edb8e74798c0d4fb5ab0226ddc52cbcc7d4b56c6 Merge pull request #1631 from degausai/develop
- 6d5eddbdf14929f67b58edbe6b98046db8d0d8fa Merge pull request #1632 from degausai/feat/console-stripping
- 407b560c0afc951c3d4cf61dc57c32e6cd308f76 Merge pull request #1633 from degausai/fix/landing-demo-tab-height-jump
- 1d62ba973e5c29750a337df15bbe0d5cd6035ec1 Merge pull request #1634 from degausai/feat/better-offer
- ad1fe076ecd8180a2a2b36fb8e349c451f4bee1a Merge pull request #1635 from degausai/fix/cookie-description-cleanup
- e24cfa94ee9b8e0b13018f25965af78933dbb424 Merge pull request #1636 from degausai/notdev-reddit-dms
- ff7eabb2ecb48686180e9391c25744da2040e6a4 Merge pull request #1637 from degausai/feat/operations-param-metadata
- 0592d069db6138b717f1a0d093a24f11aae706a8 Merge pull request #1638 from degausai/feat/softer-dark
- 8f2eac92244ebc07e121a98bc33a4c13d44bee11 Merge pull request #1639 from degausai/feat/add-transitions-service-v2
- 9f73e3f21a75ef8ec1535b1efd72dbf0285d376d Merge pull request #1640 from degausai/fix/hide-analyze-reel-skill
- e12d91e05ff6dbf0fbc126dd66a81bea4559032d Merge pull request #1641 from degausai/feat/refactor-operation-params
- 2a5f6dcec7fa76a4893ad05ffdfd511c5ecc7a66 Merge pull request #1642 from degausai/fix/transitions-artifact-registry
- fc2e8701178c8f6127c4093582051a5730c2c1c1 Merge pull request #1643 from degausai/fix/transitions-artifact-registry
- 2131ecd9b3247c87b5dc7926cff942104f8f0ddd Merge pull request #1644 from degausai/fix/bugbot-pr-1631
- 67c329197fb1d634f7e6e53797521f4f40178baf Merge pull request #1645 from degausai/fix/transitions-artifact-registry
- 6538a49506c4c09f93c3d610a98a21d6ffe3063e Merge pull request #1646 from degausai/fix/modal-volume-api
- 1a9f7749bb34b0d265371ddd9141d1406f4caf52 Merge pull request #1647 from degausai/feat/affiliates-page
- b04d7925fb543926ada665cfe494e35d902d9d62 Merge pull request #1648 from degausai/feat/db-test-harness
- 09a8991592a316e7d53cf4c2aea3ee721a8a0506 Merge pull request #1649 from degausai/fix/bugbot-pr-1631-remaining
- ffa9319f335c5bad95003ee9a3b81f4997909e2f Merge pull request #1650 from degausai/fix/remove-transitions-ar-from-tf
- 3760e44c60dc1eba4883d2b3513f0aca4d8a63a0 Merge pull request #1651 from degausai/develop
- 6e9dd3679887883a60ba5ab370529b0c2fe443aa Merge pull request #1652 from degausai/feat/api-integration-tests
- d7004e96f9a94559abf56a90524b538d61b028a2 Merge pull request #1653 from degausai/effect/flash-cutout
- 09656dcfc6f23b6e95cbcf22970a2ead7f0be759 Merge pull request #1654 from degausai/feat/test-coverage-wave-1
- eaca698328a186396428eb9cd9858f7f15420cbf Merge pull request #1655 from degausai/feat/webhook-integration-tests
- 63418880f019487a009639df19811122a8e8a751 Merge pull request #1656 from degausai/feat/test-coverage-wave-2
- 2df17209f22f0add751d8b1ef41a87fcb18d3c31 Merge pull request #1658 from degausai/fix/transitions-pubsub-audience
- e49bde5c8d80f4ff6177af3f6fa49a3f522afc7a Merge pull request #1659 from degausai/effect/prism-lens
- 980165ffd0c90e21ab6e4a3a33cf6aa40e5f8dad Merge pull request #1660 from degausai/fix/prevent-share-token-overwrite
- 7e57fcb92754c05c73bd8af5e83dc54b9afb9544 Merge pull request #1661 from degausai/fix/transitions-dependency-serialization
- e7b906b744662bbf6c47d7a13e7470e88a2cd622 Merge pull request #1662 from degausai/fix/transitions-api-worker-auth
- 297ce6a4cd17e38b4bc1b04edefeb553de72d994 Merge pull request #1663 from degausai/feat/detect-existing-installs-clean
- 15cee4a6208ced3b1370df1e6706f9f039dd465d Merge pull request #1664 from degausai/effect/fisheye
- 763ef71dfd37858da8d0fae49e2c7d11dd855f66 Merge pull request #1665 from degausai/feat/seo-growth-engine-content
- 3fdfd8d11de76c1529730dcb366455b5953137ce Merge pull request #1666 from degausai/fix/blog-seo-review
- 54a00e2c7678673987f3adf75ea6809210202429 Merge pull request #1667 from degausai/blog/agent-social-guides
- 5b9d87944f41ab34399f8e9b9d7f13198fc62539 Merge pull request #1668 from degausai/seedance2-bug-investigate
- 7d7a9c9773a7a6700dcc1ce589ddac58ac9e2b6a Merge pull request #1669 from degausai/feat/coverage-reporting
- bec8fdc10624e5a2606bdbc50fa42ea597e84b29 Merge pull request #1670 from degausai/feat/auto-topup
- 3bd3691474b3e3bd512f6c75bb9b43643afc38ae Merge pull request #1671 from degausai/fvihby4f
- df4ab9ef17802cfde9b082e37a463abc7585c4f1 Merge pull request #1672 from degausai/rename/kling-3-pro-drop-i2v-suffix
- 0b154328357f979362c470a55b92ec5e26f22a44 Merge pull request #1673 from degausai/develop
- e822a4b9f4abf7a6007f5c69314d3dc23df94f8f Merge pull request #1674 from degausai/pink
- 9bc841e9337514b42350a145ea4e91bd1aff4821 Merge pull request #1677 from degausai/feat/wonda-transitions-cli
- f2c8593413ea4fc8be33166ae3d71adc6e7af931 Merge pull request #1678 from degausai/feat/wonda-account-offer
- 046f6ab202035dc830c058de8765938f6baa17a7 Merge pull request #1679 from degausai/develop
- 9bd0ea086d84616e4a05849bf46dbb3d32a68a8a Merge pull request #1680 from degausai/fix-wonda-skills-fetch
- fec57929178785c6a5d23dff85f53ca936ec314e Merge pull request #1681 from degausai/feat/transitions-overlay-streaming
- 3070dd6a5dd0b477f88269c3e319691ae08f5997 Merge pull request #1682 from degausai/wonderboarding-questions
- 48087bd570ab2229f39ca24c4b08cd5db0d0c855 Merge pull request #1683 from degausai/notdev-reddit-dms
- fb66a0e75914048f93d8a407f7a05225b99b418c Merge pull request #1684 from degausai/fix/skip-answered-welcome-questions
- dfe7d29b9c3b7c29cbdca7e884b50fe2335cbb99 Merge pull request #1685 from degausai/feat/welcome-paywall
- c65500a84bffd703819e7458d56666245bcebc66 Merge pull request #1686 from degausai/chore/modal-gpu-l40s
- 0c14fbf5a634956338ad55e09d3bede8028d78dd Merge pull request #1687 from degausai/white
- a73beda8611be9e96a7ff68884b16c75222d07a3 Merge pull request #1688 from degausai/feat/transitions-text-system
- 3e65a57d8b68936ba944613c40d184a1c9f99a82 Merge pull request #1689 from degausai/fix/cookie-model-nsfw-gate
- 33b39312165f448363ab83dd0c44874374cf2e15 Merge pull request #1691 from degausai/effect/mask-transition
- 66b80a38eb79655db83e8606cf65fc40027e3049 Merge pull request #1692 from degausai/wonda-website-cleanup-2
- 43cd8301763db98ca7e82d72315b0c7535830636 Merge pull request #1693 from degausai/telemetry-cli-reddit-linkedin-x
- d25aba00eda33a25b676979cd5a1f5efbd01ca10 Merge pull request #1694 from degausai/develop
- 6fa91766285a72a86a02a13c9773cd186517946d Merge pull request #1695 from degausai/fix/todo-tests
- 8bf5217b77a73ec1f0217bb452ab6933fc4db62f Merge pull request #1696 from degausai/develop
- 6a861990b0576fc0a833d90a9584db33940413d5 Merge pull request #1697 from degausai/feat/bonus-credits-trial-gate
- 6c7d9ea7976ad9bd0756edace0a095886d9d4d7a Merge pull request #1700 from degausai/develop
- 15b0fdc0c2f8a90e92295a606d2afff9d37ba827 Potential fix for pull request finding 'Returning tuples with varying lengths'
- dda8b3d1ff36d3eab85a822df2abf0c9ae684e69 Redesign Wonda welcome paywall
- 48d41bb56439697642301a3a4ffab37d5cc83a65 Refine Wonda account page offer hierarchy
- 09e180feed483bce7b084a1bb306511222b7f54a Restore soft value labels in Wonda offer
- 834ae6b81a7d0ee46bf324881b0624a913199669 Simplify Wonda Pro offer card copy
- 6b67eccf6b8428d77921d146ce021173eaeb89d5 Strengthen Wonda Pro offer messaging
- 10541ff77c18305c9ed180ac323cd152782ea0fe add comment explaining recipe table intentionally not migrated
- 552f8a235f56aa860dca18eafa8efbe17167a6b5 chore(api-service): add testcontainers deps and globalSetup config
- c1b5ed6c71a68a82cedc4e1d3598d4753a2cd66c chore(...
v1.7.1
Changelog
- 5643857020ee505a198eff1cab9f1a947997818d Merge pull request #1612 from degausai/feat/cookie-lora-toggle
- 8b87b006c48ddab938004e1bc4c8271040f94ebc Merge pull request #1613 from degausai/develop
- 32e4d666b449c8e1b664326c4beeb773eb42bcd8 feat(cookie): add --lora flag to toggle content LoRAs via CLI/API
- 3cd640a50cedfcb2c2fd941c23b672843b58ace8 feat(cookie): add --resolution flag with auto upscale factor
v1.7.0
Changelog
- b837cf89e631ab3fd23e0468c1b3e412a3ff661e Merge pull request #1601 from degausai/feat/cli-auth-polling
- 98707defe78daadae0e73606a5234fe71e854480 Merge pull request #1606 from degausai/feat/linkedin-comments-scraping
- d7d60c767e2a3b0d475e97e9cfbe2e9586a99a68 Merge pull request #1607 from degausai/fix/cli-stale-skill-count-root
- 72d80150d41fe7c73b1981aecc476fb280161e39 Merge pull request #1608 from degausai/feat/cross-agent-plugins
- ce161d84925a87c66731679bd782cef4fcbc1bad Merge pull request #1609 from degausai/develop
- 50ee2339c503d102a0a33ad2b949525790e4d35d Merge pull request #1610 from degausai/fix/claude-mascot
- b402a1f4744266c8690dbbaaf15368a061da64ee Merge pull request #1611 from degausai/docs/cookie-negative-prompt
- 0efc9efeaf2a9764a4f5112cfc20eeaf66c148ca feat(cli): add linkedin comment scraping from post detail pages
- 7bb2830fce85447b8ad92abdde9e80643e27dfd0 feat(cli): add reply threading and remove broken headline field
- dbe236f33b2a6e0de18bc741cbef6acaf82550bb feat: reorder install tabs and add skills.sh to landing page
- 2f681b72927933db74d62ecc758713426e2c594a fix(cli): address bugbot feedback on comment scraping
- 1dcf3f9f8e28765cb3a4892b6b8f2d3a46223a5d fix(cli): clean up Comment type — remove dead reply chain fields
- 908ad73c55cb03893cad7e3d113ccb5ab735b1e0 fix(cli): improve comment author extraction with window-based lookup
- 818edc515c92bc8b824d29469569bb266cd2eb80 fix(cli): replace custom HTML entity decoder with html.UnescapeString
- 66e2bdf95cd84240115e285ff91d7d5702ee2d1d fix: add --reset hint for upgrades in printSkillFileHint
- 916ed2b69b0be34f3682e897810c8f8e7eae4ecb fix: claude code mascot
- 0b839d6107b86c7a81b3a719296e4acffce447b4 fix: force-refresh Clerk JWT on retry to pick up accountId
- 7d7be97b257e11f56d5137ff7f28c7045706349a fix: remove hardcoded "23" skill count from printSkillFileHint
- 88e7925cdd0a88be5d16044d8ddcbb6680884be2 fix: retry CLI auth exchange for new signups
v1.6.2
Changelog
- 699854532b52afb57bc1edbe6d4b755daee694ad Add short hero titles for generated blog cards
- f0e49b298af65a44ad6f51c06283ddd3a0a7ebc9 Fix blog hero image cropping in cards and posts
- 916314f7071d887868d542f1294e38411a7a5882 Ground AI video guide in current Wonda CLI models
- 5da22cb86d08631b0d0d84f1d3ba6f7f3fc9faa1 Improve Claude Code article accuracy and linking
- c5cc3a95bbc6a130d967f4234c7a790499e4a54e Merge pull request #1529 from degausai/fix/docs
- d1bf3ae4d6904a6b6f392b91467c8ff1beb1191a Merge pull request #1549 from degausai/feat/seo-round-2
- 55e67e84b1dde5ee6cd57d76c9bdafc88ea52f8a Merge pull request #1550 from degausai/marketing-videos
- 6b4e40865d30f34a3d2641798daccc5dc10d60ee Merge pull request #1554 from degausai/5nxgn1fl
- f60726516427a06dec22bb74b9d4790064734155 Merge pull request #1555 from degausai/default-to-seedance2
- b1defcddb3c9d24f7fb32233d4808d54315e1087 Merge pull request #1556 from degausai/marketing-skill-general-brainstorm
- 948a5984d9203df5dd0100f811c30337375a465a Merge pull request #1557 from degausai/reddit-skill-1
- 94aa218a13a2188fccda1bb3b54d069d912b3492 Merge pull request #1558 from degausai/feat/cli-telemetry
- 3a74df57e789a629019cdb6abb9a18c8e67b0a0e Merge pull request #1559 from degausai/feat/markdown-blog
- 825d3761f79fd74232d2a035370eefc41292631e Merge pull request #1560 from degausai/feat/integrate-transition
- a9f62723f4ccdaa2ea15418e7a102946bc8444a5 Merge pull request #1566 from degausai/feat/blog-articles
- 1431232c2291eee402cf8d9544fb0f65d1b202a6 Merge pull request #1567 from degausai/develop
- 4c36c5450dadceac4e7ce8bc60c8368e63a32529 Merge pull request #1568 from degausai/fix/signup-flow-improvements
- 21da7566bc24aef28ae32a48939f3950a441e846 Merge pull request #1569 from degausai/fix/pr-1567-bugbot-fixes
- 334d25d8ba91d6109c05b200a84161c0dc36aa7d Merge pull request #1571 from degausai/feat/transitions-terraform
- 41d0a2b465c8ff3b9dd8af96407399ac010e76ba Merge pull request #1572 from degausai/fix/transitions-cache-thundering-herd
- 3c27a8c806f00273a02c9ef043892f349c5fdd72 Merge pull request #1573 from degausai/twitter-influencer-search-skill
- 00e35b11bf76abfeb3585e4a8e6acb9be2a07f13 Merge pull request #1574 from degausai/feat/welcome-screen-paths
- 9d60bdb692db8cb518a837842d545d3b0e41cd2f Merge pull request #1575 from degausai/docs/reachout
- 94b9e3b07466a4d928df100c215b323b5cd38a3d Merge pull request #1576 from degausai/feat/landing-social-proof-hero-demos
- e3dc9f1ce2c74e8ef99e6851c4d32ded857a6454 Merge pull request #1577 from degausai/feat/redirec-degaus
- 4f50910205656dc3e66850c7dc9c9ce266c67090 Merge pull request #1578 from degausai/fix/reddit-chat-token-v2
- 7937767052fe833fa2e6477d9f14bf3322a8d413 Merge pull request #1580 from degausai/refactor/remove-dead-code
- c20a20ec435103d5db143de48288ccf4bab6d9d4 Merge pull request #1581 from degausai/cleanup/content-skills-consolidation
- 356c3d60d1e23d99b887bd77839bf7a86a797b19 Merge pull request #1582 from degausai/fix/comfyui-proxy-iam
- c946494a6260a746aff06cb674321697c9b2a361 Merge pull request #1583 from degausai/fix/comfyui-worker-url
- 221609ef46bb6a76898d76acc6787eaf605b0707 Merge pull request #1584 from degausai/feat/negative-prompt
- c3f742e7ba79af20923946cb6449f46b3f51d4af Merge pull request #1586 from degausai/feat/claude-marketplace
- 00c70724d851843fa475072b808e6fb7b49486da Merge pull request #1587 from degausai/feat/cross-agent-plugins
- a6622caa0ec0b1e0fd01fd7efa3e68dafcac742d Merge pull request #1588 from degausai/feat/cross-agent-plugins
- a99699241bd27f8cd2f9a2f7e057e5f7af364237 Merge pull request #1589 from degausai/feat/cli-auth-polling
- 4794b0b00445778cdf7cfc57fa76bfbc7f79968d Merge pull request #1590 from degausai/develop
- 6ca9b8bc61992e3898202d653fc4ab6d36bd2f6b Merge pull request #1591 from degausai/feat/negative-prompt
- 04009d4333921adddacace1ede6b1a0dce99e0e1 Merge pull request #1592 from degausai/fix/comfyui-proxy-bugbot
- ff46bdd8d8e733fb8614c742d938cea6668343d3 Merge pull request #1593 from degausai/feat/blog-sitemap
- e649ca6e8d9d1ff0c4424a05b469bd0bcf88023d Merge pull request #1594 from degausai/feat/comfyui-admin
- 73a015ee2124bcdad1a72489cb45aee2a48efd3c Merge pull request #1595 from degausai/fix/cleanup-stuck-jobs
- 7a99b8da236e3e4cb2cac19de9b9417dd25a73c2 Merge pull request #1597 from degausai/develop
- 21698da02a1fc066a893bf7547a3aa21c928c543 Merge pull request #1598 from degausai/fix/linkedin-profile-follower-count
- a870447450d9a7bb94285d6dd4e988ebcdb73254 Merge pull request #1599 from degausai/fix/cli-config-set-confirmation
- 620c688947a4120a1627732684f21f4afdebcaf6 Merge pull request #1600 from degausai/fix/cli-auth-login-flow
- 00efe02af221db82773bb2938afde182c6958e14 Merge pull request #1602 from degausai/develop
- 462ddcd476b9fc8c96256a53379ce6bb078ec8e7 Merge pull request #1603 from degausai/feat/linkedin-posts-scraping
- 1acf873b3e6368e08472536e05225adf7bf1a5f6 Merge pull request #1604 from degausai/fix/cli-stale-skill-count
- db99e612e7282f226b90aa56935b8733e034f74b Merge pull request #1605 from degausai/develop
- 50bbfebc48960c4c44b040eeb3e681f84ae7a6d7 Polish remaining blog articles for accuracy and linking
- 1bb058175c2434761461ba8834071c5929681c45 Refresh blog hero images for new article set
- 60833a9cd348b1e2ae719d00862d34926f5190ad Rewrite TikTok autopilot article as practical guide
- a53f98cf7795b4bdbfa8900f41073fda1e6e54be Serve blog hero images from deterministic OG routes
- bb8facb4fb30b0d6a3a16a959d5846cdaab89055 Shorten generated blog image titles
- a616557ec73c3c9e8a79cb33ac967eca2e74f7b3 Simplify generated blog cards with Wonda logo
- a250534bebf95c69326deb574717a24edd2a8ec4 chore(blog): backdate articles across 3 weeks (2 per week)
- aba62d278b118e01541202dec52478a8b4b218d0 chore(blog): remove sample hello-world post
- fcbb052816214d536a432156b39dd4960a83386b chore: add Inter font files and configure as Nitro server asset
- c075c3e1f1eab8f11c29573fab6675f44eea6b9c chore: add satori and @resvg/resvg-js for OG image generation
- 32367e313cef4e9a0c77173a81e78bdbaaef8769 chore: add transitions env vars to .env.example
- aee7fef8aa54637e44c78d91a6e7c0b305054915 chore: gitignore dev-only upload-models script
- e5077565cd9ac2582942cb314890c3ca3223d25d chore: regenerate openapi.json after rebase on develop
- 96dca83ba853c2d42973cfbe038927d1fafa2569 chore: regenerate route tree, fix NotFound link after consumer route removal
- 3ce1816f15b59fa43e1d354c5f0148f72aa30454 chore: remove Cursor-specific frontmatter from wonda skill file
- 7722b47f1fa96e2b051f10d538041ede2bb9b47f chore: remove agent scheduler terraform and env vars
- 8fb0a3cd965953a672557ed402a5bed83aa003a1 chore: remove auto-generated plan documents before merge
- ade9b606711f8e2946b661962fe3dcf42a4d447c chore: remove customHttp.yml, headers managed in Amplify console
- d96357bb1afb572efb9f3849cacd8eb4d823d286 chore: remove implementation plan from PR
- f4be04891e2351ca17587619dfaa285f71b8e8d2 chore: remove internal docs from PR
- 02464bd5f6c24d1e2d87662da3eaa2261985e968 chore: remove upload-models.py from tracking (kept locally via gitignore)
- 8448840bfe8497606fbdce90e3e3d72bdbe13daa chore: remove wonda-cms app (unused, no dependencies)
- 17c451d8455b16b74bdd56624b6d8d71b461261e chore: renumber comfyui_worker migration to 0202 (after transitions 0200 + enum 0201)
- af46c4e449972f628a156022e24f8e6398826af4 chore: spicy not creative
- df5e2073611f35fbaa4debcc879ccdddb5a5b981 feat(api): add server-side telemetry for CLI API requests
- 70e312d3ee77eb61807b3b1edbd975e3265affa8 feat(blog): add AI-generated hero images for all articles
- f889c72be4ff7cd1df285e5abaa3feb1d66b2169 feat(blog): add Blog link to nav and footer
- eab5c46be85abf6344ccea395438968d65627fa9 feat(blog): add Cache-Control middleware for blog routes
- 1c85fe24ef85a79023c8c3e56e588db720abb42a feat(blog): add TikTok autopilot 30-day case study post
- 1b77c24fa704c751402b98ca7d6f3728b1a9bf60 feat(blog): add article on using Claude Code to steer Wonda
- 7f390c2c432f1d1df90bdbe496964fdaa1ab516f feat(blog): add blog UI components
- c0b85f930fdbb1fd91fe9667454274e58dc335a2 feat(blog): add blog listing page with content-collections loader
- f5f34eec8d9e724658757eae29d81076abb04e67 feat(blog): add blog post detail page with content-collections loader
- ec8b385f51dd8c818358ed3fb05e816909442d02 feat(blog): add content-collections config with posts schema
- de9113d794321bdfef61792c89a9143626716b68 feat(blog): add content-collections dependencies
- 047d2f81fbdd3e7868272593d22ee841dc827708 feat(blog): add developer guide to AI video generation pillar page
- 85ca8c6cfd01f3d32291371cfecc94e07f763255 feat(blog): add hero image and inline image to sample post
- d76d342a5fc75c19b531ed9daaa2e1d8cdda8f11 feat(blog): add sample blog post and image directory
- cfa2b643fb37181af026f7ac5f10e8f4bb1460cf feat(blog): add tag filtering to blog listing page
- 5d819583d6781288e139dd4b988f98eaa881a31c feat(blog): add thought leadership article on AI agents replacing social media managers
- a679d40561a49456eef75ff1ecffa615f724fc89 feat(blog): add tutorial on automating Instagram posting from the terminal
- d70851dc1674d6ff9e03d618d93aa6a2648b2c9b feat(blog): add volume-based marketing ad variations article
- 0883edd4bd047523595ccfbd9c4d3412fc365d73 feat(blog): enhance JSON-LD with FAQPage, keywords, and publisher logo
- 2ef4ea368cbbca6966f7b48df21fae6d4cd3cfe6 feat(blog): integrate content-collections Vite plugin and tsconfig
- 38ac7b7db7523701d7743eb0a58bbb1fa25286fe feat(blog): make tags clickable on post detail page
- 1313f3246ea7bf1ce2dde85f75873c4e805f705e feat(cli): add PostHog identify to link anonymous history on auth
- 706ce9f277bd6e7e79fd73e1310b8e0d973bb41d feat(cli): add follower count to LinkedIn profile lookups
- 308fe94f50b29ec5cbc9cbaca2b153c4f0149b21 feat(cli): add linkedin posts command for scraping engagement stats
- 73d9938a4ee2df9d80d99f21c9d51a845e86a207 feat(cli): add location to LinkedIn profile via geo lookup
- 05b37e3945424...
v1.6.1
Changelog
- 699854532b52afb57bc1edbe6d4b755daee694ad Add short hero titles for generated blog cards
- f0e49b298af65a44ad6f51c06283ddd3a0a7ebc9 Fix blog hero image cropping in cards and posts
- 916314f7071d887868d542f1294e38411a7a5882 Ground AI video guide in current Wonda CLI models
- 5da22cb86d08631b0d0d84f1d3ba6f7f3fc9faa1 Improve Claude Code article accuracy and linking
- c5cc3a95bbc6a130d967f4234c7a790499e4a54e Merge pull request #1529 from degausai/fix/docs
- d1bf3ae4d6904a6b6f392b91467c8ff1beb1191a Merge pull request #1549 from degausai/feat/seo-round-2
- 55e67e84b1dde5ee6cd57d76c9bdafc88ea52f8a Merge pull request #1550 from degausai/marketing-videos
- 6b4e40865d30f34a3d2641798daccc5dc10d60ee Merge pull request #1554 from degausai/5nxgn1fl
- f60726516427a06dec22bb74b9d4790064734155 Merge pull request #1555 from degausai/default-to-seedance2
- b1defcddb3c9d24f7fb32233d4808d54315e1087 Merge pull request #1556 from degausai/marketing-skill-general-brainstorm
- 948a5984d9203df5dd0100f811c30337375a465a Merge pull request #1557 from degausai/reddit-skill-1
- 94aa218a13a2188fccda1bb3b54d069d912b3492 Merge pull request #1558 from degausai/feat/cli-telemetry
- 3a74df57e789a629019cdb6abb9a18c8e67b0a0e Merge pull request #1559 from degausai/feat/markdown-blog
- 825d3761f79fd74232d2a035370eefc41292631e Merge pull request #1560 from degausai/feat/integrate-transition
- a9f62723f4ccdaa2ea15418e7a102946bc8444a5 Merge pull request #1566 from degausai/feat/blog-articles
- 1431232c2291eee402cf8d9544fb0f65d1b202a6 Merge pull request #1567 from degausai/develop
- 4c36c5450dadceac4e7ce8bc60c8368e63a32529 Merge pull request #1568 from degausai/fix/signup-flow-improvements
- 21da7566bc24aef28ae32a48939f3950a441e846 Merge pull request #1569 from degausai/fix/pr-1567-bugbot-fixes
- 334d25d8ba91d6109c05b200a84161c0dc36aa7d Merge pull request #1571 from degausai/feat/transitions-terraform
- 41d0a2b465c8ff3b9dd8af96407399ac010e76ba Merge pull request #1572 from degausai/fix/transitions-cache-thundering-herd
- 3c27a8c806f00273a02c9ef043892f349c5fdd72 Merge pull request #1573 from degausai/twitter-influencer-search-skill
- 00e35b11bf76abfeb3585e4a8e6acb9be2a07f13 Merge pull request #1574 from degausai/feat/welcome-screen-paths
- 9d60bdb692db8cb518a837842d545d3b0e41cd2f Merge pull request #1575 from degausai/docs/reachout
- 94b9e3b07466a4d928df100c215b323b5cd38a3d Merge pull request #1576 from degausai/feat/landing-social-proof-hero-demos
- e3dc9f1ce2c74e8ef99e6851c4d32ded857a6454 Merge pull request #1577 from degausai/feat/redirec-degaus
- 4f50910205656dc3e66850c7dc9c9ce266c67090 Merge pull request #1578 from degausai/fix/reddit-chat-token-v2
- 7937767052fe833fa2e6477d9f14bf3322a8d413 Merge pull request #1580 from degausai/refactor/remove-dead-code
- c20a20ec435103d5db143de48288ccf4bab6d9d4 Merge pull request #1581 from degausai/cleanup/content-skills-consolidation
- 356c3d60d1e23d99b887bd77839bf7a86a797b19 Merge pull request #1582 from degausai/fix/comfyui-proxy-iam
- c946494a6260a746aff06cb674321697c9b2a361 Merge pull request #1583 from degausai/fix/comfyui-worker-url
- 221609ef46bb6a76898d76acc6787eaf605b0707 Merge pull request #1584 from degausai/feat/negative-prompt
- c3f742e7ba79af20923946cb6449f46b3f51d4af Merge pull request #1586 from degausai/feat/claude-marketplace
- 00c70724d851843fa475072b808e6fb7b49486da Merge pull request #1587 from degausai/feat/cross-agent-plugins
- a6622caa0ec0b1e0fd01fd7efa3e68dafcac742d Merge pull request #1588 from degausai/feat/cross-agent-plugins
- a99699241bd27f8cd2f9a2f7e057e5f7af364237 Merge pull request #1589 from degausai/feat/cli-auth-polling
- 4794b0b00445778cdf7cfc57fa76bfbc7f79968d Merge pull request #1590 from degausai/develop
- 6ca9b8bc61992e3898202d653fc4ab6d36bd2f6b Merge pull request #1591 from degausai/feat/negative-prompt
- 04009d4333921adddacace1ede6b1a0dce99e0e1 Merge pull request #1592 from degausai/fix/comfyui-proxy-bugbot
- ff46bdd8d8e733fb8614c742d938cea6668343d3 Merge pull request #1593 from degausai/feat/blog-sitemap
- e649ca6e8d9d1ff0c4424a05b469bd0bcf88023d Merge pull request #1594 from degausai/feat/comfyui-admin
- 73a015ee2124bcdad1a72489cb45aee2a48efd3c Merge pull request #1595 from degausai/fix/cleanup-stuck-jobs
- 7a99b8da236e3e4cb2cac19de9b9417dd25a73c2 Merge pull request #1597 from degausai/develop
- 21698da02a1fc066a893bf7547a3aa21c928c543 Merge pull request #1598 from degausai/fix/linkedin-profile-follower-count
- a870447450d9a7bb94285d6dd4e988ebcdb73254 Merge pull request #1599 from degausai/fix/cli-config-set-confirmation
- 620c688947a4120a1627732684f21f4afdebcaf6 Merge pull request #1600 from degausai/fix/cli-auth-login-flow
- 00efe02af221db82773bb2938afde182c6958e14 Merge pull request #1602 from degausai/develop
- 462ddcd476b9fc8c96256a53379ce6bb078ec8e7 Merge pull request #1603 from degausai/feat/linkedin-posts-scraping
- 1acf873b3e6368e08472536e05225adf7bf1a5f6 Merge pull request #1604 from degausai/fix/cli-stale-skill-count
- db99e612e7282f226b90aa56935b8733e034f74b Merge pull request #1605 from degausai/develop
- 50bbfebc48960c4c44b040eeb3e681f84ae7a6d7 Polish remaining blog articles for accuracy and linking
- 1bb058175c2434761461ba8834071c5929681c45 Refresh blog hero images for new article set
- 60833a9cd348b1e2ae719d00862d34926f5190ad Rewrite TikTok autopilot article as practical guide
- a53f98cf7795b4bdbfa8900f41073fda1e6e54be Serve blog hero images from deterministic OG routes
- bb8facb4fb30b0d6a3a16a959d5846cdaab89055 Shorten generated blog image titles
- a616557ec73c3c9e8a79cb33ac967eca2e74f7b3 Simplify generated blog cards with Wonda logo
- a250534bebf95c69326deb574717a24edd2a8ec4 chore(blog): backdate articles across 3 weeks (2 per week)
- aba62d278b118e01541202dec52478a8b4b218d0 chore(blog): remove sample hello-world post
- fcbb052816214d536a432156b39dd4960a83386b chore: add Inter font files and configure as Nitro server asset
- c075c3e1f1eab8f11c29573fab6675f44eea6b9c chore: add satori and @resvg/resvg-js for OG image generation
- 32367e313cef4e9a0c77173a81e78bdbaaef8769 chore: add transitions env vars to .env.example
- aee7fef8aa54637e44c78d91a6e7c0b305054915 chore: gitignore dev-only upload-models script
- e5077565cd9ac2582942cb314890c3ca3223d25d chore: regenerate openapi.json after rebase on develop
- 96dca83ba853c2d42973cfbe038927d1fafa2569 chore: regenerate route tree, fix NotFound link after consumer route removal
- 3ce1816f15b59fa43e1d354c5f0148f72aa30454 chore: remove Cursor-specific frontmatter from wonda skill file
- 7722b47f1fa96e2b051f10d538041ede2bb9b47f chore: remove agent scheduler terraform and env vars
- 8fb0a3cd965953a672557ed402a5bed83aa003a1 chore: remove auto-generated plan documents before merge
- ade9b606711f8e2946b661962fe3dcf42a4d447c chore: remove customHttp.yml, headers managed in Amplify console
- d96357bb1afb572efb9f3849cacd8eb4d823d286 chore: remove implementation plan from PR
- f4be04891e2351ca17587619dfaa285f71b8e8d2 chore: remove internal docs from PR
- 02464bd5f6c24d1e2d87662da3eaa2261985e968 chore: remove upload-models.py from tracking (kept locally via gitignore)
- 8448840bfe8497606fbdce90e3e3d72bdbe13daa chore: remove wonda-cms app (unused, no dependencies)
- 17c451d8455b16b74bdd56624b6d8d71b461261e chore: renumber comfyui_worker migration to 0202 (after transitions 0200 + enum 0201)
- af46c4e449972f628a156022e24f8e6398826af4 chore: spicy not creative
- df5e2073611f35fbaa4debcc879ccdddb5a5b981 feat(api): add server-side telemetry for CLI API requests
- 70e312d3ee77eb61807b3b1edbd975e3265affa8 feat(blog): add AI-generated hero images for all articles
- f889c72be4ff7cd1df285e5abaa3feb1d66b2169 feat(blog): add Blog link to nav and footer
- eab5c46be85abf6344ccea395438968d65627fa9 feat(blog): add Cache-Control middleware for blog routes
- 1c85fe24ef85a79023c8c3e56e588db720abb42a feat(blog): add TikTok autopilot 30-day case study post
- 1b77c24fa704c751402b98ca7d6f3728b1a9bf60 feat(blog): add article on using Claude Code to steer Wonda
- 7f390c2c432f1d1df90bdbe496964fdaa1ab516f feat(blog): add blog UI components
- c0b85f930fdbb1fd91fe9667454274e58dc335a2 feat(blog): add blog listing page with content-collections loader
- f5f34eec8d9e724658757eae29d81076abb04e67 feat(blog): add blog post detail page with content-collections loader
- ec8b385f51dd8c818358ed3fb05e816909442d02 feat(blog): add content-collections config with posts schema
- de9113d794321bdfef61792c89a9143626716b68 feat(blog): add content-collections dependencies
- 047d2f81fbdd3e7868272593d22ee841dc827708 feat(blog): add developer guide to AI video generation pillar page
- 85ca8c6cfd01f3d32291371cfecc94e07f763255 feat(blog): add hero image and inline image to sample post
- d76d342a5fc75c19b531ed9daaa2e1d8cdda8f11 feat(blog): add sample blog post and image directory
- cfa2b643fb37181af026f7ac5f10e8f4bb1460cf feat(blog): add tag filtering to blog listing page
- 5d819583d6781288e139dd4b988f98eaa881a31c feat(blog): add thought leadership article on AI agents replacing social media managers
- a679d40561a49456eef75ff1ecffa615f724fc89 feat(blog): add tutorial on automating Instagram posting from the terminal
- d70851dc1674d6ff9e03d618d93aa6a2648b2c9b feat(blog): add volume-based marketing ad variations article
- 0883edd4bd047523595ccfbd9c4d3412fc365d73 feat(blog): enhance JSON-LD with FAQPage, keywords, and publisher logo
- 2ef4ea368cbbca6966f7b48df21fae6d4cd3cfe6 feat(blog): integrate content-collections Vite plugin and tsconfig
- 38ac7b7db7523701d7743eb0a58bbb1fa25286fe feat(blog): make tags clickable on post detail page
- 1313f3246ea7bf1ce2dde85f75873c4e805f705e feat(cli): add PostHog identify to link anonymous history on auth
- 706ce9f277bd6e7e79fd73e1310b8e0d973bb41d feat(cli): add follower count to LinkedIn profile lookups
- 308fe94f50b29ec5cbc9cbaca2b153c4f0149b21 feat(cli): add linkedin posts command for scraping engagement stats
- 73d9938a4ee2df9d80d99f21c9d51a845e86a207 feat(cli): add location to LinkedIn profile via geo lookup
- 05b37e3945424...
v1.6.0
Changelog
- 426ed18c7914fd4abea1ac2ed6e84926a896a171 Merge pull request #1545 from degausai/fix/sentry-env-example
- 06d3575ae458a73be81bb2f7d2eaf55f68533717 Merge pull request #1546 from degausai/fix/not-found-wonda-theme
- cccc9cd580b1ea3ae01efed3d67ee379400ba3f5 Merge pull request #1547 from degausai/feat/seo-foundation
- c310c0efd3e9bfb6f2dd2cb4ad65e6da45ff86f8 Merge pull request #1548 from degausai/feat/landing-github-link
- 75b5d80a19d70a82a79a82304b49622fa8de638b Merge pull request #1552 from degausai/fix/cli-social-account-hints
- 9f5103c4b52317b5d28a5a928a8b6bedd701aa6f Merge pull request #1553 from degausai/develop
- 2bf633b476c1b704ad70aebd8b570118cbd01b93 feat(seo): add AI crawler rules to robots.txt
- 18a2e41a0245f22c5980495f92c852ac55986bf5 feat(seo): add BreadcrumbList schema to doc pages
- dfe8d4faed2e7c62bb9a6675b144a389195bf7c1 feat(seo): add JSON-LD structured data schemas
- 7e219aeeb7cad3c3d16c577c3b8cce21130f77e7 feat(seo): add canonical URLs to all public landing pages
- 889538298792472b1443ebad48908c0915dc00aa feat(seo): add dynamic meta tags to doc and feature routes
- e051bf02b5f7d019c254f8e717985ac4e69537f0 feat(seo): add dynamic sitemap.xml with all public routes
- 61ec4eb045cdd6e39dd15dec3935f97041fda200 feat(seo): add noindex meta to authenticated routes
- 6c72d5fc24afa86da0351bb130e8f2d96f7e9670 feat(seo): replace priority/changefreq with lastmod in sitemap
- 9280b593e5a45b4568e8b7ba8f3ec38165ace55c feat(seo): replace static robots.txt with dynamic server route
- 635d7be5694adce21437a09bd61c18ce9e64d92b feat: add GitHub link to landing page hero and footer
- a76e43473408bf9248d2749ec0c62d4fea516516 feat: add Wonda-themed global 404 page
- b4bebb3fa63ee491523a3edb5d6ed7e846550a35 feat: add Wondercat logo to Wonda 404 page
- 6341188470e7f0f6a760a9cec22c08328c8973f2 feat: scope 404 pages by route — Wonda global, app-style under /app
- f5b1fb299fde4dedb60609d0280ddbf46eccac7b fix(cli): show wonda.sh/account hint when social accounts are missing
- 2f9eeb29d9c6e6e81b48e5f5db4c75cc4a2932cd fix(seo): compute sitemap lastmod per request, not at module load
- f9259f2ce9de95178aa9255b928a7e7052606fe0 fix(seo): override root og:url on doc and feature pages
- 5367c0578b4b29a2e65079c6d70d22d3aa03db58 fix(seo): remove AI crawler Allow blocks that bypassed Disallow rules
- 82e30ff3ae8e4ffe27400b83a5c95a3f31e3f233 fix(seo): remove global noindex, add OG/Twitter meta defaults
- bd827d7cc6ed13719bf0097f12f6290ba756fbb1 fix: add missing server-side Sentry env vars to .env.example
- 1c09ba62ebdc6e25251703eef6e4ca5a57621b98 fix: center 404 content as single group matching production layout
- f336a9b89ad26b9988ced81d2499fea189552d7b fix: shift 404 content upward with logo anchored at bottom
- d6e3abc98707e8d6da2f4a94bbbc4a801693f648 fix: use hero DigitLogo on Wonda 404 page instead of logo.svg
v1.5.0
Changelog
- ba87c4024ccb75ed2ff4026eee68d991d6552e13 Merge pull request #1537 from degausai/fix/install-checksum-verification
- 60068fbb5426ca077d8bb87c9e520026f0940c7e Merge pull request #1538 from degausai/develop
- c3ba5b35c54ce7a556ca02b24855bce5064315bb Merge pull request #1539 from degausai/skills-wonda-2-e2e
- 360fced55fdfd7ca4b636910cddeae802cc2696e Merge pull request #1540 from degausai/reddit-dm-scrape
- 82137319a65de4749c913960c269b62cea74e2f3 Merge pull request #1541 from degausai/fix/unhandled-server-errors
- 062e261afdd6707ebe2fa73e7396727895ec3e7d Merge pull request #1542 from degausai/fix/footer-consistency
- 31df5a574f62f4af2acf68d9fb253b1c99d6ee04 Merge pull request #1543 from degausai/feat/reddit
- 8216a4cab27528836f8b018a786935a1f9253061 Merge pull request #1544 from degausai/develop
- 6c492f099415adafc472caebce29abc4a8f0d04e feat(features): add publishAnalyzeVideo helper
- 437ff8f3c034111ccdd64f1c987cd77314736f13 feat(shared): add analyzeVideo operation to video-worker types
- 87a43be4ad9240d78187648fb6896a6065b65c3f feat(video-worker): add analyzeVideo handler
- 8a9bca004ccebb9105eeede5ba32027bb6d1ceb8 feat(video-worker): register analyzeVideo handler in dispatcher
- 47a72b3d81997945c936c1c990a12990e716eebb feat: add POST /scrape/reel API endpoint for downloading reels and TikToks
- 2aa9498a124727b112518a8fbcaf577b92914008 feat: add POST /video/analyze public API route
- 689edd78f40168a348eca7a6ab2c7881be9a3c5a feat: add Reddit chat/DM support via Matrix protocol
- 28d0ea5fd18b2c99d0db6a3eca1c1c58c2cd9753 feat: add SHA256 checksum verification to install script
- c764c66ed432bdc8ee3c7d7d49381e6e881274ad feat: add Sentry error capture for Nitro server routes
- 88c84f84e4684eea226a6cc7f5d30130ea308e94 feat: add accept-all and all-rooms commands for full DM access
- 370ba82de590d3cdbe88021d592f098b310c5a11 feat: add credit hold/charge/release flow for /video/analyze
- 7b476653f57250d7df52850a2590568e2be65625 feat: add marketing research and demo recording pipeline
- 822fb57b7fbf1c3d0c6b4713fbd1154e33443c6b feat: add tiktok-ugc-pipeline content skill
- 9bde9f085a838e26943614039be7b1c51fa79346 feat: add ugc-reaction-batch skill and video analyze implementation plan
- c486e7a3c559bb222d70dabb2463dfeccaa67f75 feat: add wonda analyze video CLI command with Analysis group
- 4c18dc9bc9e635f84693bd309097e5e01f5ead83 feat: add wonda reddit chat refresh command
- d7563f1bb8b0bde8122887763929c8f0f9225833 feat: add wonda scrape video CLI command
- d196e6dd7714fb12e81edf26cbd809bad554daa1 feat: auto-refresh Matrix chat token before expiry
- b4b6967ebb11c1605a69d97a5f799621fe404750 feat: auto-retry analyze on 409 when media is still normalizing
- b6c9403d76bde9f0889dfaafeb7640a2be5eeb34 feat: handle analyzeVideo webhook callback with STT and output storage
- ece797211696f4e03578bce64eff9a9a858e3804 feat: register /video/analyze route in public API
- ca7406a5bc0e5d8185da505e1f849ff8a0a3efbd feat: update lockfile
- 3e20f5360307a5323f6034fbd16e5251de2162d4 fix: URL encoding for Matrix room IDs with ! and : characters
- 64dcc8c66965f6eaff19c7df0ba5e8df223a4f2e fix: add /docs/{slug}.md route for raw markdown access
- 98226da3b39361cb7bbae0c39e0a3b40c29b64d0 fix: add /video/analyze to llms.txt and document --frames range
- daa21f046ffaaf591371d96f14546d9f2318893c fix: add idempotency guard to analyzeVideo callback + fix skill doc
- b998d198244947622568a08586c46ae61c2e36d5 fix: address BugBot review comments
- 583221df13bcfbeb76bdfbc65e54dd64f6020757 fix: address BugBot review feedback on PR #1539
- 830d83f6d35fc966e180eb99ceddc438c0706b80 fix: address BugBot round 2 feedback on PR #1539
- 4e34375e09ea0377da15ee0c51df15527606806e fix: address BugBot round 2 review comments
- 72fe0b60ecb84af75f7e9e837bd25bcdf1dd94f2 fix: address BugBot round 3 review comments
- 6859343fd9f15a4c44dbb0439cec73a83e5966ea fix: address BugBot round 5 on PR #1539
- 64c53f2e3f76d99d87a39206c4909e86a8e820a5 fix: address review feedback — 402 spec, success guard, shared cost helper, provider
- cdb202dbc2af563b84bab7d17a9d841f71199edc fix: await analyzeVideo handler instead of fire-and-forget
- fd3a08576ebca7ae2b1efa14bb7e5a95c8ae387e fix: cap typing delay at 5s and fix misleading doc comment
- d2e8b3fc84b3eb485b22956fdbdd854b110bc001 fix: clean up orphaned inference job if publishAnalyzeVideo fails
- 523ab94e514f9d5325d7cf6c9cdf5a7c83a26311 fix: correct Nitro imports and flush Sentry before Lambda freeze
- 79ad611ebd45938c925220bcd14b698b386227f2 fix: handle nullable durationMs in STT cost calculation
- 7742f8bf7e687a408497995c28e7622d82fd032d fix: mark analyze job as failed when callback context parse fails
- dac6d4d5020ca9fe3c114129ecb999d95d30711e fix: match browser URL encoding for Matrix room IDs
- 4eff2d192da9af74b30df28989908948446f3e95 fix: move AnalyzeVideoResultSchema.parse inside try/catch
- fb9494f8ef4a59ce54ce2141cd2ac8e8e7a4338e fix: move analyzeRoutes to restricted routes section
- f4f2e9887a8d7a2dce4c2cd2f6bf06a0084a6b75 fix: normalize footer industry labels to sentence case
- e43910718d8583050a833066d991625f8b9f6801 fix: regenerate OpenAPI spec and resolve type conflicts
- 3a356f0e9f6bb719650d858f3b0f8210a9d24a86 fix: reject /video/analyze for media still processing (status != active)
- 14009df1d698a00dcca9e7658397d3799f12d97b fix: remove duplicate /video/analyze entries from merge overlap
- 0f38af4011a8112c368a96a6a7d31106f045cd7a fix: replicate full browser send sequence for Reddit chat visibility
- 5d903f352641704b05f376dc63be3e4f9a6c0848 fix: require full account for /video/analyze and charge ElevenLabs STT cost
- 89aba1b8de6d87d20f4afca9b457d00a8ebb9c6c fix: review fixes + document Reddit chat in CLI skill doc
- aa72d4be6c3f8711bf1e9548ca832eb1797c1da3 fix: surface real config file errors instead of masking as "no token"
- 2ec7e950f2510fecf49cb32f7564db6e6bd845da fix: update reddit command description to include chat/DMs
- 3d7d39c5d5ad8d992070c51a17bac624b11e18e8 fix: use Nitro serverAssets for doc content instead of filesystem reads
- 2036283dc0e152a7f3f2d11fcd84cbe74bec0cf8 fix: use StateKey instead of Sender for member display names
- 5f16e11597150ab7f4331026f4ca90e7fea44f5b fix: use actual video duration for STT cost instead of buffer size estimate
- 532531eaef85abb6726276c125f87a12e9da8e26 fix: use git rev-parse for portable paths in demo tapes
- c201feead982e74b103d71268fae47fd771f2190 fix: wrap Zod parse in try/catch for analyzeVideo callback context
- 39546d791ee60148aa9cf1df61c62f9d2ad87b18 refactor: claude worktrees in gitignore
- ec59edc06e9be04e97dbf06c2c1609d49a8bfb22 refactor: extract demo response helpers and organize shared scripts
- f90b0750d6e52199769cebe4bcebc866a72a7b81 remove duplicate mock-wonda.sh — wonda is the only mock needed
v1.4.0
Changelog
- d40ee800db55042505f2aca9f068ceff1e4f795f Merge pull request #1527 from degausai/fix/post-migration-polish
- e56ce3b1712435845c965d675027edecdd3bc048 Merge pull request #1530 from degausai/develop
- 046bf7455ebc390f0d83aef6f245724e69725db7 Merge pull request #1531 from degausai/fix/account-loading-timeout
- 2f71d5a5fb5aea58fabce7984173149872065352 Merge pull request #1532 from degausai/fix/install-sh-analytics
- 86a349db49a18e0482aacf2e93ceb48e30580e71 Merge pull request #1533 from degausai/fix/dialogue-prompt-to-script
- 2e544280cdd42d836cedf0605e1285fe9830a28c Merge pull request #1534 from degausai/develop
- 1e1d3eeb760c8f225cb817c707edeacaab36e996 Merge pull request #1535 from degausai/fix/posthog-host-and-retry-reload
- f77445f61903ae3fc05b7871b2fcbf2bdfcfe3e1 Merge pull request #1536 from degausai/refactor/dedup-install-route
- a54a7187f327129c34f01a2898ecb2701f68852f fix: add timeout fallback to useIsAccountLoaded to prevent infinite spinner
- 2a01ac0f29cb035c0516b8841fb3c02e2843a70d fix: combine partial results when failed task has remaining actors
- 3adbd0474dd51178379632814c827f7f4fefe99d fix: correct PostHog fallback host and trigger immediate reload on retry
- 5a375905fff2cabd171f84436a8032dc0711a65c fix: correct model names in wonda-cli skill guide
- fe8bee1d6ef403a7dec3172792fe94cb65250d5d fix: exit 1 when polled job ends in failed/error/cancelled status
- c9542843ae2ab6a3e421548cb5d2624cefa61a08 fix: fail fast when scraping nonexistent social handle
- 63629bb2aa82411be310eb15c3ea1a896fb5033c fix: gate /account behind account creation with wonda-themed loading
- b2426d4bbab6a22ae82aeec508931bc2afd1e7e5 fix: guard estimateModelCost against missing estimateCost function
- 996f3db9ab553ef4ef983198d3d9c81bfc2bc340 fix: map API prompt field to script param for dialogue models
- 0f1349258578db17b95b8616746395fc1c67a07e fix: move prompt→script mapping to route handler for correct credit precheck
- 893bab00b0c04f7645e575d4410f07b1d573e202 fix: print full job result before exiting on failure
- 7202f7adc9aec15baf7e9839345275aa924136c3 fix: recognize both canceled and cancelled as terminal statuses
- 753b415b1d47d2a1a925d879e5c0f06ad7ca35ad fix: remove duplicate ScrollBar components from RootLayout
- a361695c70cf0dfbaac44f7930ad35cd9e291ac7 fix: remove unnecessary !important from viewport absolute positioning
- a1c1442aea681803914025c588b252a9ae7a0973 fix: restore /blueprints page scrolling broken by Tailwind v4 migration
- 03ea6ac7114c3096aa5c6df9e339d110bd4b44f1 fix: restore PostHog analytics on /install.sh route
- 8a300f60d8c93695aae2a12f81ec67da2cc5bc39 fix: restore scrolling in RootLayout pages (blueprints, etc.)
- c0d636525486481e050a930c15b44df821606ea0 fix: return empty arrays instead of null for empty Reddit results
- b4c343216d6c08e7c92c1b7ee59fbbb011a6c7db fix: scope paywall redirect to /app/* routes only
- a6ba4dab7afbfad84232c1754a26b4c06dcfc502 fix: suppress human-readable balance text in JSON mode
- 072ba340bec7185cf811144655ba6a84baaf75fc fix: use explicit --app-height instead of absolute positioning on viewport
- c7f26372e094e670dd341c7235800caca1c7ea86 fix: validate account before media on publish, require --caption
- 7ec4607a03c3ab9ad55926ede7e26fc52f33ffc6 refactor: deduplicate install.sh route by re-exporting from install.ts
- 4bd0ee4aba7d8217c7e3fc0b99f61059eff088c6 revert: remove --caption required constraint on publish commands
- 6dc72a5d64985a405cd84707ea71760c4ed1bd9e style: wonda themed spinner and smaller container