## storytold/artcraft — artcraft-windows-v0.0.1…artcraft-windows-v0.2.0

_414+ commits._

### Features
- **add providers and models to readme** (49e92df)
- **Add image to README for visual enhancement** (a9d29f0)
- **add video** (bcbe338)
- **nano banana frontend options, unified nano banana endpoint, new aspect ratio controls (#947)** (cbf9170)
- **add assets for discord that will be deployed with website** (c6f3fd1)
- **Splat persistence and preview support (#930)** (510589b)
- **Add basic local 3D splat support (SPZ only) (#920)** (866a409)
- **default to only artcraft provider and add sora/chatgpt provider selection for GPT image 1** (7683fe3)
- **add "frontend_subscriber_id" to image-to-object (#909)** (224ce3f)
- **add metadata to sora uploads** (8ff9323)

### Fixes
- **fix redirect** (cea0fc7)
- **Fix TextToImage history leaks from other products and ensure generati… (#964)** (41f720e)
- **download links, fix gif for local readme** (1093955)
- **local "production build" dev script, fix sound singleton bug, soften language (#955)** (5f29cd5)
- **fix builds** (40dda6e)
- **fix stupid bug** (fd8f9d0)
- **fix required rust never type behavior (#939)** (e7dc0ab)
- **duplicated topbar on miniapps index page fix** (4eeb915)
- **bug fix: ImageTo3DWorldStore to use GaussianGenerationEvent (#938)** (9ffcfe8)
- **Fix bone controls not appearing since 3JS update (#927)** (fba1a65)
- **fix js build files** (146f152)
- **fix rust/grok bug, package.lock change** (32b939a)
- **brush edit for nano banana and other refactor + bug fixes (#918)** (6a1eeaf)
- **3d tool pages + double gallery stack bug fix for extractor page (#904)** (e7da946)
- **bug fix: turn into video button now only sets the video promptbox reference (#897)** (197e91d)
- **fix legacy grok metadata** (5afb1db)
- **text to image results now pass lightbox media id and modal resize bug fix (#888)** (e1f3458)
- **bug fixed: can't name a scene with "B" in the name because it brings … (#887)** (e385b3c)

### Backend
- **bump artcraft 0.0.1 -> 0.2.0** (f398712)
- **website: features section updated mixed asset crafting video** (4b4491b)
- **website: updated features section to use webm videos** (ef88885)
- **website: mobile optimization** (0a8b0b3)
- **website: animation performance updates** (40c5ffd)
- **website: added ownership comparison section** (2bbfcbc)
- **website: landing page to use GSAP animations, features updated and section swap** (9510c74)
- **website: added media page author** (ea81d14)
- **website: remove media page feature/resolution info rows** (06a65fc)
- **website: media page update** (e653e31)
- **growth effectiveness tracking** (bbb53e1)
- **website github footer link update** (bff7879)
- **website youtube video updates and github contribution cta** (16a9cf5)
- **Feature/website sections update (#974)** (2293d4d)
- **readme updates with more webp videos** (c2d2020)
- **website: github open source section description update** (9b4926f)
- **try for free cta** (42a13ea)
- **tables with feature previews** (9640f0b)
- **UX: Improve video generation validation feedback (#965)** (62b67ce)
- **website link for downloads** (acfbba5)
- **social links** (232a885)
- **remove video** (fa397db)
- **update wording** (0f5fbe7)
- **formatting, small revisions** (d393e21)
- **feedback: less dramatic?** (6987f8d)
- **Readme, license, roadmap** (902e2ab)
- **cleanup** (98edfa9)
- **friendly language** (345f681)
- **cleanup** (94cfa98)
- **login modal intro video update** (e170bf9)
- **help-menu import cleanup** (5474eae)
- **Feature/menu help button (#957)** (43d9b96)
- **billing tiers in frontend** (e1447de)
- **more production stripe products** (8598cde)
- **download command, path, configs, opener, etc. (#956)** (f33aa40)
- **worldlabs api url updates (#954)** (6c0b32a)
- **nuke dead tasks and dismiss them from view (#953)** (6f9b637)
- **generation count options (#952)** (06fca6b)
- **rename nx module editor3d -> artcraft (#951)** (7a04b13)
- **sort model selectors, default models (#950)** (427269f)
- **flux and seedance aspect ratio options (#949)** (2e2c433)
- **more model controls (#948)** (c8228c5)
- **animated discord icon** (f89ce37)
- **artcraft spin animation for discord** (affcbac)
- **billing blocker modal update (#946)** (eea31d3)
- **random discord app icon** (f8f3434)
- **reverse capability for pre-ES2023** (9fa4080)
- **remove spurious billing tests** (73b1627)
- **begin charging for video generations (#945)** (835c9ef)
- **select provider in frontend  (#944)** (11bf594)
- **tauri command cleanup (#943)** (5415109)
- **model selector to show provider submenu only when there's more than one, and commented out provider priority from settings modal** (cb8c3b4)
- **task queue buttons** (25ac421)
- **grid fixes, toast z-index on 3d world page, smaller onboarding helper and moved to above promptbox** (2a316f6)
- **spz file flip in editor, 3d viewer above grid and no event clickthrough** (2a1ae24)
- **scrolling model list update (#942)** (68ff2b4)
- **kling 2.5/2.6, veo3.1, sora2 in tauri + javascript (#941)** (19258c2)
- **more video models (fal, server, client) - kling2.6/2.6, veo3.1, sora2 (#940)** (4cd3bd8)
- **lightbox 3d world button, nano banana name mappings with icon and fixed column width** (a36fe72)
- **worldlabs icon and mapping** (19079ab)
- **tauri hooks for gpt-image-1.5 and seedream4/4.5 (#937)** (3404935)
- **more models (again) - partial impl of gpt-image-1.5, seedream4/.5 (#936)** (b490b92)
- **website links** (f151837)
- **refresh access token (#935)** (86a6d16)
- **worldlabs improvements - login modal, refresh, etc.  (#934)** (b9397fb)
- **worldlabs tauri (#933)** (5688d8c)
- **3d world page and separate store (#932)** (6815040)
- **worldlabs client library (#931)** (754a4da)
- **remove background ui styling center update** (3a600fc)
- **Feature/remove bg mini app (#929)** (7ee5a6a)
- **Temporarily give splats meshes a name (#928)** (f5cd65b)
- **nano banana pro updates and fixes (#926)** (a1d0846)
- **store more metadata on spz uploads (#925)** (ba53814)
- **spz file uploads (#924)** (99fd390)
- **vite config settings modal** (cd283bf)
- **nano banana pro in tauri (#923)** (0c6021e)
- **tailscale dev change, remove billing test on flux dev** (859d295)
- **nano banana pro (#922)** (e116df7)
- **CSP fixes + nix per-frame logging** (9bb4a78)
- **rebuild package-lock.json from scratch (#921)** (edb0330)
- **Fal: more models (plumbing not yet done) (#919)** (92731d8)
- **remove midjourney text** (f574d66)
- **update website installer links** (21a30bd)
- **More grok fixes for the xsid script, more semantic error messages (#917)** (00065f1)
- **grok retry (#916)** (e30dc03)
- **grok aspect ratios (#915)** (029789a)
- **3d object generator page with interactive three js result view (#906)** (7b5550c)
- **repair grok (#914)** (0f0bd4c)
- **preserve the URL of broken thumbnails in a data- attribute for debugging (#913)** (63f77a4)
- **rename field** (5ba6a3e)
- **turn on decorations on linux** (1d41fa8)
- **notify frontend of video and object events (#912)** (8fe1583)
- **plumb through "generate audio" (only veo supports this??) (#911)** (1eada33)
- **frontend subscriber id on image-to-video (#910)** (016f510)
- **show sound toggle for kling models (#908)** (73a6d04)
- **remove openssl / native-tls in favor of rustls -- this lets Artcraft run on Linux! (#907)** (0a5f220)
- **Script to build modules - see note about warning** (d852d24)
- **watermark removal tools ui (#902)** (ea80dab)
- **dont load videos as blobs** (957bb7f)
- **video frame extractor app (#901)** (2f41f34)
- **apps index page (#900)** (5322593)
- **artcraft website media page cleanup/refactor and video fixed (#899)** (0c353f2)
- **modal now goes to previous position or centers when restored from max… (#898)** (6036be1)
- **gallery fixes for grok, video and provider icons (#896)** (5ddd23a)
- **change text to image background (#895)** (31eb00c)
- **provider icons in settings to invert color properly to current theme (#894)** (7d6f262)
- **update web cors for artcraft website** (33162e4)
- **grok images (#893)** (a511e0e)
- **grok logout, settings panel info** (0598aad)
- **persist user details to disk** (06c6ff4)
- **notify frontend of Grok 429** (5bc759e)
- **error categorization** (02eafa9)
- **grok video enums** (706bdb8)
- **artcraft grok video integration (#892)** (57534c7)
- **added grok icon** (2228a01)
- **grok client (not yet integrated) (#891)** (262d931)
- **ui model selector update with provider selection (#890)** (a7826f8)
- **Link sharing from lightbox modal + website media page view (#889)** (dc0e59b)
- **handle thumbnails error (#883)** (dbedb25)
- **lightbox carousel for batch images (#882)** (952d1e9)
- **Refresh outliner items on scene load (#881)** (88799a4)
- **midjourney task completion data** (851aba7)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/storytold/artcraft?utm_source=github-action)._