Garden Desktop release notes

What's new in each version of Garden Desktop. Installed copies update themselves.

Download Garden

Version 0.4.25

  • Choose YouTube visibility before Go Live

    Direct YouTube streams now default to Public. Choose Public or Unlisted in Garden before going live. Garden confirms the chosen visibility before sending video, including when preparing the next event after a completed stream.

  • Restream setup refreshes

    Restream account refreshes now wait until setup finishes. Choosing Via Restream no longer reports a setup error after saving the destination.

Version 0.4.24

  • Mac cursor flicker

    Garden keeps the arrow cursor steady across its Mac windows, including text fields and resize handles, to avoid flickering. The cursor shape stays an arrow; editing, resizing, and dragging still work.

  • Import Stream Packs with master audio muted

    Stream Packs with Camera Frames now import while master audio is muted. The pack's scenes and sources are added, and actual audio sources retain their mute protection.

  • Reuse generated YouTube thumbnails

    While editing your stream title and description, open Previously generated thumbnails to browse saved Sprout thumbnails and their earlier versions. Choose an image, review the preview, then upload it to your YouTube broadcast.

  • Restream title saves

    Title and description changes now save reliably across your enabled Restream channels, including when chat is active. You can save another edit without closing the stream menu. Garden checks for changes made elsewhere before updating a channel.

  • Go Live retries

    After a successful retry, Garden clears the error from the earlier Go Live attempt.

  • Go Live again on YouTube

    After a YouTube event completes, Go Live can prepare the next event for the same reusable stream key. The new event keeps its title, description and visibility, with automatic start and stop enabled. Completed videos stay saved.

Version 0.4.22

  • Choose the YouTube event you want to start

    If several YouTube events share your stream key, Garden shows their titles, visibility and schedules. Choose one and Go Live. Other idle events stay saved, with that key detached; active broadcasts are left alone.

  • Disconnect accounts from Garden

    Connections now has Disconnect for YouTube, Twitch, Kick, Restream and Spotify. Saved broadcast destinations are managed separately in Stream.

  • Connections fit smaller windows

    Reconnect and Disconnect controls wrap to fit narrow windows. Restream remains available for multistreaming.

  • More reliable YouTube viewer counts

    Simultaneous viewer-count requests now handle the first quota-counter creation safely while keeping the shared daily limit.

Version 0.4.21

  • See what you stream to at a glance

    The menu beside Go Live now opens on a simple list of where your stream goes. With Restream, the platforms it passes your stream on to are listed under it.

  • Manage opens the choices

    Press Manage to choose between streaming directly and going via Restream, and to switch platforms on or off. Done closes it again.

Version 0.4.20

  • Stream to Kick

    Kick is a third platform Garden streams to directly, beside YouTube and Twitch. Switch it on in the menu beside Go Live, in Settings or during setup. Garden streams to two platforms at a time; Restream still reaches more.

  • One click to connect Kick

    Connect signs in to Kick in your browser and Garden fetches the stream address and key by itself. You can also paste the Stream URL and key from your Kick dashboard.

  • Kick chat in Live Hub

    Kick messages appear with Twitch and YouTube chat in Live Hub and the chat widget, and you can send to Kick chat from Garden.

  • Kick title, viewers and alerts

    Edit your Kick stream title beside Go Live, see Kick viewers in the status bar, and get alerts for Kick follows, subscriptions, gifted subscriptions and Kicks.

Version 0.4.19

  • One clear choice for where you go live

    The menu beside Go Live, Settings and first-time setup now share one block with two choices that are always visible: Directly, or Via Restream. A Go Live sends line states exactly what will happen.

  • Platforms are switches

    YouTube and Twitch are always listed and switch on or off. Nothing has to be removed to see another option, and Kick, Facebook and other platforms are shown as reachable through Restream.

  • Switch to Restream and back in one click

    Choosing the other way switches right away. Coming back restores the platforms you had on. Garden warns first when a pasted stream key would be forgotten.

  • Clear limits

    The menu explains that one platform stays on, shows the upload two direct streams need, and locks while you are live.

  • Turn a widget's container on or off by itself

    Every widget with a panel now has a Container choice at the top of its Style tab, shown as two live previews. It follows the Widget theme until you pick your own, and one click puts it back on the theme. The Widget theme pane uses the same previews.

Version 0.4.18

  • See how you are streaming

    The menu beside Go Live now says whether Garden streams directly to Twitch and YouTube or through Restream, and the Restream row names the platforms it forwards to.

  • Twitch and YouTube together in setup

    During setup, connect one platform and then add the other to go live on both at the same time, without opening Settings.

  • Restream in one click

    Settings, Stream now sets up Restream with a single Connect my Restream account button. The server URL is optional and tucked under the advanced options.

Version 0.4.17

  • A lighter Sprout welcome

    Sprout opens with a short greeting and six shortcut tiles, such as Check setup, Plan the show and Ask anything, instead of a paragraph and a list of sentences.

  • Readiness at a glance

    A ring above the conversation shows how many steps are done before you go live, beside the one thing Sprout suggests doing now. While you stream it becomes a Live badge.

  • Stream tools as cards

    Setup, Mic, Plan and Answers open as cards with status badges. Goal, Hype and Look for today's plan share one compact box.

  • Chat briefings you can scan

    Chat pace shows as two large numbers, and briefing sections have icons and shorter names, with a Say this next card on top.

Version 0.4.16

  • Two clear ways to go live

    Settings, Stream now separates streaming directly to Twitch and YouTube from streaming through Restream, with one line on how each works. The two cannot be combined on one layout.

  • Restream in the Go Live menu

    The menu beside Go Live shows Restream as its own row. It says that Garden sends one stream which Restream forwards to Kick, Facebook and more, which destination it replaces, and that it opens Settings.

Version 0.4.15

  • Add a platform from Go Live

    The arrow beside Go Live now shows where your stream goes. Add Twitch or YouTube in one click with your account to stream to both at once, or remove the second platform there.

  • A clearer Stream settings page

    Settings, Stream lists your destinations and the platforms you can still add: Twitch, YouTube, or Restream for Kick, Facebook and more. Stream key and bitrate are tucked behind one disclosure.

  • Simpler Connections

    Accounts are grouped by purpose with one row each, and the page links to Stream so it is clear that connecting an account does not choose where you go live.

  • Fewer steps to manage destinations

    Manage in the Go Live menu opens Stream settings directly instead of passing through the broadcast dialog.

Version 0.4.14

  • Go Live in one click

    Start your saved destinations directly from Go Live. The optional Sprout setup check is off by default, and each destination keeps its own start, stop and retry controls.

  • Responsive stream details

    Open the arrow beside Go Live to edit stream details. Each platform becomes editable as soon as its information arrives. Save and go live applies your changes before starting.

  • YouTube starts automatically

    Garden enables automatic start for the upcoming YouTube broadcast bound to your saved stream key. Eligible broadcasts go live when YouTube receives your stream, without another Go Live click in Studio. Existing live and persistent broadcasts keep their supported behavior.

  • Chat connects sooner

    Starting a stream prompts an immediate live broadcast lookup. YouTube chat recognizes a healthy connection before the first message, resumes normal stream completions promptly and shows quieter recovery status.

  • Restream remains available

    Connect Restream from onboarding or Settings, stream to its enabled channels and edit their stream details from the Go Live arrow.

Version 0.4.13

  • YouTube viewer counts at zero

    A confirmed live YouTube broadcast with visible statistics now shows 0 when YouTube omits its zero-viewer field. Positive counts continue to update through shared batches. Hidden statistics, missing videos and failed reads remain unavailable instead of showing a fabricated zero.

  • The same quota protection

    The counter reads the additional live-status metadata in its existing request. Shared batching, cached reads, adaptive polling and the persistent daily statistics budget keep their existing limits.

Version 0.4.12

  • Sprout thumbnail generation works again

    Generate a YouTube thumbnail with Sprout and review the image before uploading. Garden now prepares generated images correctly instead of showing an image decoding error.

  • Use WebP images for thumbnails

    Choose a WebP image or reuse a Sprout creation as a YouTube thumbnail. Garden crops it to 1280 × 720 and prepares a JPEG for your review.

  • Sprout chat stays within its panel

    Activity text wraps next to its icon, and embedded stats and long error messages stay inside the private chat panel.

Version 0.4.11

  • Stream the same layout to YouTube and Twitch

    Add two destinations to one output and send the same Program picture and audio to both. Manage each destination independently, and keep the other stream running when one stops or needs a retry.

  • Faster, clearer viewer counts

    Connected-account viewer counts normally refresh about once per minute through shared batches. Hidden or unavailable counts stay unknown, and last-known counts are marked with their sample age. YouTube counts include every active broadcast on the connected account.

  • Viewer counts respect platform limits

    A persistent daily YouTube statistics budget slows counter reads as its allowance fills and pauses them at the cap. Twitch reads respect rate-limit reset times. Chat and other platform actions retain their separate behavior and quota costs.

Version 0.4.10

  • One Sprout conversation for your stream

    Prepare goals, hype ideas and theme changes, ask for help, and review stream coaching in the same private pane. Contextual tools keep setup and live tasks close to the conversation.

  • Check your setup before Go Live

    Sprout scans your destinations, visible sources, mute states and available microphone readings before the normal Go Live flow. Review suggested fixes or continue, and choose whether to show the check next time.

  • Chat briefings and talking points

    Opt in to summaries of recent chat, repeated questions and conversation spikes. Sprout suggests talking points with message references so you can review what viewers said.

  • Reviewed replies and approved automatic answers

    Draft replies to common questions for review, or explicitly enable automatic replies using answers you approve. Editing answers, disconnecting or ending the stream returns replies to review mode.

  • A companion with quieter controls

    Sprout stays in the status bar. Its menu contains the Off, Quiet and On nudges slider, snooze and the pre-stream check switch. The companion and private conversation remain outside your stream.

  • Check microphone levels

    Run a short check of existing microphone meter readings to spot silence or excessive levels. The check does not record your voice or change the mixer.

  • More flexible Screen Effects shortcuts

    Assign function keys or modifier combinations and see whether each shortcut is active or blocked. Garden retries shortcuts after conflicts clear, and Mac labels use Option and Cmd.

Version 0.4.9

  • Connect Restream from onboarding

    Approve Garden in your browser and Garden sets up Restream streaming automatically. You stay in onboarding without opening Settings or copying a server URL or stream key.

  • Clear Restream connection status

    Onboarding shows Restream and its enabled channels after setup. Connection failures offer a retry on the same screen. Nothing broadcasts until you press Go Live.

Version 0.4.8

  • Live chat with fewer API requests

    YouTube chat continues through a push connection. Busy chats no longer cause extra viewer-count requests, and Twitch chat connects independently of counter refreshes.

  • Economical audience counters

    YouTube and Twitch reuse viewer counts for five minutes and subscriber or follower totals for thirty minutes. Counters, goals and alerts keep working with less frequent updates.

  • Safer handling of platform limits

    Twitch statistics reads respect rate-limit reset times, and chat spaces out reconnect attempts. Confirmed YouTube daily exhaustion pauses new background reads until the quota resets.

Version 0.4.7

  • A cleaner editor layout

    The stage, Layers, mixer and pinned tools share one rounded workspace. A thinner top strip and floating hover panels leave more room for your scene, with matching controls and tooltips.

  • Sprout can style the widgets you choose

    Ask Sprout to change one widget, several widgets, all widgets of a type or the current scene. Apply theme colors, fonts, layouts and supported styling in one request, with one Undo and confirmation before live changes. Locked widgets stay protected.

  • Live viewer counts in the status bar

    See Twitch and YouTube viewer counts for connected accounts that are live, with a combined count when both are live. The status bar also shows the live timer, destination and clearer reconnecting or attention states.

  • YouTube Live thumbnails

    Upload a JPEG or PNG thumbnail from stream settings or Go Live details. Ask Sprout to generate one and use it for your upcoming YouTube broadcast.

  • Quieter Sprout loading

    Sprout shows a small animated mark and a short label for what it is doing, with a calmer loading state in dark and light themes.

  • Chess, Heroes III, Warcraft III and Rocket League Store collections

    New game collections include themed designs, layouts and starting, intermission and ending packs. Store previews use the game logos, and downloaded artwork remains available offline.

  • Matching audience widgets across Store designs

    Store designs now coordinate alerts, QR codes and hype meters with the rest of the scene. Packs show themed audience widgets with readable sample previews.

  • Hide widget containers

    Turn Containers off in the Project theme to remove widget card backgrounds and outlines while keeping the content visible. The setting follows the saved Project and applies to output.

  • A remembered chat sound switch

    Use the compact Sounds switch in the Live Hub header to turn message pop sounds on or off. Your choice is remembered, and connecting or reopening chat does not play sounds for old messages.

  • A fallback when YouTube chat stalls

    Garden warns when YouTube chat appears to have stopped and offers a private link to the official chat window so you can keep following your audience.

  • More reliable macOS game audio capture

    Screen capture uses the shared desktop audio bus to avoid overlapping audio capture and reduce distortion. Muting and volume changes continue through the mixer.

  • Edit scene transitions directly

    Selecting a transition map cell opens its editing controls immediately. Shared and custom rules stay clear, and Use shared transition removes a custom rule in one action.

  • Screen Effects shortcuts outside Garden

    F6 through F9 can trigger Screen Effects while another app has focus, when the system makes the shortcuts available. Active effects also appear in the Studio view.

  • A short gong for the Soundboard

    The sound library includes a licensed Short gong sound, available from the normal Soundboard controls.

  • Clearer Restream setup

    Restream setup explains the difference between linking an account and saving its streaming destination. It guides encoder URL and key entry and shows active multistream destinations more clearly.

  • A compact Add source menu

    Capture comes first, audience choices are easier to find and Media sits above Audio. Join QR gets a clearer label and prominence for inviting viewers to interact.

  • Smaller app packages

    Installers exclude review pages and dependency development files. A package check verifies required runtime files and module resolution before packaging can finish.

Version 0.4.6

  • Remember camera, display and audio choices

    Garden remembers successful camera, display and audio defaults across reopening and preselects remembered sources when you add them again. Settings stay specific to each device, and unavailable microphones are not silently replaced.

  • Sprout places widgets where you ask

    Ask Sprout to add a widget at a named position such as top left. Garden applies that position when creating the widget instead of relying on a later move.

  • New layers and items become selected

    New canvas layers become selected when added normally, through Sprout, from the Store or by duplication. Newly created interactions and tasks also become the selected item.

  • New widgets choose your latest matching item

    New interaction widgets use the latest running matching item, falling back to a saved draft. A new Now widget chooses the latest open task, and its Inspector lets you change which task is shown.

  • Editor samples for empty widgets

    Empty connected widgets show clearly labeled samples on the editor canvas and in the Inspector. Real content replaces the sample; samples are never saved as Project data or shown on your output.

  • Open the widget editor from Sprout

    Sprout's Edit design and items action opens the matching widget Inspector, so you can adjust the widget it just added.

  • Fortnite pack layers stay visible in Preview

    Preview follows the saved layer order so Fortnite backgrounds no longer cover titles, countdowns or socials. Existing Projects benefit without adding the pack again, and running widget animations keep playing.

  • Inspect transitions without creating rules

    Selecting a scene change in the transition map previews its existing transition without creating a rule. Explicit actions let you customize that scene change or edit its shared transition, with clearer direction, scope and saving labels.

  • Source and widget choices are grouped

    The Add source menu groups choices into Capture, Media, Design, Channel, Audience, Live updates, Stream info and Audio. Phone camera sits beside Camera and Screen, with category colors and keyboard navigation.

  • Labels for the right-rail icons

    All nine right-rail controls show their name and purpose after a short hover or on keyboard focus. Labels dismiss on Escape, activation, scrolling and resize, and remain visible beside the rail.

  • Clear resize feedback when a pane is closed

    A closed right pane no longer shows a resize cursor or hover glow on its fixed icon rail. Open panes keep their resizing feedback.

  • Stream Dock phone lists scroll independently

    Long lists of paired or pending phones scroll inside a bounded device list, keeping the Dock dialog and its controls within the window. The list supports keyboard focus.

  • Open phone cameras from Stream Dock

    Approved Dock phones see Open camera when the selected scene has an available phone-camera widget. A private one-use invitation connects the phone without another QR scan, and revoking the phone closes cameras opened through its Dock access.

  • Android camera switching and recovery

    Android lens switching releases the old camera before opening the replacement and keeps its connection to Garden. Switching controls refresh, failures explain recovery, and embedded Dock controls stay clear of the header.

  • Four new Garden Store themes

    Pixel Arcade, Paper Garden, Midnight Botanical and Retro Broadcast join the Store as editable widget themes.

  • Store artwork downloads when needed

    Store browsing uses small previews, and full Maple artwork downloads when you add a design. Downloaded Project artwork stays available offline, existing local paths are retained, and compatible designs can be published without another app update.

  • Cloudflare delivery for Mac downloads and updates

    Mac installers and future updates use the verified Cloudflare distribution. Existing copies receive 0.4.6 through the GitHub transition route, and the website keeps a GitHub fallback.

  • The Mac installer footer fits

    The Mac installer background has enough room for Finder's window chrome, so the full footer and brand mark remain visible below the Garden and Applications icons.

  • More motion on the first-launch welcome screen

    First-use setup has a larger animated Garden mark, staggered text and action entrances, drifting background panels and a small button lift. Reduced motion keeps the screen immediately visible and static.

  • Sprout activity follows its working phase

    Sprout's stars and colored seeds animate differently while thinking, writing, working or generating. The activity disappears as replies stream or work stops, and reduced motion keeps status readable without animation.

Version 0.4.5

  • A compact profile and tools menu

    Your account, Settings, feature requests and bug reports are together behind the circular profile button. The three-dot tools menu opens to the left and lets you pin or unpin optional tools. Inspector and Live Hub stay visible, and Garden remembers your pin choices.

  • Send ideas and bug reports from Garden

    Signed-in creators can send feedback directly from the right pane. Unfinished drafts stay on this computer, and a receipt confirms delivery. Reports include the app version and operating system, with no logs, recordings or Project files attached.

  • Stream Dock keeps your selected icons

    Icons chosen from the library stay available in the quick choices while you edit Stream Dock, including when you reopen a button.

  • Restream requests wait their turn

    Restream discovery and chat requests share a queue, preventing overlapping requests from making a connected account appear unavailable. A temporary service failure no longer disables Connect Restream.

  • Short sound reactions in existing Projects

    Seven short recorded reactions join the included sound library. Untouched long built-in clips migrate safely while custom sounds and edits are preserved. Dock buttons affected by a removed clip ask you to choose a replacement.

Version 0.4.4

  • Microsoft Store updates inside Garden

    Windows Store installations now check for updates automatically and from the version button. Garden shows download progress and an update card with release highlights, full release notes and Later.

  • Update when your session is ready

    Garden blocks its update restart while streaming or recording, respects unsaved edits, saves your Project and stops the video engine before installation. When Microsoft Store requires approval, the card explains the consent step.

  • Short recorded sound reactions

    Included long music tracks are replaced with short recorded reactions. Existing Projects using the older included sounds migrate safely.

Version 0.4.3

  • A clearer Sounds & Effects icon

    A waveform on a screen now marks Sounds & Effects on the right rail, showing that the library includes both audio and screen effects.

  • Aligned library window controls

    The Sounds & Effects title and tabs now align with the window controls on macOS and Windows.

Version 0.4.2

  • More room on the channel Settings pages

    The connected-channel card that opened every Live tools and Viewer activities page is now a small Live indicator beside the page title. Point at it to copy your viewer link or open your viewer page.

  • A shorter Settings list

    To-dos, Alerts, Q&A and Doodles are managed from their widget's own pane in the editor, so their Settings pages are gone. The switch that turns platform alerts on or off is now in the Alerts widget pane, and song votes are listed with Polls, Hype & Goals.

  • Fewer Garden connection lost messages

    A brief network hiccup no longer disconnects your channel. If the connection does drop, Garden reconnects quietly and keeps your widgets on screen, and only tells you when the connection stays down.

  • A clearer edge on the right pane

    A thin line now separates the top bar from the right pane while the pane is pinned open, so the Inspector and the other tools read as their own area.

Version 0.4.1

  • Check a widget against different backgrounds

    The widget preview in the Inspector has a row of background swatches: transparent, a dark scene, dark gameplay, bright gameplay, a bright screen share, or any color you pick. Use them to see how a style reads over the kinds of picture it will sit on. Garden remembers your choice, and it never changes your stream.

  • Play a widget animation again

    When a widget animates, a Play button appears under its preview. It restarts the animation from the beginning so you can watch it after changing a style.

  • A compact, searchable alert sound list

    In the Alerts designer, each sound is one line. Your sounds and the built-in sounds scroll inside their own short lists, so the pane stays the same height, and a long built-in list gets a Find a sound field.

  • Shorter starter Soundboard sounds

    New Projects and Restore included sounds now offer only clips under ten seconds. Sounds already in your library are kept.

  • Narrow-window tabs say why they are off

    Right-rail tabs that are off in a narrow window now say why the moment you hover them.

Version 0.4.0

  • Design each alert and preview it on the canvas

    Alerts now have an autosaving designer with presets, layouts, palettes, fonts, custom images and GIFs, uploaded or included sounds, entrance and exit timing, and queue or stacking choices. The canvas sample stays private while you edit. Existing alerts keep following their channel style until you customize them. Uploaded media stays on this computer.

  • Sounds and Screen Effects share one library

    Open Sounds & Effects for both libraries. Effects can use library sounds and save as you edit. Add several sounds at once or drop files into the window, select a row to edit, and use its play button to audition privately. The title stays clear of the macOS window controls.

  • Close the mixer menu with a click or Escape

    The audio mixer Add menu closes when you click elsewhere. Escape closes it and returns keyboard focus to its button.

  • A new Arcade board, and you design the screen

    The Arcade screen that covers your stream is rebuilt: a countdown ring, a ranked leaderboard, a join code and a purpose-made view for the vote, the results podium and each of the eight games, in landscape and portrait. Settings, Arcade now designs it: title, message, eight themes, your own accent color, eight backdrops and six fonts, each shown as a live thumbnail of your own screen. Changes save as you go and show on stream right away.

  • Pick widget styles by eye

    Every widget Style tab now shows its layouts as live thumbnails of your own widget, with color palettes and font tiles, and no dropdowns. Goals, Socials, Clock, Countdown, Polls, Brand, Banner, Up next, Seed Bet, Q&A, Chat, Now, Now playing, Song vote, Big text, Frame, Backdrop and the Animated title are covered, with new looks such as a Ring goal, Flip and Digital clocks, chat Bubbles and a spinning Vinyl record. Saved widgets keep their look. Socials handles are typed once and shared across the Project.

  • Start a poll, goal or hype meter in one step

    Adding a Polls, Goals, Hype meter, Song vote or Seed Bet widget opens its settings on a short form with the cursor in the first field. Pick a quick start or type your own, press Start, and it is created, shown in the widget and live for viewers.

  • Turn Arcade games on and off from their tiles

    Each game in Settings, Arcade has its own switch, and shows itself on your screen beside its settings. A brush button next to Arcade in the editor opens the screen designer.

  • Pick from 269 icons for Stream Dock buttons

    The button editor has a More icons button that opens a searchable library in seven categories: Stream, Audio, Games, People, Controls, Things and Brands. Your phone shows the icon you choose.

  • Fix missing sources in one click

    When a camera, window or file is unavailable at startup, the status bar notice now explains what happened to each source and offers a button that opens its picker. The Project still opens with every layer in place.

  • Clickable links in Live Hub chat

    Web addresses in chat messages are now links. Click one to open it in your browser. Garden only opens ordinary web addresses and never loads them inside the app.

  • Danger Zone in Settings

    Settings has a new last page with two tabs. Garden account deletes your account and channels online and keeps your local Projects. This computer erases everything Garden stores locally and restarts fresh, keeping your account, recordings and media files.

Version 0.3.10

  • Choose the QR scan effect

    Join QR now offers seven scan effects in a live thumbnail gallery: None, Scanner, Corners, Focus, Scan line, Frame and Glow. Codes saved with the guide off stay off.

  • Viewer colors follow the Project

    The viewer page follows the Project widget theme, including its accents and panel colors. Garden keeps text readable and syncs the palette when an authorized creator connects or changes the theme.

  • Create and assign a poll in one step

    A new poll is assigned to the poll widgets automatically, including polls made from Settings or Sprout. The question starts empty with a real placeholder.

  • Soundboard and Screen Effects are easy to find

    Both libraries have a button on the editor rail and their own page in Settings, with clear descriptions and an Open button.

  • Keep typing in the Live Hub

    Sending a chat message clears the composer and keeps focus. Partial failures retain a Retry action; a total failure restores your text.

  • See scene transitions in the Studio

    The canvas plays scene transitions in Live Edit Mode, and the Program monitor plays them after a Take in Studio Mode. Stingers use a simple sweep in the Studio while the stream keeps the real video.

  • Keep Layers controls in view

    The Layers title and add button stay visible while the layer rows scroll.

  • Copy and dismiss errors

    Studio and Arcade errors hide after six seconds, with Copy and Dismiss buttons. Hovering or focusing the popup pauses the timer.

  • More Stream Dock icons

    The Dock button editor now offers Screen, Live, Image, Video and Browser alongside its existing icons.

  • Clearer broadcast and source controls

    A single-output broadcast says Stop streaming. Change source now uses the same button style as the rest of the inspector.

  • Go live on Twitch and YouTube at once

    The streaming setup step points to Restream for broadcasting to both platforms with one stream.

  • Clearer Leave Studio Mode prompt

    The prompt explains that Take Preview live shows the edits to viewers, while Discard Preview drops them and keeps Program as it is.

Version 0.3.9

  • Studio Mode starts again

    Switching from Live Edit to Studio Mode could fail with a message that a scene item could not be created. This happened when a scene still held a leftover microphone or desktop audio capture that Garden had already replaced. Garden now leaves that dead capture out and switches normally. Your current audio is not affected.

Version 0.3.8

  • Keep animations running while you edit

    Selecting, moving or resizing a widget could restart animations on the canvas, including animations in other widgets. Widget copies now stay mounted through those interactions, while newly added widgets and activated scenes still play their entrances.

  • Ticker motion stays in step

    Tickers and other repeating widget animations keep their place when the editor switches between its own widget copy and the stream picture. Ticker text also keeps its position when a resize changes how many times the message repeats.

Version 0.3.7

  • Text wall transitions and Screen Effects

    A new Text wall animation fills the screen with rows of your own text that slide in opposite directions while tilting and zooming in. Use it as a scene transition or a Screen Effect, with your text, colors, size, speed and an attached sound.

  • Play, pause and scrub previews

    The transition and Screen Effect previews now have play, pause, restart and a scrubber, so you can stop on any moment while you adjust it. The transition preview can also loop.

  • Widgets stay put when you change the theme

    Picking a theme preset or changing a theme color made every widget on the canvas disappear and pop back in. Widgets now stay in place and simply take the new colors.

  • Style changes no longer blink on stream

    Editing a widget's colors, glass, border or fonts used to reload that widget on your stream, so it blanked for a moment and its animation started over. The widget now restyles in place while it keeps running.

  • Explosion joins the Soundboard

    The Soundboard includes a new Explosion sound. Existing Projects get it the next time they open, without changing your saved sounds, edits, shortcuts or Stream Dock buttons. If you remove it, it stays removed.

  • Edit a hype celebration from its own layer

    Selecting the full-screen Hype celebration layer now shows its Effect and Banner settings in a properly spaced panel. Changes made there are saved to its hype meter in one undo step.

Version 0.3.6

  • A new Goal widget that fills its space

    The Goal widget was a small heading over a thin bar and looked empty on its own. It now sizes itself to the box you give it: a one-line strip, a card, a large hero with big numbers, or an upright stack, with a thick progress bar and text that grows with the widget.

  • Goal follows every Style control

    The goal's name is now its title, so heading font, title weight and the AA / Aa case switch all apply. Text color and second accent work too, and Style adds Text size, Bar size and a Readout choice (count, percent, both or none).

  • Tickers fill any width

    A wide Banner ticker with a short message ran out of text and left part of the strip empty. The message now repeats to fill the ticker at any size, and long titles no longer push the text off a narrow one.

  • Seven new Banner layouts

    Banner adds Lower third, Ribbon and Minimal, plus four scrolling layouts: Breaking, Neon, Marquee and Arcade.

  • See every Banner layout before you pick

    The Banner Style tab now shows each layout as a live thumbnail with your own text and colors, the same way the hype meter does.

Version 0.3.5

  • Studio Mode switches on again

    Switching from Live Edit to Studio Mode could fail with "Program contains an unsupported source" after desktop audio had been restarted in a scene. The switch now works and Program keeps the audio it already had.

  • Arcade Return stops the games

    Pressing Return could bring Program back but leave the games running, with a message that Arcade did not confirm stopping. Return now stops the games even when a new round starts at the same moment.

  • Drop a layer below the last one

    Dragging a layer into the empty space under the Layers list did nothing. It now moves the layer to the back, the same as dropping it on the last layer.

  • A tidier Stream Dock pairing row

    The pairing card at the top of Stream Dock took three rows and opened from an unlabeled icon. It is now one line that shows whether a phone is paired, with a clear Pair phone or Manage button.

Version 0.3.4

  • Connect accounts in your own browser

    Twitch, YouTube, Restream and Spotify now connect in your default browser, where your saved passwords and passkeys already are. Garden notices when you finish and comes back to the front on its own.

  • Restream in Connections

    Settings, Connections now lists Restream beside Twitch, YouTube and Spotify, with its account name and a Connect button.

  • Doodles show up with approval off

    When doodles do not need approval, each one now appears on your canvas and on stream as soon as a viewer sends it. Before, they were sent but never shown.

  • See waiting doodles before you approve

    The Live Hub and the Doodles queue now show a picture of every doodle that is waiting for approval, and waiting sounds can be previewed again.

  • Sprout image previews

    Images you generate with Sprout now show in the chat and in Recent creations instead of a broken thumbnail, and Use as background works again after Undo.

  • Stream Dock lists each scene once

    With both landscape and portrait formats on, every scene appeared twice in Stream Dock and some scenes were missing. Each scene now appears once, and its button works in whichever format you are editing.

Version 0.3.2

  • Sign in with no extra question

    After Google sign-in the browser hands the result straight to Garden on your computer. The page just says you are signed in, and Garden is already on the next step.

  • Go Live opens guided setup

    When no streaming destination is saved, Go Live opens Account, Channel and Streaming in one dialog. Editing a destination closes its broadcast card before entering setup.

  • Cameras on a fresh Windows install

    Garden now finds your cameras on a new Windows profile, so Start with your camera works the first time.

Version 0.3.1

  • One guided setup, start to finish

    A new install walks through account, channel, streaming account and stage in a single window. Signing in with Google returns you to the next step on its own.

  • Create or choose your channel in the app

    New accounts name their channel and pick its address inside Garden. Accounts with several channels choose one there too. The browser only asks you to confirm the sign-in.

  • Connect Twitch or YouTube in one click

    Setup offers both right after sign-in and saves the stream key for you. Go Live without a destination opens the same steps instead of stacked dialogs.

  • A redesigned startup screen

    Startup shows a larger mark, a calmer backdrop and which step of opening Garden is running.

Version 0.3.0

  • Screen Effects in their own window

    Create text, confetti and video effects with compact controls, a shared color picker and a private preview. Untouched presets stay clean; actual edits remain protected until you save or discard them.

  • A local Soundboard library

    Audition recorded clips privately, import your own sounds and save reusable libraries. Trigger saved sounds and effects from Stream Dock through the shared Program audio channel.

  • Stream Dock saves as you work

    Dock layout and style changes save quietly, reordered buttons keep focus, and selecting an effect keeps you in the assignment dialog until you choose to edit its library.

  • Windows public beta

    Download the Windows beta with its private video engine included, durable local Projects and versioned engine notices. The direct installer is unsigned, so Windows may ask you to approve opening it. Microsoft Store certification is pending separately.

  • More room in the editor

    Compact window controls, responsive Sprout panes, clearer tool icons and an unread Live Hub cue keep the workspace usable at smaller sizes. Windows canvas Undo uses the expected keyboard shortcut.

  • Animated widgets and new stream designs

    Animated backdrop controls, Pixel title typography and a stable four-color layout make styles easier to edit. Deadlock and GTA VI designs join the Garden Store.

  • Startup recovery that preserves your work

    Startup has bounded failure handling and a recovery view with local logs. Local Soundboard and Dock controls remain available when optional hosted services cannot start.

  • Clearer update and confirmation controls

    Update cards show the supplied release highlights and stable action buttons. Restart handles edited drafts explicitly, and layer deletion keeps its confirmation preference beside the action buttons.

Version 0.2.5

  • Windows Microsoft Store candidate

    The Windows build is prepared for Microsoft Store with its video engine included, Store-managed updates, and compact window controls. Store certification is pending; the Windows download will become available after approval and installation checks.

  • Windows engine notices and source

    The Windows package includes notices for its exact video engine and dependencies, with a public source collection and rebuild instructions.

Version 0.2.4

  • Choose Stream Dock actions first

    Adding a Dock button now opens an action picker with only the controls available for your Project. Existing buttons keep their saved actions.

  • A pixel-art Maple stream set

    The Maple set uses illustrated pixel-art backgrounds, camera frames, and panels, with a matching pixel font.

  • A transition map that fits

    The scene transition map scales to its pane and keeps the selected rule visible while you edit it.

  • Theme controls beside each value

    Widget style controls now offer reset and disconnect actions beside the values they affect, so custom styles and Project defaults are easier to manage.

  • Cleaner tool panes and animated icons

    The tool pane stays inside its divider, the rail scrolls in shorter windows, and the editor uses the approved animated feature icons.

Version 0.2.3

  • Garden for Windows

    Garden now runs on Windows 11 with its video engine included. Its compact window controls share the workspace header, and the per-user installer can update in app. The first Windows installer is unsigned, so Windows may show a SmartScreen warning.

  • Projects with a camera frame open again

    Fixed a problem where a Project with a camera frame could fail to open after updating to 0.2.2. Garden now opens your Project even when saved audio levels, the camera list, or cleanup from a previous session cannot be applied, and tells you what needs attention.

Version 0.2.2

  • Stream Dock on Desktop and phone

    Stream Dock has its own pane beside Live Hub and Sprout. Arrange its phone buttons in Desktop, scan the controller QR, and approve your phone before using the saved controls. The phone also links to your Garden account and moderator team.

  • More help from Sprout

    Sprout can help with transitions, text and widgets, layer placement, and safe source creation. Its pane stays separate from Stream Dock.

  • Better camera and source editing

    The camera frame uses native OBS masking and a true offline frame. Change the source of an existing camera, screen, or visual layer in place, with Undo available.

  • Smoother show setup

    Transition maps stay open while you edit pairs. Widgets keep Project theme defaults with per-widget overrides, and the setup tour guides Twitch and YouTube connection with a manual path when needed.

  • More room to work

    Larger rail icons, clearer Sprout and tour layouts, roomier Go Live and Record controls, and source warnings in the status footer keep the workspace focused.

Version 0.2.1

  • Capture first when adding a source

    Camera and Screen now appear above Widgets in the Layers add menu.

  • Alerts you can see while editing

    The Alerts preview cycles through sample events. Each alert type has its own Style controls, and connected Twitch and YouTube accounts use compact status rows.

  • Widget styles that match their output

    Brand, Hype meter, Join QR, Phone camera and the other widgets now show the Style controls their layouts use. Duplicate font choices are gone, and title case and weight change the rendered widget.

  • More room in the Inspector

    Colors use compact chips with a picker and hex value on click. Panel values can be typed or dragged, and Fit, Center, Reset and alignment fit in one icon row.

  • A new Live Hub mark

    Two overlapping chat bubbles now mark Live Hub, with the same gentle movement and dark overlap used by Garden and Sprout.

Version 0.2.0

  • Make the Hype meter yours

    Choose from 13 Hype meter layouts, tune its colors and type, and add celebrations that play inside the meter or across the whole scene.

  • Set up a new channel from Garden

    After signing in with a new account, name your channel and choose its viewer link and join code in Garden Desktop. You can finish setup later without starting over.

  • More control over your phone camera

    The Phone camera can show a connecting message, leave an empty frame, or disappear while offline. A transparent background lets the scene show through.

  • Scene transitions have room to work

    Edit transition rules and their scene map in a separate window. Changes stay in a draft until you save them.

  • A cleaner editing space

    Compact Go Live and Settings dialogs, clearer widget ordering, refined right-rail controls, and a sign-in timeout with a retry path keep setup and editing moving.

Version 0.1.40

  • See what's new

    The update card has a What's new link that opens these release notes at the version you are about to install.

  • Skip the delete confirmation

    Garden remembers when you choose Don't show this again while deleting a layer or scene. You can turn the confirmation back on in the General tab of Settings.

  • Undo deleted scenes

    Undo restores deleted layers and scenes, including the layers in a scene. In dual-format projects, Undo restores both scene variants.

Version 0.1.31

  • Projects open even with a missing source

    Garden opens your saved project even when a camera is disconnected, a file was moved, a permission is off, or a saved window capture has changed. Those layers keep their settings, and a sources need attention tag tells you what to fix.

  • Clear reasons when a project can't open

    If a project still can't open, the startup screen shows the reason and a Show log file button.

Version 0.1.29

  • Stream keys from your account

    Set up a Twitch or YouTube destination with one click. Garden fetches the stream key from your connected account, and you can still paste a key yourself.

  • Add goals, polls and hype in one step

    Adding a goal, poll, hype meter or song vote puts it straight into the widget and on stream. There is no draft to pick afterwards.

  • Duplicate or start fresh

    When you already have one, Add asks whether to duplicate it with its settings or start a new one.

  • Up to 20 of each

    Keep up to 20 goals, polls, hype meters and song votes each, and up to 20 open to-dos. The counter shows how many you have.

  • Update download progress

    When Garden finds an update, the status bar shows Downloading with a live percentage while it downloads. If the download fails it says Download failed instead of going quiet, and clicking the version tries again.

  • More room for your canvas

    The Program title bar is gone, and the 16:9 and 9:16 switch now sits in the top header.

  • The real MapleStory leaf in the Store

    The MapleStory tile and page now show the game's own maple leaf.

  • Stream info menu fits its content

    A long platform message in the Go Live stream info menu now wraps instead of pushing the fields and Update button past the edge.

  • Sprout says hello

    A one-time bubble next to the Sprout button offers help. Click it to ask Sprout, or dismiss it and it never comes back.

Version 0.1.27

  • A Join QR viewers understand

    The Join QR shows viewfinder corners and a passing scan line, and its headline rotates what scanning does: Scan to vote!, draw!, chat!. Codes still saying interact! switch to the new words.

  • Mirror your camera

    Camera layers and the Phone camera have a Mirror switch that flips the picture left to right, like a selfie camera.

  • Tidier Join QR settings

    The Settings tab keeps the words and scan guide. Layout, pattern, colors and logo moved to the Style tab.

  • Calmer first launch

    On first launch the right rail starts collapsed, so Garden opens with the left bar, the stage and the audio mixer.

Version 0.1.26

  • MapleStory in the Garden Store

    A MapleStory stream pack with a HUD-aware gameplay layout, a Maple World theme, a Maple Grove BRB, and an animated backdrop with clouds, floating platforms, hopping mushrooms and falling maple leaves.

  • Align layers

    Snap any layer to the left, right, top, bottom or center of the canvas from the Inspector or the layer's right-click menu.

  • Microphone meter works before going live

    The audio mixer shows your voice level while offline, with green, yellow and red zones and a Too quiet, Good level or Too loud hint.

Version 0.1.23

  • Check for updates from the status bar

    Click the version number at the bottom left and Garden checks for a new version right away, then tells you it is up to date or starts downloading the update.

Version 0.1.20

  • Gentler startup loop

    On the loading screen the extra logo panels ease out and the original pair rebounds into place.

Version 0.1.19

  • Restream logo in Settings

    Restream shows its logo in Settings, and connection status labels are shorter and clearer.

Version 0.1.18

  • Four-panel startup loop

    The Garden logo on the loading screen loops four panels inside its mask while your workspace opens.

  • A launch window that fits your screen

    Garden opens its window sized to the space available on your display.

Version 0.1.17

  • Remote camera frames any camera

    The Remote camera widget can now show an existing Camera source inside its shaped frame. Pick the Camera in the widget Inspector, or choose Phone camera to pair a phone as before.

Version 0.1.16

  • Double-click to inspect

    Double-clicking a component on the canvas opens it in the Inspector.

  • Faster widget restore

    Widgets come back sooner when Garden opens a saved project, and the startup motion is smoother.

Version 0.1.15

  • Sprout buttons fixed on macOS

    Sprout's New Conversation and History buttons work again. The draggable window header no longer swallows their clicks.

Version 0.1.14

  • Logo depth turn

    The two panels inside the Garden logo alternate between their staggered dance and a depth turn while your workspace opens. Reduced motion keeps it still.

Version 0.1.13

  • Animated startup logo

    The Garden logo animates its two panels while the workspace opens, and the window appears before the local widget feed is ready.

Version 0.1.12

  • New Sprout mark

    Sprout has a new twin-star mark that stays clear in the toolbar and keeps its working animation.

Version 0.1.11

  • Faster start

    Garden shows its loading view sooner while the video engine starts. The editor, Settings and Store load only when needed.

Version 0.1.10

  • Widget previews that fit

    The Inspector's widget preview fills the pane and scales every widget to fit, so wide and tall widgets are no longer cut off.

  • A preview that stays in view

    The widget preview stays pinned at the top of the Inspector while you scroll its settings.

Version 0.1.7

  • Smoother widgets on the canvas

    Titles, banners, tickers, hype meters and the other Garden widgets move at your screen's full frame rate in the editor.

  • Sprout gets Garden's mark

    Sprout has a refreshed logo, and you can start a new Sprout conversation while connected.

Version 0.1.6

  • A livelier update announcement

    When a new version is ready, a card shows the animated Garden logo, the version you are moving to, and Restart & update or Later.

  • A solid Update now tag

    The status-bar update tag is a solid green pill, so a waiting update is easy to spot.

Version 0.1.5

  • Update now

    An Update now tag appears in the status bar when a new version is ready. While you stream or record it waits and reads Update after live.

  • New versions arrive sooner

    Garden checks for updates every hour and whenever you come back to it or wake your Mac.

Version 0.1.4

  • The Store opens in its own window

    The Store is the last tab in the right rail and opens the full Garden Store beside the editor.

  • Game logos

    Every game in the Store shows its logo on its tile, in the sidebar and on its page.

  • Scene packs work with vertical output

    With vertical output on, a pack adds its scenes to the format you are editing.

  • Smoother dragging

    Moving a layer on the canvas no longer stops when the window briefly loses the pointer.

Version 0.1.3

  • Arcade mode

    Arcade replaces the BRB button. One click covers Program with the Arcade board and starts games your viewers play from their phones.

  • In-app updates

    Garden downloads new versions in the background and asks before restarting to install them. Restart waits until you stop streaming and recording.

  • More reliable remote cameras

    Remote cameras relay through a TURN server when a direct connection fails.

Version 0.1.1

  • New look and installer

    Garden has its new signal mark and a drag-to-Applications installer.

Version 0.1.0

  • Garden for Mac

    The first signed and notarized Garden Desktop for Apple Silicon, with the video engine included.