{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "OwnClip — News & release notes",
  "home_page_url": "https://ownclip.io/news",
  "feed_url": "https://ownclip.io/news.json",
  "description": "Release notes, use cases, and announcements for OwnClip — the native macOS screen recorder.",
  "language": "en-US",
  "icon": "https://ownclip.io/apple-touch-icon.png",
  "favicon": "https://ownclip.io/favicon.svg",
  "authors": [
    {
      "name": "OwnClip",
      "url": "https://ownclip.io"
    }
  ],
  "items": [
    {
      "id": "https://ownclip.io/news#news-release-1-7-2-animate-studio-cursor-studio",
      "url": "https://ownclip.io/news#news-release-1-7-2-animate-studio-cursor-studio",
      "title": "Animate becomes a full studio, and you can now direct the cursor",
      "summary": "Animate gets a proper workspace: bring in captures you already have, arrange them as scenes, choose a look, and export when it reads well. In the editor, new Cursor Studio controls give the recorded pointer a natural tilt, a trail, an idle fade, click sounds, and even a pointer image of your own. The camera also picks up 14 new animated backdrops, and Home was reorganized so your next step is one click away.",
      "content_html": "<p>Animate gets a proper workspace: bring in captures you already have, arrange them as scenes, choose a look, and export when it reads well. In the editor, new Cursor Studio controls give the recorded pointer a natural tilt, a trail, an idle fade, click sounds, and even a pointer image of your own. The camera also picks up 14 new animated backdrops, and Home was reorganized so your next step is one click away.</p>\n<ul>\n  <li>Animate now works like a small studio instead of a single dialog. Import screenshots or captures you already took, arrange them as scenes on a strip, and shape each one from a side panel with timing, camera, and text controls. Look presets restyle the whole movie at once, and drafts save themselves while you work, so you can step away and pick up where you left off.</li>\n  <li>The cursor often carries a screen recording, so it now has controls of its own. Give the pointer a slight tilt as it moves and a trail behind it, let it fade out when it sits idle, and make clicks audible with a sound you pick. If the system pointer is not the look you want, use an image of your own instead. The same controls drive the cursor in Animate, so a guided movie built from stills moves with the same character as a real recording.</li>\n  <li>The camera's animated backdrops grew from 4 scenes to 18, and the picker now previews each one with the actual effect running, so what you see in the grid is exactly what you get on camera.</li>\n  <li>Home was also reorganized into a compact grid: your studios, recent work, and shortcuts sit in one view, so the thing you came to do is one click away.</li>\n</ul>",
      "content_text": "Animate gets a proper workspace: bring in captures you already have, arrange them as scenes, choose a look, and export when it reads well. In the editor, new Cursor Studio controls give the recorded pointer a natural tilt, a trail, an idle fade, click sounds, and even a pointer image of your own. The camera also picks up 14 new animated backdrops, and Home was reorganized so your next step is one click away.\n• Animate now works like a small studio instead of a single dialog. Import screenshots or captures you already took, arrange them as scenes on a strip, and shape each one from a side panel with timing, camera, and text controls. Look presets restyle the whole movie at once, and drafts save themselves while you work, so you can step away and pick up where you left off.\n• The cursor often carries a screen recording, so it now has controls of its own. Give the pointer a slight tilt as it moves and a trail behind it, let it fade out when it sits idle, and make clicks audible with a sound you pick. If the system pointer is not the look you want, use an image of your own instead. The same controls drive the cursor in Animate, so a guided movie built from stills moves with the same character as a real recording.\n• The camera's animated backdrops grew from 4 scenes to 18, and the picker now previews each one with the actual effect running, so what you see in the grid is exactly what you get on camera.\n• Home was also reorganized into a compact grid: your studios, recent work, and shortcuts sit in one view, so the thing you came to do is one click away.",
      "date_published": "2026-08-07T12:00:00Z",
      "date_modified": "2026-08-07T12:00:00Z",
      "tags": [
        "New",
        "v1.7.2"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.7.2"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-7-2-webm-export-exact-logo-erase",
      "url": "https://ownclip.io/news#news-release-1-7-2-webm-export-exact-logo-erase",
      "title": "Export to WebM, and erase a logo without losing what was behind it",
      "summary": "Two additions to the editor: WebM joins the export formats, and Remove Logo can now measure a see-through badge and subtract it, so the picture underneath comes back instead of being painted over.",
      "content_html": "<p>Two additions to the editor: WebM joins the export formats, and Remove Logo can now measure a see-through badge and subtract it, so the picture underneath comes back instead of being painted over.</p>\n<ul>\n  <li>Export to WebM. Pick it in the export panel like any other format. Files come out noticeably smaller than MP4 at the same quality, which is what you want when the video is going on a page rather than into a player. Everything else about exporting is unchanged.</li>\n  <li>Erase a logo and get the picture back. If a badge burned into a clip is see-through, Remove Logo can now measure exactly how see-through it is and subtract it, rather than covering the area over. What was behind it returns, including movement, which the old fill could only smooth away.</li>\n  <li>Draw the box as usual, then hit Analyze. It works by watching what happens behind the badge across the clip, so it needs the shot there to change and to not be heavily textured. When it can't get a clean measurement it says so plainly and keeps using the fill you already had.</li>\n</ul>",
      "content_text": "Two additions to the editor: WebM joins the export formats, and Remove Logo can now measure a see-through badge and subtract it, so the picture underneath comes back instead of being painted over.\n• Export to WebM. Pick it in the export panel like any other format. Files come out noticeably smaller than MP4 at the same quality, which is what you want when the video is going on a page rather than into a player. Everything else about exporting is unchanged.\n• Erase a logo and get the picture back. If a badge burned into a clip is see-through, Remove Logo can now measure exactly how see-through it is and subtract it, rather than covering the area over. What was behind it returns, including movement, which the old fill could only smooth away.\n• Draw the box as usual, then hit Analyze. It works by watching what happens behind the badge across the clip, so it needs the shot there to change and to not be heavily textured. When it can't get a clean measurement it says so plainly and keeps using the fill you already had.",
      "date_published": "2026-08-01T12:00:00Z",
      "date_modified": "2026-08-01T12:00:00Z",
      "tags": [
        "New",
        "v1.7.2"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.7.2"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-7-2-music-videos-worth-watching",
      "url": "https://ownclip.io/news#news-release-1-7-2-music-videos-worth-watching",
      "title": "Turn a track into a video worth watching",
      "summary": "Every music visual in OwnClip has been rebuilt: real materials that catch the light, mirror floors, shafts of light and depth of field, plus three new looks. Music you make in the AI Studio can now become a finished video without leaving the screen.",
      "content_html": "<p>Every music visual in OwnClip has been rebuilt: real materials that catch the light, mirror floors, shafts of light and depth of field, plus three new looks. Music you make in the AI Studio can now become a finished video without leaving the screen.</p>\n<ul>\n  <li>Visuals that look rendered, not drawn. Shapes now have real surfaces (polished metal, chrome, glass) that catch a moving key light and reflect the space around them. Scenes that stand on the ground get a genuine mirror floor with ripples that swell on the bass, and the whole frame gets shafts of light, a shallow focus that throws the background soft, and a shutter kick on every beat.</li>\n  <li>Three new looks. City sends the camera down a street of mirrored towers. Liquid is a body of molten metal that merges and splits with the music, with an oil‑slick sheen across it. Ink is flowing, marbled colour that fills the frame. They join the nine looks you already had, all of which get the new lighting too.</li>\n  <li>Reflections, depth, and light rays are each a switch, so you can dial the drama up or down per video.</li>\n  <li>Make a video from music you just made. When a track finishes in the AI Studio, you can send it straight to the visualizer: pick a look, preview it live, and render. The finished video lands in your Library, ready to share.</li>\n  <li>The screen you watch while music is being made is new as well: a living body of liquid metal that re‑forms as your track takes shape, surrounded by sparks that ride the sound. It now fills the window instead of sitting in a small band, a real difference on a large display.</li>\n</ul>",
      "content_text": "Every music visual in OwnClip has been rebuilt: real materials that catch the light, mirror floors, shafts of light and depth of field, plus three new looks. Music you make in the AI Studio can now become a finished video without leaving the screen.\n• Visuals that look rendered, not drawn. Shapes now have real surfaces (polished metal, chrome, glass) that catch a moving key light and reflect the space around them. Scenes that stand on the ground get a genuine mirror floor with ripples that swell on the bass, and the whole frame gets shafts of light, a shallow focus that throws the background soft, and a shutter kick on every beat.\n• Three new looks. City sends the camera down a street of mirrored towers. Liquid is a body of molten metal that merges and splits with the music, with an oil‑slick sheen across it. Ink is flowing, marbled colour that fills the frame. They join the nine looks you already had, all of which get the new lighting too.\n• Reflections, depth, and light rays are each a switch, so you can dial the drama up or down per video.\n• Make a video from music you just made. When a track finishes in the AI Studio, you can send it straight to the visualizer: pick a look, preview it live, and render. The finished video lands in your Library, ready to share.\n• The screen you watch while music is being made is new as well: a living body of liquid metal that re‑forms as your track takes shape, surrounded by sparks that ride the sound. It now fills the window instead of sitting in a small band, a real difference on a large display.",
      "date_published": "2026-07-25T12:00:00Z",
      "date_modified": "2026-07-25T12:00:00Z",
      "tags": [
        "New",
        "v1.7.2"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.7.2"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-7-1-responsive-ai-fresher-studio",
      "url": "https://ownclip.io/news#news-release-1-7-1-responsive-ai-fresher-studio",
      "title": "Smoother AI, a fresher AI Studio",
      "summary": "Heavy AI features now share your Mac more gracefully. OwnClip runs one demanding task at a time and eases off when your Mac runs warm or is on battery saver, so the app stays responsive while it works. The AI Studio also gets a visual refresh and new one-tap ways to shape your music.",
      "content_html": "<p>Heavy AI features now share your Mac more gracefully. OwnClip runs one demanding task at a time and eases off when your Mac runs warm or is on battery saver, so the app stays responsive while it works. The AI Studio also gets a visual refresh and new one-tap ways to shape your music.</p>\n<ul>\n  <li>AI that keeps your Mac responsive. When you generate music, images, a voiceover, or a video, OwnClip now paces that work so the rest of the app stays smooth. It runs one demanding task at a time instead of letting several fight for your Mac, and it quietly eases off when your Mac gets warm or you're on battery saver.</li>\n  <li>A fresher AI Studio. Voice, style, and layout choices are now vivid cards, each with its own color and artwork, so picking a look feels like picking a look, not reading a list.</li>\n  <li>Shape your music in one tap. Audio Studio adds Mood and Sound tags (Epic, Dreamy, Piano, 808 bass and more) that build a richer description of the track you want, so you get a more produced result without needing the right words.</li>\n  <li>Before a heavy model downloads, OwnClip now shows how well your Mac is suited to run it, so you know what to expect on your machine.</li>\n  <li>Recording, the editor, screenshots, sharing, and the other studios are unchanged and stable.</li>\n</ul>",
      "content_text": "Heavy AI features now share your Mac more gracefully. OwnClip runs one demanding task at a time and eases off when your Mac runs warm or is on battery saver, so the app stays responsive while it works. The AI Studio also gets a visual refresh and new one-tap ways to shape your music.\n• AI that keeps your Mac responsive. When you generate music, images, a voiceover, or a video, OwnClip now paces that work so the rest of the app stays smooth. It runs one demanding task at a time instead of letting several fight for your Mac, and it quietly eases off when your Mac gets warm or you're on battery saver.\n• A fresher AI Studio. Voice, style, and layout choices are now vivid cards, each with its own color and artwork, so picking a look feels like picking a look, not reading a list.\n• Shape your music in one tap. Audio Studio adds Mood and Sound tags (Epic, Dreamy, Piano, 808 bass and more) that build a richer description of the track you want, so you get a more produced result without needing the right words.\n• Before a heavy model downloads, OwnClip now shows how well your Mac is suited to run it, so you know what to expect on your machine.\n• Recording, the editor, screenshots, sharing, and the other studios are unchanged and stable.",
      "date_published": "2026-07-21T12:00:00Z",
      "date_modified": "2026-07-21T12:00:00Z",
      "tags": [
        "Improved",
        "v1.7.1"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.7.1"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-7-0-music-video-cinematic",
      "url": "https://ownclip.io/news#news-release-1-7-0-music-video-cinematic",
      "title": "AI Music Video goes cinematic",
      "summary": "A big upgrade to AI Music Video: your scenes now move with real camera work and depth parallax, cut between each other with beat-synced transitions that vary with the song, and the reactive overlay is finally smart. It recolors to each scene and glows around your subject.",
      "content_html": "<p>A big upgrade to AI Music Video: your scenes now move with real camera work and depth parallax, cut between each other with beat-synced transitions that vary with the song, and the reactive overlay is finally smart. It recolors to each scene and glows around your subject.</p>\n<ul>\n  <li>Motion that feels filmed. Every scene now gets a real camera move: a slow push-in, a pan, an orbit, or a dolly, eased and choreographed to flow from one shot into the next. Because the camera actually travels across the depth of each image, you get genuine 3-D parallax, not a flat slideshow.</li>\n  <li>Transitions that follow the music. Instead of one fixed transition for the whole video, each cut is chosen from the song itself: loud drops punch, glitch, or flash; calm passages melt and dissolve. There's a whole new set, timed to the beat: depth-morph, wipes, zoom punches, slides, iris, glitch, light-leak.</li>\n  <li>An overlay that's actually smart. The reactive visualizer now recolors to match the real colors of each scene, glows around the subject in your shot, and rises and falls with the song's energy: subtle in the intro, full force at the drop.</li>\n  <li>Recording, the editor, screenshots, and the other studios are unchanged and stable.</li>\n</ul>",
      "content_text": "A big upgrade to AI Music Video: your scenes now move with real camera work and depth parallax, cut between each other with beat-synced transitions that vary with the song, and the reactive overlay is finally smart. It recolors to each scene and glows around your subject.\n• Motion that feels filmed. Every scene now gets a real camera move: a slow push-in, a pan, an orbit, or a dolly, eased and choreographed to flow from one shot into the next. Because the camera actually travels across the depth of each image, you get genuine 3-D parallax, not a flat slideshow.\n• Transitions that follow the music. Instead of one fixed transition for the whole video, each cut is chosen from the song itself: loud drops punch, glitch, or flash; calm passages melt and dissolve. There's a whole new set, timed to the beat: depth-morph, wipes, zoom punches, slides, iris, glitch, light-leak.\n• An overlay that's actually smart. The reactive visualizer now recolors to match the real colors of each scene, glows around the subject in your shot, and rises and falls with the song's energy: subtle in the intro, full force at the drop.\n• Recording, the editor, screenshots, and the other studios are unchanged and stable.",
      "date_published": "2026-07-20T12:00:00Z",
      "date_modified": "2026-07-20T12:00:00Z",
      "tags": [
        "New",
        "v1.7.0"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.7.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-6-9-music-video-hardening",
      "url": "https://ownclip.io/news#news-release-1-6-9-music-video-hardening",
      "title": "Steadier long renders in AI Music Video",
      "summary": "AI Music Video stays on, and this build deepens the internal diagnostics around its render so that if anything ever goes wrong on your Mac, the report tells us the exact step it happened. Continued stability work under the hood.",
      "content_html": "<p>AI Music Video stays on, and this build deepens the internal diagnostics around its render so that if anything ever goes wrong on your Mac, the report tells us the exact step it happened. Continued stability work under the hood.</p>\n<ul>\n  <li>AI Music Video remains available: turn a track into generated scenes cut to the beat, on your Mac.</li>\n  <li>This update carries finer internal instrumentation around the video render engine. It changes nothing you'll see, but it means any rare hiccup reports precisely where it occurred, so we can fix the exact cause rather than guess.</li>\n  <li>Recording, the editor, screenshots, sharing, and the other studios are unchanged and stable.</li>\n</ul>",
      "content_text": "AI Music Video stays on, and this build deepens the internal diagnostics around its render so that if anything ever goes wrong on your Mac, the report tells us the exact step it happened. Continued stability work under the hood.\n• AI Music Video remains available: turn a track into generated scenes cut to the beat, on your Mac.\n• This update carries finer internal instrumentation around the video render engine. It changes nothing you'll see, but it means any rare hiccup reports precisely where it occurred, so we can fix the exact cause rather than guess.\n• Recording, the editor, screenshots, sharing, and the other studios are unchanged and stable.",
      "date_published": "2026-07-20T12:00:00Z",
      "date_modified": "2026-07-20T12:00:00Z",
      "tags": [
        "Improved",
        "v1.6.9"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.6.9"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-6-8-music-video-back",
      "url": "https://ownclip.io/news#news-release-1-6-8-music-video-back",
      "title": "AI Music Video is available again",
      "summary": "The AI Music Video studio returns. Turn a track into generated scenes cut to the beat. We're continuing deep stability work on its render under the hood, and this build carries better internal diagnostics so any remaining issue tells us exactly where it happened.",
      "content_html": "<p>The AI Music Video studio returns. Turn a track into generated scenes cut to the beat. We're continuing deep stability work on its render under the hood, and this build carries better internal diagnostics so any remaining issue tells us exactly where it happened.</p>\n<ul>\n  <li>Yesterday we paused AI Music Video rather than leave it crashing. Today it's back: pick a track, and OwnClip generates scenes that evolve with the song and cuts them to the beat, all on your Mac.</li>\n  <li>Under the hood, this build frees the image generator's memory before the video render begins and carries much finer internal diagnostics around the render engine, so if anything still goes wrong on your machine, the report tells us the exact step.</li>\n  <li>Everything else is unchanged and stable: recording, the editor, screenshots, sharing, the other studios.</li>\n</ul>",
      "content_text": "The AI Music Video studio returns. Turn a track into generated scenes cut to the beat. We're continuing deep stability work on its render under the hood, and this build carries better internal diagnostics so any remaining issue tells us exactly where it happened.\n• Yesterday we paused AI Music Video rather than leave it crashing. Today it's back: pick a track, and OwnClip generates scenes that evolve with the song and cuts them to the beat, all on your Mac.\n• Under the hood, this build frees the image generator's memory before the video render begins and carries much finer internal diagnostics around the render engine, so if anything still goes wrong on your machine, the report tells us the exact step.\n• Everything else is unchanged and stable: recording, the editor, screenshots, sharing, the other studios.",
      "date_published": "2026-07-19T12:00:00Z",
      "date_modified": "2026-07-19T12:00:00Z",
      "tags": [
        "Improved",
        "v1.6.8"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.6.8"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-6-7-music-video-paused",
      "url": "https://ownclip.io/news#news-release-1-6-7-music-video-paused",
      "title": "AI Music Video paused while we finish a fix",
      "summary": "AI Music Video is temporarily unavailable while we finish a fix for renders that stalled on long tracks. Everything else in OwnClip is unaffected.",
      "content_html": "<p>AI Music Video is temporarily unavailable while we finish a fix for renders that stalled on long tracks. Everything else in OwnClip is unaffected.</p>\n<ul>\n  <li>We chased this crash through several updates and kept getting closer without ending it. That's on us. So we've made a call: AI Music Video is switched off for now, rather than left in a state where it can bring the app down.</li>\n  <li>Everything else is unaffected and stable. Recording, the editor, screenshots, sharing, and the other AI studios all work normally. If you make music videos, that one feature is temporarily unavailable.</li>\n  <li>We're catching the root cause with instrumentation that pinpoints the exact fault instead of us guessing, and we'll switch the feature back on the moment it's genuinely solid. Thanks for your patience.</li>\n</ul>",
      "content_text": "AI Music Video is temporarily unavailable while we finish a fix for renders that stalled on long tracks. Everything else in OwnClip is unaffected.\n• We chased this crash through several updates and kept getting closer without ending it. That's on us. So we've made a call: AI Music Video is switched off for now, rather than left in a state where it can bring the app down.\n• Everything else is unaffected and stable. Recording, the editor, screenshots, sharing, and the other AI studios all work normally. If you make music videos, that one feature is temporarily unavailable.\n• We're catching the root cause with instrumentation that pinpoints the exact fault instead of us guessing, and we'll switch the feature back on the moment it's genuinely solid. Thanks for your patience.",
      "date_published": "2026-07-19T12:00:00Z",
      "date_modified": "2026-07-19T12:00:00Z",
      "tags": [
        "Improved",
        "v1.6.7"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.6.7"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-6-6-music-video-stability",
      "url": "https://ownclip.io/news#news-release-1-6-6-music-video-stability",
      "title": "More stability for AI Music Video",
      "summary": "A follow-up to yesterday's Music Video fix. We turned the depth-motion effect back off. On real runs it was loading too slowly to actually apply, and its loading was interfering with the render. Music videos are steadier for it, and depth motion returns properly once we've moved its loading out of the render's way.",
      "content_html": "<p>A follow-up to yesterday's Music Video fix. We turned the depth-motion effect back off. On real runs it was loading too slowly to actually apply, and its loading was interfering with the render. Music videos are steadier for it, and depth motion returns properly once we've moved its loading out of the render's way.</p>\n<ul>\n  <li>Yesterday's update fixed the biggest cause of the Music Video crash: the app now frees the image generator's memory before building the video, and that got runs much further.</li>\n  <li>But the 3-D depth-motion effect had a second problem we could only see on full-length runs: it loads its model in the background, and on a real render that load hadn't finished in time to be used, so it added no visible motion while its loading got in the render's way. We've switched it off again while we move that loading somewhere it can't interfere.</li>\n  <li>Net effect: music videos generate their scenes, cut to the beat, and finish. The depth effect will come back once it can load cleanly, out of the render's path.</li>\n</ul>",
      "content_text": "A follow-up to yesterday's Music Video fix. We turned the depth-motion effect back off. On real runs it was loading too slowly to actually apply, and its loading was interfering with the render. Music videos are steadier for it, and depth motion returns properly once we've moved its loading out of the render's way.\n• Yesterday's update fixed the biggest cause of the Music Video crash: the app now frees the image generator's memory before building the video, and that got runs much further.\n• But the 3-D depth-motion effect had a second problem we could only see on full-length runs: it loads its model in the background, and on a real render that load hadn't finished in time to be used, so it added no visible motion while its loading got in the render's way. We've switched it off again while we move that loading somewhere it can't interfere.\n• Net effect: music videos generate their scenes, cut to the beat, and finish. The depth effect will come back once it can load cleanly, out of the render's path.",
      "date_published": "2026-07-19T12:00:00Z",
      "date_modified": "2026-07-19T12:00:00Z",
      "tags": [
        "Improved",
        "v1.6.6"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.6.6"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-6-5-music-video-rootcause",
      "url": "https://ownclip.io/news#news-release-1-6-5-music-video-rootcause",
      "title": "Depth motion returns to AI Music Video",
      "summary": "We found the actual cause of the Music Video crash. After generating your scenes, the app wasn't releasing the image generator's memory before starting the video, so the two collided. It does now. Depth motion, which we'd briefly switched off, is back on.",
      "content_html": "<p>We found the actual cause of the Music Video crash. After generating your scenes, the app wasn't releasing the image generator's memory before starting the video, so the two collided. It does now. Depth motion, which we'd briefly switched off, is back on.</p>\n<ul>\n  <li>The earlier updates kept moving the crash around instead of ending it, the sign that we were treating symptoms. We dug in properly this time.</li>\n  <li>The real cause: generating your AI scenes uses a lot of the Mac's graphics memory, and the app wasn't handing that memory back before it started building the video. The video engine then tried to use memory the generator was still holding, and the app fell over. Every other AI feature in OwnClip already hands its memory back at exactly this point; Music Video was the one place that didn't. One missing step.</li>\n  <li>It's fixed at the source now, so the depth-motion effect we'd temporarily turned off is back on. It runs after the memory is freed, on a clean slate. Music videos generate their scenes, add the 3-D parallax, cut to the beat, and finish.</li>\n</ul>",
      "content_text": "We found the actual cause of the Music Video crash. After generating your scenes, the app wasn't releasing the image generator's memory before starting the video, so the two collided. It does now. Depth motion, which we'd briefly switched off, is back on.\n• The earlier updates kept moving the crash around instead of ending it, the sign that we were treating symptoms. We dug in properly this time.\n• The real cause: generating your AI scenes uses a lot of the Mac's graphics memory, and the app wasn't handing that memory back before it started building the video. The video engine then tried to use memory the generator was still holding, and the app fell over. Every other AI feature in OwnClip already hands its memory back at exactly this point; Music Video was the one place that didn't. One missing step.\n• It's fixed at the source now, so the depth-motion effect we'd temporarily turned off is back on. It runs after the memory is freed, on a clean slate. Music videos generate their scenes, add the 3-D parallax, cut to the beat, and finish.",
      "date_published": "2026-07-18T12:00:00Z",
      "date_modified": "2026-07-18T12:00:00Z",
      "tags": [
        "Improved",
        "v1.6.5"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.6.5"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-6-4-music-video-stable",
      "url": "https://ownclip.io/news#news-release-1-6-4-music-video-stable",
      "title": "AI Music Video, made reliable",
      "summary": "AI Music Video could still crash partway through rendering. We traced it to the experimental depth-motion effect and have turned that one effect off, so music videos now generate reliably start to finish. We'll bring depth motion back once it's rock-solid.",
      "content_html": "<p>AI Music Video could still crash partway through rendering. We traced it to the experimental depth-motion effect and have turned that one effect off, so music videos now generate reliably start to finish. We'll bring depth motion back once it's rock-solid.</p>\n<ul>\n  <li>Across the last few updates we chased a crash that hit while an AI Music Video was rendering. Each fix moved it somewhere new, which is the classic sign of one part of the app quietly stepping on another.</li>\n  <li>We found it: the experimental depth-motion effect (the one that gives scenes a subtle 3-D parallax) was loading its model at the same moment the video engine was starting up, and the two collided. It's off now. Your music videos generate the same beautiful scenes and beat-synced cuts, just without that one motion effect, and they finish reliably.</li>\n  <li>Depth motion will return once we've moved it somewhere it can't interfere with the render. If you make music videos and you're on an earlier build, please update.</li>\n</ul>",
      "content_text": "AI Music Video could still crash partway through rendering. We traced it to the experimental depth-motion effect and have turned that one effect off, so music videos now generate reliably start to finish. We'll bring depth motion back once it's rock-solid.\n• Across the last few updates we chased a crash that hit while an AI Music Video was rendering. Each fix moved it somewhere new, which is the classic sign of one part of the app quietly stepping on another.\n• We found it: the experimental depth-motion effect (the one that gives scenes a subtle 3-D parallax) was loading its model at the same moment the video engine was starting up, and the two collided. It's off now. Your music videos generate the same beautiful scenes and beat-synced cuts, just without that one motion effect, and they finish reliably.\n• Depth motion will return once we've moved it somewhere it can't interfere with the render. If you make music videos and you're on an earlier build, please update.",
      "date_published": "2026-07-18T12:00:00Z",
      "date_modified": "2026-07-18T12:00:00Z",
      "tags": [
        "Improved",
        "v1.6.4"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.6.4"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-6-3-music-video-depth-fix",
      "url": "https://ownclip.io/news#news-release-1-6-3-music-video-depth-fix",
      "title": "Depth motion holds up on longer tracks",
      "summary": "Earlier today's 1.6.2 fixed one crash when creating an AI Music Video. A second one could still close the app while it prepared the depth effect that gives your scenes their sense of motion. This release fixes that too.",
      "content_html": "<p>Earlier today's 1.6.2 fixed one crash when creating an AI Music Video. A second one could still close the app while it prepared the depth effect that gives your scenes their sense of motion. This release fixes that too.</p>\n<ul>\n  <li>1.6.2 fixed the crash that closed OwnClip the moment an AI Music Video started rendering. In the process we found a second one, in a different spot: as the app prepared the depth effect that makes each scene feel three-dimensional, it could quit on some Macs.</li>\n  <li>We've changed how that step runs so it takes a steadier path. The effect looks the same; it just gets there without tripping.</li>\n  <li>If you're on 1.6.2 and make music videos, please update. Everything else in the app was unaffected.</li>\n</ul>",
      "content_text": "Earlier today's 1.6.2 fixed one crash when creating an AI Music Video. A second one could still close the app while it prepared the depth effect that gives your scenes their sense of motion. This release fixes that too.\n• 1.6.2 fixed the crash that closed OwnClip the moment an AI Music Video started rendering. In the process we found a second one, in a different spot: as the app prepared the depth effect that makes each scene feel three-dimensional, it could quit on some Macs.\n• We've changed how that step runs so it takes a steadier path. The effect looks the same; it just gets there without tripping.\n• If you're on 1.6.2 and make music videos, please update. Everything else in the app was unaffected.",
      "date_published": "2026-07-18T12:00:00Z",
      "date_modified": "2026-07-18T12:00:00Z",
      "tags": [
        "Improved",
        "v1.6.3"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.6.3"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-6-2-music-video-fix",
      "url": "https://ownclip.io/news#news-release-1-6-2-music-video-fix",
      "title": "A steadier AI Music Video, plus a wave of editor improvements",
      "summary": "Turning a track into an AI Music Video could quit the app the instant the render began. That's fixed. This release also brings a broad round of video-editor improvements: steadier trimming, more export control, and more reliable playback and undo.",
      "content_html": "<p>Turning a track into an AI Music Video could quit the app the instant the render began. That's fixed. This release also brings a broad round of video-editor improvements: steadier trimming, more export control, and more reliable playback and undo.</p>\n<ul>\n  <li>If you asked OwnClip to turn a song into an AI Music Video, the app could close the moment the render started. No error, just gone. It's fixed.</li>\n  <li>The cause: the part that draws the video was being built at the worst possible moment, colliding with the AI that adds depth to your scenes. That work now happens ahead of time, so the two never trip over each other. We also added recovery around the depth step so a hiccup there falls back gracefully instead of taking the app down.</li>\n  <li>Alongside the fix, we spent real time in the video editor: trimming a clip tracks your cursor precisely, exporting gives you more control including a cancel button and a frame-rate choice, and playback, undo and audio all behave more predictably.</li>\n  <li>Recording, screenshots and sharing are unchanged and stable.</li>\n</ul>",
      "content_text": "Turning a track into an AI Music Video could quit the app the instant the render began. That's fixed. This release also brings a broad round of video-editor improvements: steadier trimming, more export control, and more reliable playback and undo.\n• If you asked OwnClip to turn a song into an AI Music Video, the app could close the moment the render started. No error, just gone. It's fixed.\n• The cause: the part that draws the video was being built at the worst possible moment, colliding with the AI that adds depth to your scenes. That work now happens ahead of time, so the two never trip over each other. We also added recovery around the depth step so a hiccup there falls back gracefully instead of taking the app down.\n• Alongside the fix, we spent real time in the video editor: trimming a clip tracks your cursor precisely, exporting gives you more control including a cancel button and a frame-rate choice, and playback, undo and audio all behave more predictably.\n• Recording, screenshots and sharing are unchanged and stable.",
      "date_published": "2026-07-18T12:00:00Z",
      "date_modified": "2026-07-18T12:00:00Z",
      "tags": [
        "Improved",
        "v1.6.2"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.6.2"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-6-1-ai-fix",
      "url": "https://ownclip.io/news#news-release-1-6-1-ai-fix",
      "title": "AI features stay running through a long job",
      "summary": "In 1.6.0, using any of the on-device AI features would quit OwnClip the moment you started one. This release fixes it. If you're on 1.6.0, please update; everything else in the app was unaffected.",
      "content_html": "<p>In 1.6.0, using any of the on-device AI features would quit OwnClip the moment you started one. This release fixes it. If you're on 1.6.0, please update; everything else in the app was unaffected.</p>\n<ul>\n  <li>Yesterday's 1.6.0 shipped with a piece missing. Not missing from the app you use, but from the package we built for you. The part of OwnClip that lets AI run on your Mac's graphics chip didn't make it into the download, and without it the app closed instantly the moment you asked it to generate something.</li>\n  <li>It affected all of the on-device AI at once: generating music in AI Studio, product shots, photo stories, voices, and the studios that read your slides and videos. Press the button, and OwnClip disappeared without so much as an error message.</li>\n  <li>It only ever affected the version you download. The build we run here during development had the missing piece all along, which is exactly why it slipped past us: it worked perfectly on our machines right up until it didn't work on yours.</li>\n  <li>It's fixed, and we've added a check that now inspects the finished download before a release can go out. If that piece is ever missing again, the release stops there and never reaches you.</li>\n  <li>We also fixed a separate issue that would have hit you the second time you generated a track in a session. Recording, the editor, screenshots and sharing were never affected by any of this.</li>\n</ul>",
      "content_text": "In 1.6.0, using any of the on-device AI features would quit OwnClip the moment you started one. This release fixes it. If you're on 1.6.0, please update; everything else in the app was unaffected.\n• Yesterday's 1.6.0 shipped with a piece missing. Not missing from the app you use, but from the package we built for you. The part of OwnClip that lets AI run on your Mac's graphics chip didn't make it into the download, and without it the app closed instantly the moment you asked it to generate something.\n• It affected all of the on-device AI at once: generating music in AI Studio, product shots, photo stories, voices, and the studios that read your slides and videos. Press the button, and OwnClip disappeared without so much as an error message.\n• It only ever affected the version you download. The build we run here during development had the missing piece all along, which is exactly why it slipped past us: it worked perfectly on our machines right up until it didn't work on yours.\n• It's fixed, and we've added a check that now inspects the finished download before a release can go out. If that piece is ever missing again, the release stops there and never reaches you.\n• We also fixed a separate issue that would have hit you the second time you generated a track in a session. Recording, the editor, screenshots and sharing were never affected by any of this.",
      "date_published": "2026-07-17T12:00:00Z",
      "date_modified": "2026-07-17T12:00:00Z",
      "tags": [
        "Improved",
        "v1.6.1"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.6.1"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-6-0-beta-labels",
      "url": "https://ownclip.io/news#news-release-1-6-0-beta-labels",
      "title": "Now you can tell what's finished and what's still cooking",
      "summary": "OwnClip's AI features are real and usable today, but they're younger than the rest of the app. From this release they carry a BETA label everywhere they appear, so you always know which parts are rock-solid and which are still improving.",
      "content_html": "<p>OwnClip's AI features are real and usable today, but they're younger than the rest of the app. From this release they carry a BETA label everywhere they appear, so you always know which parts are rock-solid and which are still improving.</p>\n<ul>\n  <li>OwnClip has grown fast, and a lot of that growth has been AI: Showcase, AI Studio, Slides Studio, Video Analyst, Step Movie, Eye Contact and Select Subject. They all work today and they all run on your Mac. But they're newer than recording and the editor, and they can change or surprise you in a way the core never does.</li>\n  <li>Until now nothing in the app said that. So we've labelled it. Every one of those features now shows a BETA badge wherever its name appears: in the sidebar, on the Home screen, and at the top of each studio. The About window says OwnClip Beta.</li>\n  <li>You'll also see a short note the first time you open OwnClip, and again before you buy, explaining plainly which parts are still evolving. We'd rather set the expectation up front than have you find out later.</li>\n  <li>Nothing has been taken away or moved between plans. This is the same app, being honest about itself. Recording, the editor, screenshots and sharing are unchanged and stable.</li>\n</ul>",
      "content_text": "OwnClip's AI features are real and usable today, but they're younger than the rest of the app. From this release they carry a BETA label everywhere they appear, so you always know which parts are rock-solid and which are still improving.\n• OwnClip has grown fast, and a lot of that growth has been AI: Showcase, AI Studio, Slides Studio, Video Analyst, Step Movie, Eye Contact and Select Subject. They all work today and they all run on your Mac. But they're newer than recording and the editor, and they can change or surprise you in a way the core never does.\n• Until now nothing in the app said that. So we've labelled it. Every one of those features now shows a BETA badge wherever its name appears: in the sidebar, on the Home screen, and at the top of each studio. The About window says OwnClip Beta.\n• You'll also see a short note the first time you open OwnClip, and again before you buy, explaining plainly which parts are still evolving. We'd rather set the expectation up front than have you find out later.\n• Nothing has been taken away or moved between plans. This is the same app, being honest about itself. Recording, the editor, screenshots and sharing are unchanged and stable.",
      "date_published": "2026-07-17T12:00:00Z",
      "date_modified": "2026-07-17T12:00:00Z",
      "tags": [
        "Improved",
        "v1.6.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.6.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-5-0-animate",
      "url": "https://ownclip.io/news#news-release-1-5-0-animate",
      "title": "Animate: turn a step-by-step screenshot into a guided video",
      "summary": "Mark up a screenshot with numbered steps, then let OwnClip animate it into a cinematic walkthrough: the camera zooms to each step, an animated cursor leads the way, with optional narration and music. Export as a video, a GIF, or a self-contained interactive page.",
      "content_html": "<p>Mark up a screenshot with numbered steps, then let OwnClip animate it into a cinematic walkthrough: the camera zooms to each step, an animated cursor leads the way, with optional narration and music. Export as a video, a GIF, or a self-contained interactive page.</p>\n<ul>\n  <li>Animate (Studio) turns your step annotations into a polished walkthrough automatically, with no timeline and no manual keyframes. The camera glides and zooms to each step in order while an animated cursor points the way.</li>\n  <li>Dial in the motion: a new Max zoom slider sets how tight the camera gets, and Calm / Balanced / Snappy presets set the pace. Add spoken narration and a music bed to finish the explainer.</li>\n  <li>Share it the moment it's ready. One button renders your walkthrough and gives you a private link, no save dialog. Or save it as a video, a GIF, or an interactive page you can host yourself.</li>\n  <li>Also in this release: step labels now scale with the step's size so callouts always look right, the Home screen gives recent captures more room, and a round of stability fixes lands across recording and editing.</li>\n</ul>",
      "content_text": "Mark up a screenshot with numbered steps, then let OwnClip animate it into a cinematic walkthrough: the camera zooms to each step, an animated cursor leads the way, with optional narration and music. Export as a video, a GIF, or a self-contained interactive page.\n• Animate (Studio) turns your step annotations into a polished walkthrough automatically, with no timeline and no manual keyframes. The camera glides and zooms to each step in order while an animated cursor points the way.\n• Dial in the motion: a new Max zoom slider sets how tight the camera gets, and Calm / Balanced / Snappy presets set the pace. Add spoken narration and a music bed to finish the explainer.\n• Share it the moment it's ready. One button renders your walkthrough and gives you a private link, no save dialog. Or save it as a video, a GIF, or an interactive page you can host yourself.\n• Also in this release: step labels now scale with the step's size so callouts always look right, the Home screen gives recent captures more room, and a round of stability fixes lands across recording and editing.",
      "date_published": "2026-06-16T12:00:00Z",
      "date_modified": "2026-06-16T12:00:00Z",
      "tags": [
        "New",
        "v1.5.0"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.5.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-2-stability",
      "url": "https://ownclip.io/news#news-release-1-4-2-stability",
      "title": "Steadier recordings and a more resilient app",
      "summary": "We made OwnClip tougher: a problem in one corner no longer takes the whole app down, and a recording that reaches the free time limit now always finishes cleanly and saves a clip you can open.",
      "content_html": "<p>We made OwnClip tougher: a problem in one corner no longer takes the whole app down, and a recording that reaches the free time limit now always finishes cleanly and saves a clip you can open.</p>\n<ul>\n  <li>Recordings that hit the free time limit now stop gracefully and save a clip you can open every time. No more rare cases where the file was left unfinished.</li>\n  <li>The app is more resilient overall: if something unexpected happens mid-session, OwnClip recovers and keeps your capture safe instead of quitting.</li>\n  <li>Plus a round of under-the-hood reliability fixes across recording, editing, and export.</li>\n</ul>",
      "content_text": "We made OwnClip tougher: a problem in one corner no longer takes the whole app down, and a recording that reaches the free time limit now always finishes cleanly and saves a clip you can open.\n• Recordings that hit the free time limit now stop gracefully and save a clip you can open every time. No more rare cases where the file was left unfinished.\n• The app is more resilient overall: if something unexpected happens mid-session, OwnClip recovers and keeps your capture safe instead of quitting.\n• Plus a round of under-the-hood reliability fixes across recording, editing, and export.",
      "date_published": "2026-06-15T12:00:00Z",
      "date_modified": "2026-06-15T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.2"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.2"
      }
    },
    {
      "id": "https://ownclip.io/news#news-editable-captions-and-on-canvas-text",
      "url": "https://ownclip.io/news#news-editable-captions-and-on-canvas-text",
      "title": "Captions you can edit, and text you type right on the video",
      "summary": "One click turns your transcript into timed subtitles. Then reword, restyle, or drag any line, because captions are real editable text now. You can also type text straight onto the video, right where you want it.",
      "content_html": "<p>One click turns your transcript into timed subtitles. Then reword, restyle, or drag any line, because captions are real editable text now. You can also type text straight onto the video, right where you want it.</p>\n<ul>\n  <li>Add Captions turns your transcript into clean, timed subtitle lines across the lower third. Every line is editable: fix a word, change the size or color, or drag it anywhere on the frame.</li>\n  <li>Edited the transcript and want to redo them? Update Captions rebuilds just the caption lines and leaves any text you added by hand untouched, and checks with you first if you've already edited a caption.</li>\n  <li>Text overlays now work the way you'd expect: double-click on the video and type in place, then move and restyle it. What you see in the preview is exactly what you get on export.</li>\n</ul>",
      "content_text": "One click turns your transcript into timed subtitles. Then reword, restyle, or drag any line, because captions are real editable text now. You can also type text straight onto the video, right where you want it.\n• Add Captions turns your transcript into clean, timed subtitle lines across the lower third. Every line is editable: fix a word, change the size or color, or drag it anywhere on the frame.\n• Edited the transcript and want to redo them? Update Captions rebuilds just the caption lines and leaves any text you added by hand untouched, and checks with you first if you've already edited a caption.\n• Text overlays now work the way you'd expect: double-click on the video and type in place, then move and restyle it. What you see in the preview is exactly what you get on export.",
      "date_published": "2026-06-13T12:00:00Z",
      "date_modified": "2026-06-13T12:00:00Z",
      "tags": [
        "New",
        "v1.4.1"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.4.1"
      }
    },
    {
      "id": "https://ownclip.io/news#news-scroll-capture-copy-fix",
      "url": "https://ownclip.io/news#news-scroll-capture-copy-fix",
      "title": "Copy a full-page capture and get the whole image",
      "summary": "Capture a long, scrolling page, then hit Copy. The whole stitched image lands on your clipboard, top to bottom. Previously a very tall capture could leave only the last screen behind.",
      "content_html": "<p>Capture a long, scrolling page, then hit Copy. The whole stitched image lands on your clipboard, top to bottom. Previously a very tall capture could leave only the last screen behind.</p>\n<ul>\n  <li>When you copy a tall scroll capture, the complete image is now placed on your clipboard every time. Paste it into Mail, Slack, Preview, or anywhere else and you get the full page, not just the final screenful.</li>\n  <li>Copying is also lighter on memory, so even very long captures copy instantly.</li>\n</ul>",
      "content_text": "Capture a long, scrolling page, then hit Copy. The whole stitched image lands on your clipboard, top to bottom. Previously a very tall capture could leave only the last screen behind.\n• When you copy a tall scroll capture, the complete image is now placed on your clipboard every time. Paste it into Mail, Slack, Preview, or anywhere else and you get the full page, not just the final screenful.\n• Copying is also lighter on memory, so even very long captures copy instantly.",
      "date_published": "2026-06-11T12:00:00Z",
      "date_modified": "2026-06-11T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.1"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.1"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-1",
      "url": "https://ownclip.io/news#news-release-1-4-1",
      "title": "Capture Text always opens the OCR Manager",
      "summary": "Trigger Capture Text from the floating controls and the OCR Manager comes straight to the front, even when the main window is minimized. The Device Manager also now shows the exact number of Macs your plan includes.",
      "content_html": "<p>Trigger Capture Text from the floating controls and the OCR Manager comes straight to the front, even when the main window is minimized. The Device Manager also now shows the exact number of Macs your plan includes.</p>\n<ul>\n  <li>Capture Text from the floating controls now brings OwnClip forward and opens the OCR Manager every time. Your scan, your history, and the editor are right there, even if the main window was tucked away in the Dock.</li>\n  <li>The Device Manager now shows the correct number of Macs for your plan.</li>\n</ul>",
      "content_text": "Trigger Capture Text from the floating controls and the OCR Manager comes straight to the front, even when the main window is minimized. The Device Manager also now shows the exact number of Macs your plan includes.\n• Capture Text from the floating controls now brings OwnClip forward and opens the OCR Manager every time. Your scan, your history, and the editor are right there, even if the main window was tucked away in the Dock.\n• The Device Manager now shows the correct number of Macs for your plan.",
      "date_published": "2026-06-09T12:00:00Z",
      "date_modified": "2026-06-09T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.1"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.1"
      }
    },
    {
      "id": "https://ownclip.io/news#news-ocr-capture-launch",
      "url": "https://ownclip.io/news#news-ocr-capture-launch",
      "title": "Capture Text: lift any words off your screen in one shortcut",
      "summary": "Press ⌘⇧T, drag over anything on screen (a video still, a PDF, a slide, an error dialog) and the text is on your clipboard before you let go. 18+ languages, recognized entirely on your Mac, nothing sent to the cloud.",
      "content_html": "<p>Press ⌘⇧T, drag over anything on screen (a video still, a PDF, a slide, an error dialog) and the text is on your clipboard before you let go. 18+ languages, recognized entirely on your Mac, nothing sent to the cloud.</p>\n<ul>\n  <li>Drag over any region of your screen and OwnClip reads the text instantly, right on your Mac. The result is on your clipboard the moment the scan finishes, with no account, no upload, and no waiting.</li>\n  <li>18+ languages, auto-detected. Pick a specific language from the globe menu and it re-reads the same capture, so there's no need to drag again.</li>\n  <li>Every capture is saved to a private Recent history you can pin, copy from again, or reveal in Finder, and switch off entirely whenever you want.</li>\n  <li>Works on the stuff you normally can't select: a frame of a video, a flattened PDF, a slide on a shared screen, or a dialog that blocks copy.</li>\n</ul>\n<p><a href=\"https://ownclip.io/guide/screenshots\">See Capture Text in the guide →</a></p>",
      "content_text": "Press ⌘⇧T, drag over anything on screen (a video still, a PDF, a slide, an error dialog) and the text is on your clipboard before you let go. 18+ languages, recognized entirely on your Mac, nothing sent to the cloud.\n• Drag over any region of your screen and OwnClip reads the text instantly, right on your Mac. The result is on your clipboard the moment the scan finishes, with no account, no upload, and no waiting.\n• 18+ languages, auto-detected. Pick a specific language from the globe menu and it re-reads the same capture, so there's no need to drag again.\n• Every capture is saved to a private Recent history you can pin, copy from again, or reveal in Finder, and switch off entirely whenever you want.\n• Works on the stuff you normally can't select: a frame of a video, a flattened PDF, a slide on a shared screen, or a dialog that blocks copy.\nSee Capture Text in the guide → /guide/screenshots",
      "date_published": "2026-06-07T12:00:00Z",
      "date_modified": "2026-06-07T12:00:00Z",
      "tags": [
        "New",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.4.0",
        "cta": {
          "label": "See Capture Text in the guide",
          "href": "/guide/screenshots"
        }
      }
    },
    {
      "id": "https://ownclip.io/news#news-ocr-text-editor-ai",
      "url": "https://ownclip.io/news#news-ocr-text-editor-ai",
      "title": "Copy the text, then clean it up, rephrase it, or summarize it",
      "summary": "Captured text opens in a real editor (bold, lists, fonts, colors) with on-device AI that repairs OCR artifacts, rewrites for clarity, or condenses to bullet points. Review every change before you keep it, then save as .txt or .rtf.",
      "content_html": "<p>Captured text opens in a real editor (bold, lists, fonts, colors) with on-device AI that repairs OCR artifacts, rewrites for clarity, or condenses to bullet points. Review every change before you keep it, then save as .txt or .rtf.</p>\n<ul>\n  <li>A full formatting toolbar: bold, italic, underline, fonts and sizes, color, bullet and numbered lists, alignment, and find &amp; replace.</li>\n  <li>Clean Up rejoins broken line breaks and fixes obvious recognition typos without touching your wording. Rephrase rewrites for clarity. Summarize condenses a wall of text to bullets. (On Macs with Apple Intelligence.)</li>\n  <li>Every AI suggestion shows a before/after card. Nothing is changed silently. Keep it, discard it, or copy just the result.</li>\n  <li>Save as plain .txt or formatted .rtf, or send straight to Messages, Mail, or Notes.</li>\n</ul>",
      "content_text": "Captured text opens in a real editor (bold, lists, fonts, colors) with on-device AI that repairs OCR artifacts, rewrites for clarity, or condenses to bullet points. Review every change before you keep it, then save as .txt or .rtf.\n• A full formatting toolbar: bold, italic, underline, fonts and sizes, color, bullet and numbered lists, alignment, and find & replace.\n• Clean Up rejoins broken line breaks and fixes obvious recognition typos without touching your wording. Rephrase rewrites for clarity. Summarize condenses a wall of text to bullets. (On Macs with Apple Intelligence.)\n• Every AI suggestion shows a before/after card. Nothing is changed silently. Keep it, discard it, or copy just the result.\n• Save as plain .txt or formatted .rtf, or send straight to Messages, Mail, or Notes.",
      "date_published": "2026-06-06T12:00:00Z",
      "date_modified": "2026-06-06T12:00:00Z",
      "tags": [
        "New"
      ],
      "_ownclip": {
        "kind": "feature"
      }
    },
    {
      "id": "https://ownclip.io/news#news-ocr-capture-use-cases",
      "url": "https://ownclip.io/news#news-ocr-capture-use-cases",
      "title": "The text trapped in a call, a slide, or a screenshot is finally yours",
      "summary": "An address buried in a screenshot. A command on a tutorial video. A figure on a shared slide. A message in a dialog you can't select. Drag over it. It's editable text in about a second.",
      "content_html": "<p>An address buried in a screenshot. A command on a tutorial video. A figure on a shared slide. A message in a dialog you can't select. Drag over it. It's editable text in about a second.</p>\n<ul>\n  <li>On a screen-share: grab the URL, address, or numbers off someone else's screen without asking them to retype it.</li>\n  <li>From a video: pause any tutorial and lift the exact command or code on screen, instead of squinting and retyping.</li>\n  <li>From a scan or screenshot: turn a flat image into editable, formatted notes you can actually work with.</li>\n  <li>From an error dialog: copy the exact message to search for it or drop it into a ticket, even when the window blocks selection.</li>\n</ul>",
      "content_text": "An address buried in a screenshot. A command on a tutorial video. A figure on a shared slide. A message in a dialog you can't select. Drag over it. It's editable text in about a second.\n• On a screen-share: grab the URL, address, or numbers off someone else's screen without asking them to retype it.\n• From a video: pause any tutorial and lift the exact command or code on screen, instead of squinting and retyping.\n• From a scan or screenshot: turn a flat image into editable, formatted notes you can actually work with.\n• From an error dialog: copy the exact message to search for it or drop it into a ticket, even when the window blocks selection.",
      "date_published": "2026-06-05T12:00:00Z",
      "date_modified": "2026-06-05T12:00:00Z",
      "tags": [
        "Story"
      ],
      "_ownclip": {
        "kind": "story"
      }
    },
    {
      "id": "https://ownclip.io/news#news-editor-pro-moves",
      "url": "https://ownclip.io/news#news-editor-pro-moves",
      "title": "The editor now does the work you'd normally pay a video pro for",
      "summary": "Cinematic auto-zoom that follows the speaker and the cursor. One-click stabilization for shaky footage. Subject erase that lifts a person or object out cleanly. And a preview that is, frame for frame, the file you'll export.",
      "content_html": "<p>Cinematic auto-zoom that follows the speaker and the cursor. One-click stabilization for shaky footage. Subject erase that lifts a person or object out cleanly. And a preview that is, frame for frame, the file you'll export.</p>\n<ul>\n  <li>Cinematic auto-zoom generates smooth push-ins on faces and clicks; every keyframe stays editable.</li>\n  <li>Stabilize turns handheld, bumpy clips into tripod-steady footage, without ever touching your original.</li>\n  <li>Subject Erase traces the real outline of a person or object and removes it, filling the background back in, all on your Mac.</li>\n  <li>What you see playing in the editor is exactly what exports. No surprises at render time.</li>\n</ul>\n<p><a href=\"https://ownclip.io/guide/editor\">Explore the editor →</a></p>",
      "content_text": "Cinematic auto-zoom that follows the speaker and the cursor. One-click stabilization for shaky footage. Subject erase that lifts a person or object out cleanly. And a preview that is, frame for frame, the file you'll export.\n• Cinematic auto-zoom generates smooth push-ins on faces and clicks; every keyframe stays editable.\n• Stabilize turns handheld, bumpy clips into tripod-steady footage, without ever touching your original.\n• Subject Erase traces the real outline of a person or object and removes it, filling the background back in, all on your Mac.\n• What you see playing in the editor is exactly what exports. No surprises at render time.\nExplore the editor → /guide/editor",
      "date_published": "2026-06-05T12:00:00Z",
      "date_modified": "2026-06-05T12:00:00Z",
      "tags": [
        "Story"
      ],
      "_ownclip": {
        "kind": "story",
        "cta": {
          "label": "Explore the editor",
          "href": "/guide/editor"
        }
      }
    },
    {
      "id": "https://ownclip.io/news#news-audio-mic-capture-clean",
      "url": "https://ownclip.io/news#news-audio-mic-capture-clean",
      "title": "Your microphone, captured cleanly on every input",
      "summary": "USB mics, audio interfaces, and external mics now capture reliably at full quality: pick your mic and record, no fiddling.",
      "content_html": "<p>USB mics, audio interfaces, and external mics now capture reliably at full quality: pick your mic and record, no fiddling.</p>\n<ul>\n  <li>We reworked how OwnClip listens to your mic so the input you choose is the input you get, crisp and consistent across built-in, USB, and external mics.</li>\n</ul>",
      "content_text": "USB mics, audio interfaces, and external mics now capture reliably at full quality: pick your mic and record, no fiddling.\n• We reworked how OwnClip listens to your mic so the input you choose is the input you get, crisp and consistent across built-in, USB, and external mics.",
      "date_published": "2026-06-04T12:00:00Z",
      "date_modified": "2026-06-04T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-audio-system-meter-live",
      "url": "https://ownclip.io/news#news-audio-system-meter-live",
      "title": "See the system audio you're recording, live in the EQ",
      "summary": "The meter now shows the music, call, or app sound you're capturing, not just your voice, so you can balance levels before you hit record.",
      "content_html": "<p>The meter now shows the music, call, or app sound you're capturing, not just your voice, so you can balance levels before you hit record.</p>\n<ul>\n  <li>Switch the EQ to System or Mix and watch the actual sound of your Mac move in real time while you set levels.</li>\n</ul>",
      "content_text": "The meter now shows the music, call, or app sound you're capturing, not just your voice, so you can balance levels before you hit record.\n• Switch the EQ to System or Mix and watch the actual sound of your Mac move in real time while you set levels.",
      "date_published": "2026-06-04T12:00:00Z",
      "date_modified": "2026-06-04T12:00:00Z",
      "tags": [
        "New"
      ],
      "_ownclip": {
        "kind": "feature"
      }
    },
    {
      "id": "https://ownclip.io/news#news-audio-noise-safe",
      "url": "https://ownclip.io/news#news-audio-noise-safe",
      "title": "Noise removal that never eats your voice",
      "summary": "Background-noise removal got a safety net: it cleans fans, hum, and hiss but can no longer over-process your voice into silence. Cleaner takes, zero surprises.",
      "content_html": "<p>Background-noise removal got a safety net: it cleans fans, hum, and hiss but can no longer over-process your voice into silence. Cleaner takes, zero surprises.</p>\n<ul>\n  <li>Turn it on and forget it. If it ever has nothing useful to remove, your voice always comes through untouched.</li>\n</ul>",
      "content_text": "Background-noise removal got a safety net: it cleans fans, hum, and hiss but can no longer over-process your voice into silence. Cleaner takes, zero surprises.\n• Turn it on and forget it. If it ever has nothing useful to remove, your voice always comes through untouched.",
      "date_published": "2026-06-04T12:00:00Z",
      "date_modified": "2026-06-04T12:00:00Z",
      "tags": [
        "New",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-audio-bluetooth-guidance",
      "url": "https://ownclip.io/news#news-audio-bluetooth-guidance",
      "title": "Honest guidance for Bluetooth microphones",
      "summary": "OwnClip now tells you when a Bluetooth headset will record in lower “call” quality, and how to get studio sound, so a take never surprises you.",
      "content_html": "<p>OwnClip now tells you when a Bluetooth headset will record in lower “call” quality, and how to get studio sound, so a take never surprises you.</p>\n<ul>\n  <li>Pick a Bluetooth mic and you'll see exactly what to expect, plus the one change (a cable, or a separate mic) that gets you full quality.</li>\n</ul>",
      "content_text": "OwnClip now tells you when a Bluetooth headset will record in lower “call” quality, and how to get studio sound, so a take never surprises you.\n• Pick a Bluetooth mic and you'll see exactly what to expect, plus the one change (a cable, or a separate mic) that gets you full quality.",
      "date_published": "2026-06-04T12:00:00Z",
      "date_modified": "2026-06-04T12:00:00Z",
      "tags": [
        "News"
      ],
      "_ownclip": {
        "kind": "announcement"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-270-cut-drag-and-polish",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-270-cut-drag-and-polish",
      "title": "Smoother cut drags, instant opens, and a confirmation on every edit",
      "summary": "Dragging to select a cut range now follows your cursor at full frame rate. The selection band keeps its own state while you drag, so the timeline behind it stays still instead of redrawing on every pixel. Reopening a clip you've already edited now shows its waveform right away instead of an empty track. And Trim, Speed, and Audio Polish now each confirm when applied, so no edit ever feels like it did nothing.",
      "content_html": "<p>Dragging to select a cut range now follows your cursor at full frame rate. The selection band keeps its own state while you drag, so the timeline behind it stays still instead of redrawing on every pixel. Reopening a clip you've already edited now shows its waveform right away instead of an empty track. And Trim, Speed, and Audio Polish now each confirm when applied, so no edit ever feels like it did nothing.</p>\n<ul>\n  <li>Cut selection: the drag now stays buttery because the in-progress selection lives in its own layer. Releasing the mouse commits the range; the timeline updates once instead of on every drag tick.</li>\n  <li>Existing edited clips show their waveform the moment the editor opens. Extraction now runs in parallel with the rest of load, with a light placeholder until it lands.</li>\n  <li>When a saved project's cuts, trim, or silence removal leave only a small slice of the original, a banner now explains it and offers a one-tap Clear All, so a short composition never reads as a broken clip.</li>\n  <li>Trim, Playback Speed, and Audio Polish now show a brief confirmation when applied, matching how Cut and Silence Removal already behave.</li>\n  <li>Exports stay lean on long clips: per-frame rendering memory is now released as it goes instead of piling up until the export finishes.</li>\n</ul>",
      "content_text": "Dragging to select a cut range now follows your cursor at full frame rate. The selection band keeps its own state while you drag, so the timeline behind it stays still instead of redrawing on every pixel. Reopening a clip you've already edited now shows its waveform right away instead of an empty track. And Trim, Speed, and Audio Polish now each confirm when applied, so no edit ever feels like it did nothing.\n• Cut selection: the drag now stays buttery because the in-progress selection lives in its own layer. Releasing the mouse commits the range; the timeline updates once instead of on every drag tick.\n• Existing edited clips show their waveform the moment the editor opens. Extraction now runs in parallel with the rest of load, with a light placeholder until it lands.\n• When a saved project's cuts, trim, or silence removal leave only a small slice of the original, a banner now explains it and offers a one-tap Clear All, so a short composition never reads as a broken clip.\n• Trim, Playback Speed, and Audio Polish now show a brief confirmation when applied, matching how Cut and Silence Removal already behave.\n• Exports stay lean on long clips: per-frame rendering memory is now released as it goes instead of piling up until the export finishes.",
      "date_published": "2026-06-02T12:00:00Z",
      "date_modified": "2026-06-02T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-269-cut-ground-up",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-269-cut-ground-up",
      "title": "The Cut tool, rewritten from the ground up",
      "summary": "After eighteen builds patching the Cut tool one bug at a time, it has been rewritten around a single idea: the timeline shows your edited video, so cutting works on exactly what you can see. Drag from one point to another and the band lands where you dragged it. Click Cut Selection and the range disappears, the duration drops, and the audio you kept fills the timeline. Past cuts are listed in the inspector, each with a one-click remove.",
      "content_html": "<p>After eighteen builds patching the Cut tool one bug at a time, it has been rewritten around a single idea: the timeline shows your edited video, so cutting works on exactly what you can see. Drag from one point to another and the band lands where you dragged it. Click Cut Selection and the range disappears, the duration drops, and the audio you kept fills the timeline. Past cuts are listed in the inspector, each with a one-click remove.</p>\n<ul>\n  <li>The cut selection band now starts where you began dragging and ends where you stopped, measured directly against the timeline you are looking at. The edge handles and the body slide use the same measurement, so there is no drift between what you drew and what gets cut.</li>\n  <li>Committed cuts no longer render on the timeline. The timeline shows ONLY the output. To remove a past cut, use ⌘Z for the most recent, or click the × on its row in the new inspector cuts list.</li>\n  <li>The Cut inspector now lists every applied cut as a compact row: in / out timecodes, duration, × button. Same pattern as the silence inspector's segment list.</li>\n  <li>B still starts a half-second selection at the playhead. Escape still clears it. Delete and Backspace still commit the cut.</li>\n  <li>Nothing changed in how the video is actually assembled or exported; the fix is entirely in what you see and interact with.</li>\n</ul>",
      "content_text": "After eighteen builds patching the Cut tool one bug at a time, it has been rewritten around a single idea: the timeline shows your edited video, so cutting works on exactly what you can see. Drag from one point to another and the band lands where you dragged it. Click Cut Selection and the range disappears, the duration drops, and the audio you kept fills the timeline. Past cuts are listed in the inspector, each with a one-click remove.\n• The cut selection band now starts where you began dragging and ends where you stopped, measured directly against the timeline you are looking at. The edge handles and the body slide use the same measurement, so there is no drift between what you drew and what gets cut.\n• Committed cuts no longer render on the timeline. The timeline shows ONLY the output. To remove a past cut, use ⌘Z for the most recent, or click the × on its row in the new inspector cuts list.\n• The Cut inspector now lists every applied cut as a compact row: in / out timecodes, duration, × button. Same pattern as the silence inspector's segment list.\n• B still starts a half-second selection at the playhead. Escape still clears it. Delete and Backspace still commit the cut.\n• Nothing changed in how the video is actually assembled or exported; the fix is entirely in what you see and interact with.",
      "date_published": "2026-05-31T12:00:00Z",
      "date_modified": "2026-05-31T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-268-cut-band-width",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-268-cut-band-width",
      "title": "Grab either edge of a cut and drag it",
      "summary": "Once the timeline started closing up around your cuts, the selection band was being drawn at the wrong width, so dragging produced a fixed block you could not resize. The band now matches the range you dragged, with both edge handles where you would expect them.",
      "content_html": "<p>Once the timeline started closing up around your cuts, the selection band was being drawn at the wrong width, so dragging produced a fixed block you could not resize. The band now matches the range you dragged, with both edge handles where you would expect them.</p>\n<ul>\n  <li>Cut selection band (pre-commit drag) renders with the correct width + center in composition mode again. The left / right edge handles sit at the visible edges of the band and respond to drag.</li>\n  <li>Same fix applied to the committed-cut editable region, speed zone bands, the pending speed zone draft, the loop bracket, detected-silence preview bands, and the cut stitch marker.</li>\n</ul>",
      "content_text": "Once the timeline started closing up around your cuts, the selection band was being drawn at the wrong width, so dragging produced a fixed block you could not resize. The band now matches the range you dragged, with both edge handles where you would expect them.\n• Cut selection band (pre-commit drag) renders with the correct width + center in composition mode again. The left / right edge handles sit at the visible edges of the band and respond to drag.\n• Same fix applied to the committed-cut editable region, speed zone bands, the pending speed zone draft, the loop bracket, detected-silence preview bands, and the cut stitch marker.",
      "date_published": "2026-05-30T12:00:00Z",
      "date_modified": "2026-05-30T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-267-silence-accumulate",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-267-silence-accumulate",
      "title": "Trim silence in passes, each one adding to the last",
      "summary": "Real bug fix. EditProject.addOperation for .silenceRemove was REPLACING any existing silence op, so when you re-detected with different parameters and applied again, the new silences were stored but the previously-removed silences came BACK into the composition. Net duration looked unchanged; users saw \"nothing happens.\" Now each Apply accumulates the new segments on top of what was already cut.",
      "content_html": "<p>Real bug fix. EditProject.addOperation for .silenceRemove was REPLACING any existing silence op, so when you re-detected with different parameters and applied again, the new silences were stored but the previously-removed silences came BACK into the composition. Net duration looked unchanged; users saw \"nothing happens.\" Now each Apply accumulates the new segments on top of what was already cut.</p>\n<ul>\n  <li>applySilenceRemoval now reads the project's existing silenceRemove segments, merges them with the new ones, and stores the union. So a second Apply truly adds more removal on top of the prior cut; the composition keeps shrinking with each pass.</li>\n  <li>Toast and \"Applied\" badge now report the count and savings for THIS apply, not the accumulated total. \"Removed 2 silent segments — saved 3.4 s\" reflects what you just clicked, not all-time.</li>\n</ul>",
      "content_text": "Real bug fix. EditProject.addOperation for .silenceRemove was REPLACING any existing silence op, so when you re-detected with different parameters and applied again, the new silences were stored but the previously-removed silences came BACK into the composition. Net duration looked unchanged; users saw \"nothing happens.\" Now each Apply accumulates the new segments on top of what was already cut.\n• applySilenceRemoval now reads the project's existing silenceRemove segments, merges them with the new ones, and stores the union. So a second Apply truly adds more removal on top of the prior cut; the composition keeps shrinking with each pass.\n• Toast and \"Applied\" badge now report the count and savings for THIS apply, not the accumulated total. \"Removed 2 silent segments — saved 3.4 s\" reflects what you just clicked, not all-time.",
      "date_published": "2026-05-28T12:00:00Z",
      "date_modified": "2026-05-28T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-266-silence-skip-already-removed",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-266-silence-skip-already-removed",
      "title": "Re-run silence detection without re-finding what you already cut",
      "summary": "Apply Silence Removal, then run detection again, and the same silences came back: detection scans your original recording, which still contains them. Clicking Remove then did nothing at all. Silences that sit inside something you already cut are now left out of the list, and when everything found has already gone, the inspector says so instead of offering to remove nothing.",
      "content_html": "<p>Apply Silence Removal, then run detection again, and the same silences came back: detection scans your original recording, which still contains them. Clicking Remove then did nothing at all. Silences that sit inside something you already cut are now left out of the list, and when everything found has already gone, the inspector says so instead of offering to remove nothing.</p>\n<ul>\n  <li>Detected silences that sit fully inside an already-applied cut or silence-remove no longer appear in the inspector list, the timeline orange bands, or the projection count. The detection itself still runs against the source (so a lower threshold can reveal new silences in kept regions), but the LIST reflects only what's actually removable now.</li>\n  <li>When every silence the detector finds has already been cut, the inspector says so, instead of leaving you with a Remove button that does nothing.</li>\n</ul>",
      "content_text": "Apply Silence Removal, then run detection again, and the same silences came back: detection scans your original recording, which still contains them. Clicking Remove then did nothing at all. Silences that sit inside something you already cut are now left out of the list, and when everything found has already gone, the inspector says so instead of offering to remove nothing.\n• Detected silences that sit fully inside an already-applied cut or silence-remove no longer appear in the inspector list, the timeline orange bands, or the projection count. The detection itself still runs against the source (so a lower threshold can reveal new silences in kept regions), but the LIST reflects only what's actually removable now.\n• When every silence the detector finds has already been cut, the inspector says so, instead of leaving you with a Remove button that does nothing.",
      "date_published": "2026-05-27T12:00:00Z",
      "date_modified": "2026-05-27T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-265-editor-cleanup",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-265-editor-cleanup",
      "title": "A timeline that reflects your edits, and an inspector you can fold away",
      "summary": "Three big-feel changes to make the editor read as a real NLE. The bottom timeline now physically collapses around cuts and silence (kept content fills edge-to-edge). The right inspector panel is collapsible (⌥⌘I or chevron), with a thin expand rail when hidden, persisted across sessions. And committed cuts no longer leave a stitch marker on the timeline: once you cut, you cut; ⌘Z is the undo path.",
      "content_html": "<p>Three big-feel changes to make the editor read as a real NLE. The bottom timeline now physically collapses around cuts and silence (kept content fills edge-to-edge). The right inspector panel is collapsible (⌥⌘I or chevron), with a thin expand rail when hidden, persisted across sessions. And committed cuts no longer leave a stitch marker on the timeline: once you cut, you cut; ⌘Z is the undo path.</p>\n<ul>\n  <li>The timeline switches to measuring your edited video the moment you commit an edit that changes its length: a cut, a removed silence, a trim, a speed change. Cut 5 seconds out of a 30-second clip and the timeline shows the remaining 25, filling the full width.</li>\n  <li>Committed cuts no longer render a stitch marker off the Cut tool. The Applied list in the inspector + the toolbar duration are the record. Switch back to the Cut tool to see + edit past cuts (the editable region returns).</li>\n  <li>Right inspector panel is collapsible: chevron in the picker row hides it; ⌥⌘I toggles from anywhere. When collapsed, a thin 24 pt expand rail stays on the right edge with a chevron-left icon. State persists across editor sessions.</li>\n  <li>Picker padding tightened: the empty space between the toolbar and the Inspector / Transcript / Beautify tabs is now compact instead of generous (6 pt top, 8 pt bottom vs 12 pt all around). Inspector reads as one cohesive block.</li>\n</ul>",
      "content_text": "Three big-feel changes to make the editor read as a real NLE. The bottom timeline now physically collapses around cuts and silence (kept content fills edge-to-edge). The right inspector panel is collapsible (⌥⌘I or chevron), with a thin expand rail when hidden, persisted across sessions. And committed cuts no longer leave a stitch marker on the timeline: once you cut, you cut; ⌘Z is the undo path.\n• The timeline switches to measuring your edited video the moment you commit an edit that changes its length: a cut, a removed silence, a trim, a speed change. Cut 5 seconds out of a 30-second clip and the timeline shows the remaining 25, filling the full width.\n• Committed cuts no longer render a stitch marker off the Cut tool. The Applied list in the inspector + the toolbar duration are the record. Switch back to the Cut tool to see + edit past cuts (the editable region returns).\n• Right inspector panel is collapsible: chevron in the picker row hides it; ⌥⌘I toggles from anywhere. When collapsed, a thin 24 pt expand rail stays on the right edge with a chevron-left icon. State persists across editor sessions.\n• Picker padding tightened: the empty space between the toolbar and the Inspector / Transcript / Beautify tabs is now compact instead of generous (6 pt top, 8 pt bottom vs 12 pt all around). Inspector reads as one cohesive block.",
      "date_published": "2026-05-25T12:00:00Z",
      "date_modified": "2026-05-25T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-264-timeline-composition-time",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-264-timeline-composition-time",
      "title": "The timeline closes up around everything you removed",
      "summary": "After a cut or a silence removal, the timeline still showed the removed stretches, marked with a stitch or dimmed, but taking up the same room as before. The timeline now measures your edited video instead: removed stretches disappear, and what you kept fills the width end to end. Remove a 10-second silence from a 15-second clip and the timeline shrinks to the 5 seconds of audio you kept.",
      "content_html": "<p>After a cut or a silence removal, the timeline still showed the removed stretches, marked with a stitch or dimmed, but taking up the same room as before. The timeline now measures your edited video instead: removed stretches disappear, and what you kept fills the width end to end. Remove a 10-second silence from a 15-second clip and the timeline shrinks to the 5 seconds of audio you kept.</p>\n<ul>\n  <li>The timeline now measures your edited video, not the original, the moment you commit any edit that changes length: a cut, a removed silence, a trim, a speed change. Removed stretches take up no space, and what you kept fills the timeline end to end.</li>\n  <li>The waveform is redrawn to match. Every bar is a slice of the audio you will actually export, so removed audio stops taking up room on screen.</li>\n  <li>Stitch marks still show where two kept sections were joined together.</li>\n  <li>Trim handles sit at the ends of what you kept. To extend a trim, press I or O at the playhead, or use Reset Trim in the inspector.</li>\n</ul>",
      "content_text": "After a cut or a silence removal, the timeline still showed the removed stretches, marked with a stitch or dimmed, but taking up the same room as before. The timeline now measures your edited video instead: removed stretches disappear, and what you kept fills the width end to end. Remove a 10-second silence from a 15-second clip and the timeline shrinks to the 5 seconds of audio you kept.\n• The timeline now measures your edited video, not the original, the moment you commit any edit that changes length: a cut, a removed silence, a trim, a speed change. Removed stretches take up no space, and what you kept fills the timeline end to end.\n• The waveform is redrawn to match. Every bar is a slice of the audio you will actually export, so removed audio stops taking up room on screen.\n• Stitch marks still show where two kept sections were joined together.\n• Trim handles sit at the ends of what you kept. To extend a trim, press I or O at the playhead, or use Reset Trim in the inspector.",
      "date_published": "2026-05-23T12:00:00Z",
      "date_modified": "2026-05-23T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-263-silence-applied-badge",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-263-silence-applied-badge",
      "title": "See how many silences were removed, and undo them in one click",
      "summary": "After you applied Silence Removal the orange bands vanished and the toast faded, which made it look like the change had been undone rather than committed. A badge now stays in the inspector, \"Removed N silent segments · saved Xs\", with one-click Undo. It clears when you run a fresh detection or move to another tool.",
      "content_html": "<p>After you applied Silence Removal the orange bands vanished and the toast faded, which made it look like the change had been undone rather than committed. A badge now stays in the inspector, \"Removed N silent segments · saved Xs\", with one-click Undo. It clears when you run a fresh detection or move to another tool.</p>\n<ul>\n  <li>The cut was always being applied (the silent ranges are removed from the composition, the duration drops, the toolbar reflects it); the confusion was visual: the orange bands vanished, the projection cleared, the toast popped briefly and disappeared. Looked like an undo.</li>\n  <li>New persistent badge: green checkmark + \"Removed N silent segments\" + \"Saved Xs · the cut audio is gone from the output\" + an Undo button. Stays in the inspector until you start a fresh detection, click Undo, or close the editor.</li>\n</ul>",
      "content_text": "After you applied Silence Removal the orange bands vanished and the toast faded, which made it look like the change had been undone rather than committed. A badge now stays in the inspector, \"Removed N silent segments · saved Xs\", with one-click Undo. It clears when you run a fresh detection or move to another tool.\n• The cut was always being applied (the silent ranges are removed from the composition, the duration drops, the toolbar reflects it); the confusion was visual: the orange bands vanished, the projection cleared, the toast popped briefly and disappeared. Looked like an undo.\n• New persistent badge: green checkmark + \"Removed N silent segments\" + \"Saved Xs · the cut audio is gone from the output\" + an Undo button. Stays in the inspector until you start a fresh detection, click Undo, or close the editor.",
      "date_published": "2026-05-22T12:00:00Z",
      "date_modified": "2026-05-22T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-262-silence-ux",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-262-silence-ux",
      "title": "Keep the pauses you want, skip the ones you don’t",
      "summary": "Three UX gaps in Silence Removal closed. (1) Per-segment list in the inspector: each detected segment has a checkbox to skip it from the next pass + a tap-to-seek so you can listen before committing. (2) After clicking Remove, the orange preview bands and the projection row clear so you can't accidentally re-add the same op. (3) When you tweak the threshold / min-duration sliders, a \"Re-detecting at the new threshold…\" status appears during the 400 ms debounce so the slider change doesn't look silently absorbed.",
      "content_html": "<p>Three UX gaps in Silence Removal closed. (1) Per-segment list in the inspector: each detected segment has a checkbox to skip it from the next pass + a tap-to-seek so you can listen before committing. (2) After clicking Remove, the orange preview bands and the projection row clear so you can't accidentally re-add the same op. (3) When you tweak the threshold / min-duration sliders, a \"Re-detecting at the new threshold…\" status appears during the 400 ms debounce so the slider change doesn't look silently absorbed.</p>\n<ul>\n  <li>Per-segment skip: every detected silence has a row in the inspector with a checkbox, its in/out timecodes, and its duration. Tap the row body to seek the playhead to its start (listen before committing). Uncheck the box to exclude that segment from the next Remove pass. The orange band on the timeline disappears for skipped segments. The Remove button label updates to \"Remove N Selected\" and disables when zero are selected.</li>\n  <li>Applied state: clicking Remove now also clears the detection list (orange bands gone, projection gone, inspector resets). The toast \"Removed N silent segments — saved Xs\" remains as confirmation. Re-detect on the next slider change or by re-opening the tool.</li>\n  <li>Re-detect status: while the 400 ms debounce after a slider tweak is pending, a small spinner + \"Re-detecting at the new threshold…\" row appears in the inspector. No more invisible-debounce confusion.</li>\n</ul>",
      "content_text": "Three UX gaps in Silence Removal closed. (1) Per-segment list in the inspector: each detected segment has a checkbox to skip it from the next pass + a tap-to-seek so you can listen before committing. (2) After clicking Remove, the orange preview bands and the projection row clear so you can't accidentally re-add the same op. (3) When you tweak the threshold / min-duration sliders, a \"Re-detecting at the new threshold…\" status appears during the 400 ms debounce so the slider change doesn't look silently absorbed.\n• Per-segment skip: every detected silence has a row in the inspector with a checkbox, its in/out timecodes, and its duration. Tap the row body to seek the playhead to its start (listen before committing). Uncheck the box to exclude that segment from the next Remove pass. The orange band on the timeline disappears for skipped segments. The Remove button label updates to \"Remove N Selected\" and disables when zero are selected.\n• Applied state: clicking Remove now also clears the detection list (orange bands gone, projection gone, inspector resets). The toast \"Removed N silent segments — saved Xs\" remains as confirmation. Re-detect on the next slider change or by re-opening the tool.\n• Re-detect status: while the 400 ms debounce after a slider tweak is pending, a small spinner + \"Re-detecting at the new threshold…\" row appears in the inspector. No more invisible-debounce confusion.",
      "date_published": "2026-05-20T12:00:00Z",
      "date_modified": "2026-05-20T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-261-cuts-collapse-visually",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-261-cuts-collapse-visually",
      "title": "Committed cuts collapse to a stitch mark, waveform and all",
      "summary": "Once you apply a Cut, the timeline used to keep showing a big red block where the cut was, making it look like the cut hadn't taken effect. Now, committed cuts collapse to a thin 4-pt red stitch marker at the cut point, and the waveform bars inside cut regions are skipped entirely. The content reads as gone. When you switch back to the Cut tool, the full editable region with drag handles returns so you can adjust or remove a past cut.",
      "content_html": "<p>Once you apply a Cut, the timeline used to keep showing a big red block where the cut was, making it look like the cut hadn't taken effect. Now, committed cuts collapse to a thin 4-pt red stitch marker at the cut point, and the waveform bars inside cut regions are skipped entirely. The content reads as gone. When you switch back to the Cut tool, the full editable region with drag handles returns so you can adjust or remove a past cut.</p>\n<ul>\n  <li>Committed cuts off the Cut tool: render as a 4-pt vertical red stitch at the cut's midpoint, with a soft glow on hover. Tap the stitch to switch to the Cut tool and pull up the editable region for that cut.</li>\n  <li>Waveform: bars whose source-time falls inside a committed cut are skipped. The timeline no longer paints audio data for removed content. When the Cut tool is active they reappear in red so you can see what you're editing.</li>\n  <li>Together with the duration and timecode in the toolbar, a cut now reads as genuinely applied: the duration drops, the timecode counts the shorter length, and the removed content is gone from the timeline.</li>\n</ul>",
      "content_text": "Once you apply a Cut, the timeline used to keep showing a big red block where the cut was, making it look like the cut hadn't taken effect. Now, committed cuts collapse to a thin 4-pt red stitch marker at the cut point, and the waveform bars inside cut regions are skipped entirely. The content reads as gone. When you switch back to the Cut tool, the full editable region with drag handles returns so you can adjust or remove a past cut.\n• Committed cuts off the Cut tool: render as a 4-pt vertical red stitch at the cut's midpoint, with a soft glow on hover. Tap the stitch to switch to the Cut tool and pull up the editable region for that cut.\n• Waveform: bars whose source-time falls inside a committed cut are skipped. The timeline no longer paints audio data for removed content. When the Cut tool is active they reappear in red so you can see what you're editing.\n• Together with the duration and timecode in the toolbar, a cut now reads as genuinely applied: the duration drops, the timecode counts the shorter length, and the removed content is gone from the timeline.",
      "date_published": "2026-05-19T12:00:00Z",
      "date_modified": "2026-05-19T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-260-split-feedback",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-260-split-feedback",
      "title": "Press B to split, and see exactly what happened",
      "summary": "The B shortcut / floating-toolbar scissors button drops a 0.5 s cut selection at the playhead so you can drag the edges to refine it, but the action was silent and the button label said \"Split at Playhead,\" which sounds like it should commit. Now there's a clear inline message (\"Cut selection ready · drag the edges to refine, then press Delete or click Cut Selection\"), the tooltip describes the actual behavior, the icon switches to scissors-with-dots to suggest \"in progress,\" and B is documented in the keyboard help overlay.",
      "content_html": "<p>The B shortcut / floating-toolbar scissors button drops a 0.5 s cut selection at the playhead so you can drag the edges to refine it, but the action was silent and the button label said \"Split at Playhead,\" which sounds like it should commit. Now there's a clear inline message (\"Cut selection ready · drag the edges to refine, then press Delete or click Cut Selection\"), the tooltip describes the actual behavior, the icon switches to scissors-with-dots to suggest \"in progress,\" and B is documented in the keyboard help overlay.</p>\n<ul>\n  <li>Pressing B (or clicking the scissors-badge button) now surfaces a feedback message in the Cut inspector explaining what just happened. Auto-dismisses after a few seconds.</li>\n  <li>Button tooltip updated: \"Drop a cut selection at the playhead — drag the edges, then Delete to commit (B).\"</li>\n  <li>Icon changed from plain scissors to scissors with ellipsis dots, hinting that this is the START of a cut, not the commit.</li>\n  <li>B keyboard shortcut now documented in the help overlay (press ?).</li>\n</ul>",
      "content_text": "The B shortcut / floating-toolbar scissors button drops a 0.5 s cut selection at the playhead so you can drag the edges to refine it, but the action was silent and the button label said \"Split at Playhead,\" which sounds like it should commit. Now there's a clear inline message (\"Cut selection ready · drag the edges to refine, then press Delete or click Cut Selection\"), the tooltip describes the actual behavior, the icon switches to scissors-with-dots to suggest \"in progress,\" and B is documented in the keyboard help overlay.\n• Pressing B (or clicking the scissors-badge button) now surfaces a feedback message in the Cut inspector explaining what just happened. Auto-dismisses after a few seconds.\n• Button tooltip updated: \"Drop a cut selection at the playhead — drag the edges, then Delete to commit (B).\"\n• Icon changed from plain scissors to scissors with ellipsis dots, hinting that this is the START of a cut, not the commit.\n• B keyboard shortcut now documented in the help overlay (press ?).",
      "date_published": "2026-05-17T12:00:00Z",
      "date_modified": "2026-05-17T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-259-trim-feedback",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-259-trim-feedback",
      "title": "Trim and watch the duration, timecode, and dimming update at once",
      "summary": "Trimming always worked (playback skipped the trimmed part and the export matched), but the toolbar still showed the original duration and timecode, so there was no sign anything had happened. The toolbar now shows the length of what you kept, the timecode starts at zero on your trimmed clip, and the discarded stretch is clearly dimmed.",
      "content_html": "<p>Trimming always worked (playback skipped the trimmed part and the export matched), but the toolbar still showed the original duration and timecode, so there was no sign anything had happened. The toolbar now shows the length of what you kept, the timecode starts at zero on your trimmed clip, and the discarded stretch is clearly dimmed.</p>\n<ul>\n  <li>Toolbar duration: trimming a 30 s clip to 10 s now reads \"0:10\" in the toolbar, not \"0:30.\" Hovering shows the original source duration as a tooltip in case you need it.</li>\n  <li>The timecode counts your edited video, not the original. The playhead reads 0:00 at the start of what you kept and 0:10 at the end, and typing a timecode jumps to that point in your edit.</li>\n  <li>Discarded region opacity bumped 0.65 → 0.85: the trimmed-out part now reads as \"cut off,\" not \"slightly dimmed.\"</li>\n</ul>",
      "content_text": "Trimming always worked (playback skipped the trimmed part and the export matched), but the toolbar still showed the original duration and timecode, so there was no sign anything had happened. The toolbar now shows the length of what you kept, the timecode starts at zero on your trimmed clip, and the discarded stretch is clearly dimmed.\n• Toolbar duration: trimming a 30 s clip to 10 s now reads \"0:10\" in the toolbar, not \"0:30.\" Hovering shows the original source duration as a tooltip in case you need it.\n• The timecode counts your edited video, not the original. The playhead reads 0:00 at the start of what you kept and 0:10 at the end, and typing a timecode jumps to that point in your edit.\n• Discarded region opacity bumped 0.65 → 0.85: the trimmed-out part now reads as \"cut off,\" not \"slightly dimmed.\"",
      "date_published": "2026-05-16T12:00:00Z",
      "date_modified": "2026-05-16T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-258-pro-grade-editor-polish",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-258-pro-grade-editor-polish",
      "title": "Frame-step, JKL shuttle, loop regions, and click-to-edit timecode",
      "summary": "A pass over the video editor against pro-NLE expectations. Frame-by-frame stepping with the comma / period keys (FCP convention). JKL shuttle for reverse / pause / forward at 1× / 2× / 4× / 8× speeds. Loop region: set in / out points with ⌥I / ⌥O, toggle playback with ⇧L. Click the timecode in the toolbar and type a precise time. Pre-roll playback (⇧Space) plays from 2 s back and returns the playhead when you pause. Plus better error handling: corrupt clips show an inline retry overlay, exports check for free disk space before starting, and AVFoundation errors get translated to actionable copy. Snap-to-cut-edge so cut edges click onto neighbouring cuts. And VoiceOver labels on every interactive timeline element.",
      "content_html": "<p>A pass over the video editor against pro-NLE expectations. Frame-by-frame stepping with the comma / period keys (FCP convention). JKL shuttle for reverse / pause / forward at 1× / 2× / 4× / 8× speeds. Loop region: set in / out points with ⌥I / ⌥O, toggle playback with ⇧L. Click the timecode in the toolbar and type a precise time. Pre-roll playback (⇧Space) plays from 2 s back and returns the playhead when you pause. Plus better error handling: corrupt clips show an inline retry overlay, exports check for free disk space before starting, and AVFoundation errors get translated to actionable copy. Snap-to-cut-edge so cut edges click onto neighbouring cuts. And VoiceOver labels on every interactive timeline element.</p>\n<ul>\n  <li>Comma (,) / period (.) keys step back / forward one source frame. Final Cut convention, table stakes for any precise edit.</li>\n  <li>JKL shuttle: J cycles reverse 1× → 2× → 4× → 8×, K pauses, L mirrors forward. Repeated taps double the speed.</li>\n  <li>Loop region: ⌥I sets the loop in-point at the playhead, ⌥O sets the out. ⇧L toggles loop playback. A thin yellow bar on the timeline marks the region; brighter when active.</li>\n  <li>Click the timecode in the toolbar and type any timecode (\"1.5\", \"1:23\", \"01:02:03.5\") to jump there. Return commits, clamp to the clip duration.</li>\n  <li>Pre-roll playback: ⇧Space plays from ~2 s before the playhead, then restores your position on pause. Like the Cut tab's Play Preview, but available anywhere.</li>\n  <li>Asset-load failure now shows a clear overlay with a Retry button instead of leaving the editor blank.</li>\n  <li>Pre-export disk-space check: a ProRes 4444 export estimates ~90 Mbps × duration; if your destination volume can't hold it, an alert appears before the encoder starts.</li>\n  <li>Export error messages translated: \"Disk is full — free up some space and try again\" instead of \"Error -11800\".</li>\n  <li>Snap-to-cut-edge: when dragging a cut selection edge near another committed cut, it snaps to the neighbour's start / end within 8 px tolerance, the same tolerance the existing playhead snap uses.</li>\n  <li>VoiceOver labels on every interactive timeline element: cut regions announce their range, the cut-selection band announces \"X seconds to remove,\" zoom keyframes announce position + zoom percentage, the playhead announces its current timecode.</li>\n  <li>Help overlay (press ?) updated with all the new shortcuts grouped under Playback and Editing.</li>\n</ul>",
      "content_text": "A pass over the video editor against pro-NLE expectations. Frame-by-frame stepping with the comma / period keys (FCP convention). JKL shuttle for reverse / pause / forward at 1× / 2× / 4× / 8× speeds. Loop region: set in / out points with ⌥I / ⌥O, toggle playback with ⇧L. Click the timecode in the toolbar and type a precise time. Pre-roll playback (⇧Space) plays from 2 s back and returns the playhead when you pause. Plus better error handling: corrupt clips show an inline retry overlay, exports check for free disk space before starting, and AVFoundation errors get translated to actionable copy. Snap-to-cut-edge so cut edges click onto neighbouring cuts. And VoiceOver labels on every interactive timeline element.\n• Comma (,) / period (.) keys step back / forward one source frame. Final Cut convention, table stakes for any precise edit.\n• JKL shuttle: J cycles reverse 1× → 2× → 4× → 8×, K pauses, L mirrors forward. Repeated taps double the speed.\n• Loop region: ⌥I sets the loop in-point at the playhead, ⌥O sets the out. ⇧L toggles loop playback. A thin yellow bar on the timeline marks the region; brighter when active.\n• Click the timecode in the toolbar and type any timecode (\"1.5\", \"1:23\", \"01:02:03.5\") to jump there. Return commits, clamp to the clip duration.\n• Pre-roll playback: ⇧Space plays from ~2 s before the playhead, then restores your position on pause. Like the Cut tab's Play Preview, but available anywhere.\n• Asset-load failure now shows a clear overlay with a Retry button instead of leaving the editor blank.\n• Pre-export disk-space check: a ProRes 4444 export estimates ~90 Mbps × duration; if your destination volume can't hold it, an alert appears before the encoder starts.\n• Export error messages translated: \"Disk is full — free up some space and try again\" instead of \"Error -11800\".\n• Snap-to-cut-edge: when dragging a cut selection edge near another committed cut, it snaps to the neighbour's start / end within 8 px tolerance, the same tolerance the existing playhead snap uses.\n• VoiceOver labels on every interactive timeline element: cut regions announce their range, the cut-selection band announces \"X seconds to remove,\" zoom keyframes announce position + zoom percentage, the playhead announces its current timecode.\n• Help overlay (press ?) updated with all the new shortcuts grouped under Playback and Editing.",
      "date_published": "2026-05-14T12:00:00Z",
      "date_modified": "2026-05-14T12:00:00Z",
      "tags": [
        "New",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-257-cut-play-preview",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-257-cut-play-preview",
      "title": "Play back your cut the moment you make it",
      "summary": "Once you apply a Cut, a green Play Preview button now appears in the Cut inspector. Tapping it jumps the playhead to 1.5 s before the cut and plays so you can immediately hear the cut land. And the Play / Pause button in the timeline toolbar is now a brand-tinted circular pill that stands apart from the muted transport icons, so it's the loudest thing in the toolbar instead of one of five identical SF symbols.",
      "content_html": "<p>Once you apply a Cut, a green Play Preview button now appears in the Cut inspector. Tapping it jumps the playhead to 1.5 s before the cut and plays so you can immediately hear the cut land. And the Play / Pause button in the timeline toolbar is now a brand-tinted circular pill that stands apart from the muted transport icons, so it's the loudest thing in the toolbar instead of one of five identical SF symbols.</p>\n<ul>\n  <li>Cut tab: after committing a cut, a green \"Play Preview\" button appears next to the new \"Undo\" button. It seeks ~1.5 s before the last cut boundary and starts playback so you can verify the cut without hunting for the play button.</li>\n  <li>Timeline toolbar Play / Pause is now a brand-coloured circular pill (indigo when paused, amber when playing) with a soft glow. The plain SF Symbol version blended into the skip buttons and users were missing it entirely. Space still works for play / pause as before.</li>\n  <li>The \"Remove last cut\" button renamed to \"Undo\" with the same arrow icon, clearer in the action row alongside Play Preview.</li>\n</ul>",
      "content_text": "Once you apply a Cut, a green Play Preview button now appears in the Cut inspector. Tapping it jumps the playhead to 1.5 s before the cut and plays so you can immediately hear the cut land. And the Play / Pause button in the timeline toolbar is now a brand-tinted circular pill that stands apart from the muted transport icons, so it's the loudest thing in the toolbar instead of one of five identical SF symbols.\n• Cut tab: after committing a cut, a green \"Play Preview\" button appears next to the new \"Undo\" button. It seeks ~1.5 s before the last cut boundary and starts playback so you can verify the cut without hunting for the play button.\n• Timeline toolbar Play / Pause is now a brand-coloured circular pill (indigo when paused, amber when playing) with a soft glow. The plain SF Symbol version blended into the skip buttons and users were missing it entirely. Space still works for play / pause as before.\n• The \"Remove last cut\" button renamed to \"Undo\" with the same arrow icon, clearer in the action row alongside Play Preview.",
      "date_published": "2026-05-12T12:00:00Z",
      "date_modified": "2026-05-12T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-256-comprehensive-bug-sweep",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-256-comprehensive-bug-sweep",
      "title": "A sweep across the editor and everything around it",
      "summary": "Every action button across the app (secondary, destructive, icon, the recording pill) now greys out when you cannot use it. Plus: re-applying a template asks before wiping your text edits, Recent tiles tell you when a file has gone instead of failing silently, Smart Share waits for your Drive quota before letting you send, Smart Framing tells you when there are no faces to follow, and the silence threshold slider no longer stutters on long clips.",
      "content_html": "<p>Every action button across the app (secondary, destructive, icon, the recording pill) now greys out when you cannot use it. Plus: re-applying a template asks before wiping your text edits, Recent tiles tell you when a file has gone instead of failing silently, Smart Share waits for your Drive quota before letting you send, Smart Framing tells you when there are no faces to follow, and the silence threshold slider no longer stutters on long clips.</p>\n<ul>\n  <li>Disabled buttons across the app now look disabled: secondary, destructive, icon, and the Stop / Record pill all grey out when you can't use them. The primary button was fixed last time; this covers the rest. Affects every Remove last cut, Clear All, annotation undo and redo, and recording control.</li>\n  <li>Templates: re-applying a template after you've edited text overlays now asks first (\"Replace your custom text edits?\") instead of silently wiping them. Fresh applies with no prior edits skip the alert.</li>\n  <li>Recent files: clicking a Recent tile whose file has been moved or trashed in Finder used to silently do nothing. Now you get a clear \"File not found — moved or deleted\" alert, and the stale tile drops out of Recent.</li>\n  <li>Smart Share: the Send button waits while Google Drive quota is still loading, with an inline \"Checking Drive quota…\" status. Avoids the case where you click Send only to have the upload fail server-side because Drive is over quota.</li>\n  <li>Smart Framing: when the AI analyser doesn't find any faces (typical for screencasts), the inspector now tells you so with an inline warning, instead of leaving you wondering why the button \"didn't work.\"</li>\n  <li>Silence threshold slider: fast drags on long clips no longer stutter; the actual detection scan now only runs when you release the slider, with the threshold label tracking live in the meantime.</li>\n</ul>",
      "content_text": "Every action button across the app (secondary, destructive, icon, the recording pill) now greys out when you cannot use it. Plus: re-applying a template asks before wiping your text edits, Recent tiles tell you when a file has gone instead of failing silently, Smart Share waits for your Drive quota before letting you send, Smart Framing tells you when there are no faces to follow, and the silence threshold slider no longer stutters on long clips.\n• Disabled buttons across the app now look disabled: secondary, destructive, icon, and the Stop / Record pill all grey out when you can't use them. The primary button was fixed last time; this covers the rest. Affects every Remove last cut, Clear All, annotation undo and redo, and recording control.\n• Templates: re-applying a template after you've edited text overlays now asks first (\"Replace your custom text edits?\") instead of silently wiping them. Fresh applies with no prior edits skip the alert.\n• Recent files: clicking a Recent tile whose file has been moved or trashed in Finder used to silently do nothing. Now you get a clear \"File not found — moved or deleted\" alert, and the stale tile drops out of Recent.\n• Smart Share: the Send button waits while Google Drive quota is still loading, with an inline \"Checking Drive quota…\" status. Avoids the case where you click Send only to have the upload fail server-side because Drive is over quota.\n• Smart Framing: when the AI analyser doesn't find any faces (typical for screencasts), the inspector now tells you so with an inline warning, instead of leaving you wondering why the button \"didn't work.\"\n• Silence threshold slider: fast drags on long clips no longer stutter; the actual detection scan now only runs when you release the slider, with the threshold label tracking live in the meantime.",
      "date_published": "2026-05-11T12:00:00Z",
      "date_modified": "2026-05-11T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-255-cut-button-open-menu",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-255-cut-button-open-menu",
      "title": "Open any video or image from the File menu",
      "summary": "Two quick fixes. A new File → Open (⌘O) menu accepts any video or image and routes it to the matching editor (video → Video Editor, image → Screenshot Editor), the same routing the Finder double-click and drag-drop paths already use, so the result is consistent. And the editor's action buttons now visibly grey out when their precondition isn't met. Cut Selection used to look identical enabled vs disabled, so users reported \"the button doesn't work\" when it was correctly waiting on a range selection.",
      "content_html": "<p>Two quick fixes. A new File → Open (⌘O) menu accepts any video or image and routes it to the matching editor (video → Video Editor, image → Screenshot Editor), the same routing the Finder double-click and drag-drop paths already use, so the result is consistent. And the editor's action buttons now visibly grey out when their precondition isn't met. Cut Selection used to look identical enabled vs disabled, so users reported \"the button doesn't work\" when it was correctly waiting on a range selection.</p>\n<ul>\n  <li>File → Open (⌘O): pick any video (mp4 / mov / m4v / avi / mpeg-4) or image (png / jpg / heic / tiff / webp / gif / bmp) and the right editor opens automatically. The file also lands in your Library, same as drag-drop.</li>\n  <li>Editor buttons (Cut Selection, Apply Speed, Detect Silence, etc.) now visibly grey out + lose their shadow when disabled. Previously the visual was identical to the active state, so a button waiting on a precondition (\"drag to select a range first\") looked like a broken button.</li>\n</ul>",
      "content_text": "Two quick fixes. A new File → Open (⌘O) menu accepts any video or image and routes it to the matching editor (video → Video Editor, image → Screenshot Editor), the same routing the Finder double-click and drag-drop paths already use, so the result is consistent. And the editor's action buttons now visibly grey out when their precondition isn't met. Cut Selection used to look identical enabled vs disabled, so users reported \"the button doesn't work\" when it was correctly waiting on a range selection.\n• File → Open (⌘O): pick any video (mp4 / mov / m4v / avi / mpeg-4) or image (png / jpg / heic / tiff / webp / gif / bmp) and the right editor opens automatically. The file also lands in your Library, same as drag-drop.\n• Editor buttons (Cut Selection, Apply Speed, Detect Silence, etc.) now visibly grey out + lose their shadow when disabled. Previously the visual was identical to the active state, so a button waiting on a precondition (\"drag to select a range first\") looked like a broken button.",
      "date_published": "2026-05-09T12:00:00Z",
      "date_modified": "2026-05-09T12:00:00Z",
      "tags": [
        "New",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-254-editor-production-polish",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-254-editor-production-polish",
      "title": "Audio Polish you can hear, draggable chapters, per-range speed, and caption styling",
      "summary": "Five surgical fixes across the editor's most complained-about surfaces. Audio Polish presets are now obviously audible with a Hold-to-Compare A/B button. Detected silence shows up as orange bands on the timeline before you commit. Chapter markers are draggable / renameable / deletable directly on the timeline. Per-range speed zones replace global-only speed. And captions get a full style editor (font / color / position / animation) with live preview.",
      "content_html": "<p>Five surgical fixes across the editor's most complained-about surfaces. Audio Polish presets are now obviously audible with a Hold-to-Compare A/B button. Detected silence shows up as orange bands on the timeline before you commit. Chapter markers are draggable / renameable / deletable directly on the timeline. Per-range speed zones replace global-only speed. And captions get a full style editor (font / color / position / animation) with live preview.</p>\n<ul>\n  <li>Audio Polish: presets recalibrated so the EQ is obvious within 2 seconds: Voice Boost is a real +5.6 dB mid presence, Podcast is warmer + clearer, Music finally has a real bass-and-air smile curve. Press and hold the new \"Hold to Compare\" button to A/B against the dry audio in real time. A status chip in the floating toolbar shows when polish is active and jumps to the inspector when tapped.</li>\n  <li>Silence: detected segments render as faint orange bands on the timeline (only when the Silence tool is active). Click the inspector's \"N segments · saves Xs\" projection to seek the playhead to the first detected segment so you can spot-check it before committing.</li>\n  <li>Chapters: triangle markers are now interactive. Drag to retime, right-click for Rename / Delete, hover to see the chapter title. The inspector list still works.</li>\n  <li>Per-range Speed: the global slider is still there for the whole clip, but you can now define zones: pick the Speed tool, drag a range on the timeline, choose a speed in the inspector, click Add. Multiple zones coexist; the playback rate changes only inside the zone. Pitch-corrected so voice stays natural.</li>\n  <li>Captions: a new Captions section appears in the inspector whenever a captions template is applied. Tweak font size, fill color, stroke color and width, position (Top / Middle / Bottom), animation style (Scale Pop / Block Fade / Fade / None) and how many words sit on screen at once. The preview updates as you edit.</li>\n</ul>",
      "content_text": "Five surgical fixes across the editor's most complained-about surfaces. Audio Polish presets are now obviously audible with a Hold-to-Compare A/B button. Detected silence shows up as orange bands on the timeline before you commit. Chapter markers are draggable / renameable / deletable directly on the timeline. Per-range speed zones replace global-only speed. And captions get a full style editor (font / color / position / animation) with live preview.\n• Audio Polish: presets recalibrated so the EQ is obvious within 2 seconds: Voice Boost is a real +5.6 dB mid presence, Podcast is warmer + clearer, Music finally has a real bass-and-air smile curve. Press and hold the new \"Hold to Compare\" button to A/B against the dry audio in real time. A status chip in the floating toolbar shows when polish is active and jumps to the inspector when tapped.\n• Silence: detected segments render as faint orange bands on the timeline (only when the Silence tool is active). Click the inspector's \"N segments · saves Xs\" projection to seek the playhead to the first detected segment so you can spot-check it before committing.\n• Chapters: triangle markers are now interactive. Drag to retime, right-click for Rename / Delete, hover to see the chapter title. The inspector list still works.\n• Per-range Speed: the global slider is still there for the whole clip, but you can now define zones: pick the Speed tool, drag a range on the timeline, choose a speed in the inspector, click Add. Multiple zones coexist; the playback rate changes only inside the zone. Pitch-corrected so voice stays natural.\n• Captions: a new Captions section appears in the inspector whenever a captions template is applied. Tweak font size, fill color, stroke color and width, position (Top / Middle / Bottom), animation style (Scale Pop / Block Fade / Fade / None) and how many words sit on screen at once. The preview updates as you edit.",
      "date_published": "2026-05-08T12:00:00Z",
      "date_modified": "2026-05-08T12:00:00Z",
      "tags": [
        "New",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-253-cut-tool-trim-body-suppress",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-253-cut-tool-trim-body-suppress",
      "title": "Dragging a cut leaves your trim range where it was",
      "summary": "Dragging with the Cut tool moved the trim range instead of selecting one, because the trim block caught the drag first. With Cut active, a drag now goes straight to selection. Trim edge handles still work whichever tool you are in.",
      "content_html": "<p>Dragging with the Cut tool moved the trim range instead of selecting one, because the trim block caught the drag first. With Cut active, a drag now goes straight to selection. Trim edge handles still work whichever tool you are in.</p>\n<ul>\n  <li>Pick the Cut tool, drag on the timeline, and you now get an indigo selection band, not a moving trim range.</li>\n  <li>Trim left / right edge handles are still active when Cut is the tool, so you can still adjust trim boundaries by grabbing the edges directly.</li>\n  <li>Switching back to Trim tool restores the full trim block including body slide.</li>\n</ul>",
      "content_text": "Dragging with the Cut tool moved the trim range instead of selecting one, because the trim block caught the drag first. With Cut active, a drag now goes straight to selection. Trim edge handles still work whichever tool you are in.\n• Pick the Cut tool, drag on the timeline, and you now get an indigo selection band, not a moving trim range.\n• Trim left / right edge handles are still active when Cut is the tool, so you can still adjust trim boundaries by grabbing the edges directly.\n• Switching back to Trim tool restores the full trim block including body slide.",
      "date_published": "2026-05-06T12:00:00Z",
      "date_modified": "2026-05-06T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-252-cut-tool-redo",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-252-cut-tool-redo",
      "title": "Drag to select, resize the band, hit Delete",
      "summary": "The previous Cut redesign was unusable: the drag was hidden behind Shift, and \"Cut at Playhead\" committed a half-second block you could not resize. It now works from the Cut tool itself: pick Cut, drag on the timeline to define a range, drag the edges or the middle to refine it, then press Delete or click Cut Selection. No modifier keys, no automatic blocks.",
      "content_html": "<p>The previous Cut redesign was unusable: the drag was hidden behind Shift, and \"Cut at Playhead\" committed a half-second block you could not resize. It now works from the Cut tool itself: pick Cut, drag on the timeline to define a range, drag the edges or the middle to refine it, then press Delete or click Cut Selection. No modifier keys, no automatic blocks.</p>\n<ul>\n  <li>Cut workflow: select the Cut tool, drag anywhere on the timeline to define the range you want to remove. The indigo selection band has left / right edge handles for resizing and a draggable middle for sliding the whole range. No Shift key required; the tool itself is the mode switch.</li>\n  <li>Commit with Delete (or Backspace), or click Cut Selection in the inspector. Both are disabled until you actually have a selection, so no more silent 500 ms-at-playhead surprise.</li>\n  <li>B keyboard shortcut now seeds a starter 0.5 s selection at the playhead and switches to the Cut tool, so you can refine the edges before committing. Old behavior auto-committed the cut; new behavior gives you a chance to drag it first.</li>\n  <li>Plain click on the timeline still seeks the playhead, even while Cut is the active tool; only drag triggers selection.</li>\n</ul>",
      "content_text": "The previous Cut redesign was unusable: the drag was hidden behind Shift, and \"Cut at Playhead\" committed a half-second block you could not resize. It now works from the Cut tool itself: pick Cut, drag on the timeline to define a range, drag the edges or the middle to refine it, then press Delete or click Cut Selection. No modifier keys, no automatic blocks.\n• Cut workflow: select the Cut tool, drag anywhere on the timeline to define the range you want to remove. The indigo selection band has left / right edge handles for resizing and a draggable middle for sliding the whole range. No Shift key required; the tool itself is the mode switch.\n• Commit with Delete (or Backspace), or click Cut Selection in the inspector. Both are disabled until you actually have a selection, so no more silent 500 ms-at-playhead surprise.\n• B keyboard shortcut now seeds a starter 0.5 s selection at the playhead and switches to the Cut tool, so you can refine the edges before committing. Old behavior auto-committed the cut; new behavior gives you a chance to drag it first.\n• Plain click on the timeline still seeks the playhead, even while Cut is the active tool; only drag triggers selection.",
      "date_published": "2026-05-04T12:00:00Z",
      "date_modified": "2026-05-04T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-251-cut-zoom-trim-feedback",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-251-cut-zoom-trim-feedback",
      "title": "Cutting works the way it does in every other editor",
      "summary": "Three Video Editor pain points fixed in one pass. Cut now follows the Final Cut / Premiere / DaVinci convention: Shift-drag on the timeline to select a range, then click Cut. Timeline zoom got explicit + / − / Fit buttons plus ⌘+ / ⌘− / ⌘0 keyboard shortcuts. And dragging the trim handles now dims the discarded regions clearly and shows a \"Keep: 12.4s\" label so you know exactly what'll survive the trim.",
      "content_html": "<p>Three Video Editor pain points fixed in one pass. Cut now follows the Final Cut / Premiere / DaVinci convention: Shift-drag on the timeline to select a range, then click Cut. Timeline zoom got explicit + / − / Fit buttons plus ⌘+ / ⌘− / ⌘0 keyboard shortcuts. And dragging the trim handles now dims the discarded regions clearly and shows a \"Keep: 12.4s\" label so you know exactly what'll survive the trim.</p>\n<ul>\n  <li>Cut: Shift-drag on the timeline to highlight the range you want to remove, then click Cut Selection. The old 500 ms-at-playhead behavior still works (B key or Cut with no selection) for quick single cuts.</li>\n  <li>Timeline zoom: visible minus / current-level / plus / fit buttons in the editor toolbar. Keyboard shortcuts: ⌘+ to zoom in, ⌘− to zoom out, ⌘0 to fit. The 3-level segmented picker that was hard to find is gone.</li>\n  <li>Trim feedback: when you drag the trim edges, the regions being discarded are now darkened more clearly, and a \"Keep: 12.4s\" label appears above the kept range so you can see the resulting clip length while you drag.</li>\n</ul>",
      "content_text": "Three Video Editor pain points fixed in one pass. Cut now follows the Final Cut / Premiere / DaVinci convention: Shift-drag on the timeline to select a range, then click Cut. Timeline zoom got explicit + / − / Fit buttons plus ⌘+ / ⌘− / ⌘0 keyboard shortcuts. And dragging the trim handles now dims the discarded regions clearly and shows a \"Keep: 12.4s\" label so you know exactly what'll survive the trim.\n• Cut: Shift-drag on the timeline to highlight the range you want to remove, then click Cut Selection. The old 500 ms-at-playhead behavior still works (B key or Cut with no selection) for quick single cuts.\n• Timeline zoom: visible minus / current-level / plus / fit buttons in the editor toolbar. Keyboard shortcuts: ⌘+ to zoom in, ⌘− to zoom out, ⌘0 to fit. The 3-level segmented picker that was hard to find is gone.\n• Trim feedback: when you drag the trim edges, the regions being discarded are now darkened more clearly, and a \"Keep: 12.4s\" label appears above the kept range so you can see the resulting clip length while you drag.",
      "date_published": "2026-05-03T12:00:00Z",
      "date_modified": "2026-05-03T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-250-uniform-detail-wrapper",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-250-uniform-detail-wrapper",
      "title": "One layout across every part of the app",
      "summary": "Every section of the app now shares one layout, so the workspace column stays visible and nothing shifts as you move between the Library, the editor, and screenshots.",
      "content_html": "<p>Every section of the app now shares one layout, so the workspace column stays visible and nothing shifts as you move between the Library, the editor, and screenshots.</p>\n<ul>\n  <li>Every section of the app is now presented the same way. The Library, the Video Editor, the Image Editor, and Home behave like Settings did: your tools stay visible at full width, and nothing collapses on you at any window size.</li>\n  <li>Sidebar chevron toggle still works for manual collapse when you want more room.</li>\n  <li>Nothing changed inside any section. The only difference is how each one sits in the main window.</li>\n</ul>",
      "content_text": "Every section of the app now shares one layout, so the workspace column stays visible and nothing shifts as you move between the Library, the editor, and screenshots.\n• Every section of the app is now presented the same way. The Library, the Video Editor, the Image Editor, and Home behave like Settings did: your tools stay visible at full width, and nothing collapses on you at any window size.\n• Sidebar chevron toggle still works for manual collapse when you want more room.\n• Nothing changed inside any section. The only difference is how each one sits in the main window.",
      "date_published": "2026-05-01T12:00:00Z",
      "date_modified": "2026-05-01T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-249-restore-sidebar-toggle",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-249-restore-sidebar-toggle",
      "title": "Show or hide your workspace column, and the Library renders clean",
      "summary": "Pinning your tools permanently visible made them overlap the Library’s own source column in the Library, Video Editor, and Image Editor. The chevron toggle and View → Toggle Sidebar are back, so you can collapse the main column when you need the room in a multi-column view. Home keeps its resize fix.",
      "content_html": "<p>Pinning your tools permanently visible made them overlap the Library’s own source column in the Library, Video Editor, and Image Editor. The chevron toggle and View → Toggle Sidebar are back, so you can collapse the main column when you need the room in a multi-column view. Home keeps its resize fix.</p>\n<ul>\n  <li>The chevron sidebar toggle and the View → Toggle Sidebar shortcut (⌃⌘S) are back. Use them to collapse the main sidebar when you need more room in Library / Video Editor / Image Editor.</li>\n  <li>Home still keeps your tools at full width when you resize; the previous fix to its padding, tiles, hero, and logo is intact.</li>\n  <li>Library / Video Editor / Image Editor no longer have overlapping sidebar columns at compact window sizes.</li>\n</ul>",
      "content_text": "Pinning your tools permanently visible made them overlap the Library’s own source column in the Library, Video Editor, and Image Editor. The chevron toggle and View → Toggle Sidebar are back, so you can collapse the main column when you need the room in a multi-column view. Home keeps its resize fix.\n• The chevron sidebar toggle and the View → Toggle Sidebar shortcut (⌃⌘S) are back. Use them to collapse the main sidebar when you need more room in Library / Video Editor / Image Editor.\n• Home still keeps your tools at full width when you resize; the previous fix to its padding, tiles, hero, and logo is intact.\n• Library / Video Editor / Image Editor no longer have overlapping sidebar columns at compact window sizes.",
      "date_published": "2026-04-30T12:00:00Z",
      "date_modified": "2026-04-30T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-248-sidebar-hard-locked",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-248-sidebar-hard-locked",
      "title": "Your tools stay put in every section",
      "summary": "Settings kept your tools at full width in a narrow window, but Home and other sections quietly collapsed them. Visibility is now pinned across every section, and the toggle and menu item are gone, so every part of the app behaves the same: your tools are simply always there.",
      "content_html": "<p>Settings kept your tools at full width in a narrow window, but Home and other sections quietly collapsed them. Visibility is now pinned across every section, and the toggle and menu item are gone, so every part of the app behaves the same: your tools are simply always there.</p>\n<ul>\n  <li>Sidebar stays visible at full width in Home, Library, Image &amp; PDF, Video Editor, Settings, Brand, and every other section, regardless of window size or which section was active.</li>\n  <li>The chevron sidebar toggle in the title bar and the View → Toggle Sidebar menu item (⌃⌘S) are removed app-wide. The sidebar is a permanent workspace fixture, like Lightroom or Final Cut.</li>\n</ul>",
      "content_text": "Settings kept your tools at full width in a narrow window, but Home and other sections quietly collapsed them. Visibility is now pinned across every section, and the toggle and menu item are gone, so every part of the app behaves the same: your tools are simply always there.\n• Sidebar stays visible at full width in Home, Library, Image & PDF, Video Editor, Settings, Brand, and every other section, regardless of window size or which section was active.\n• The chevron sidebar toggle in the title bar and the View → Toggle Sidebar menu item (⌃⌘S) are removed app-wide. The sidebar is a permanent workspace fixture, like Lightroom or Final Cut.",
      "date_published": "2026-04-28T12:00:00Z",
      "date_modified": "2026-04-28T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-247-home-compresses-cleanly",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-247-home-compresses-cleanly",
      "title": "Home reflows on resize instead of squeezing your tools",
      "summary": "The asymmetry between Library (sidebar stayed put, Library content compressed) and Home (sidebar compressed, Home content stayed large) is fixed. Home's hero visual, brand logo, recent thumbnails, and outer padding all got smaller fixed dimensions so the page never demands more width than the detail pane has, removing the pressure that caused NavigationSplitView to auto-collapse the sidebar.",
      "content_html": "<p>The asymmetry between Library (sidebar stayed put, Library content compressed) and Home (sidebar compressed, Home content stayed large) is fixed. Home's hero visual, brand logo, recent thumbnails, and outer padding all got smaller fixed dimensions so the page never demands more width than the detail pane has, removing the pressure that caused NavigationSplitView to auto-collapse the sidebar.</p>\n<ul>\n  <li>Home now keeps the sidebar at full width when you resize the window narrow. The behavior matches Library and Settings: sidebar stays put, page content compresses gracefully inside its column.</li>\n  <li>The recent thumbnails on Home are slightly smaller (150×100 instead of 200×130), the welcome hero visual is slightly smaller (120pt instead of 160pt), the brand logo is slightly smaller, and the page padding is tighter, all so the page fits comfortably in compact-window mode.</li>\n  <li>The sidebar's chevron toggle still works if you ever want to collapse it manually. Just no more involuntary collapses on resize.</li>\n</ul>",
      "content_text": "The asymmetry between Library (sidebar stayed put, Library content compressed) and Home (sidebar compressed, Home content stayed large) is fixed. Home's hero visual, brand logo, recent thumbnails, and outer padding all got smaller fixed dimensions so the page never demands more width than the detail pane has, removing the pressure that caused NavigationSplitView to auto-collapse the sidebar.\n• Home now keeps the sidebar at full width when you resize the window narrow. The behavior matches Library and Settings: sidebar stays put, page content compresses gracefully inside its column.\n• The recent thumbnails on Home are slightly smaller (150×100 instead of 200×130), the welcome hero visual is slightly smaller (120pt instead of 160pt), the brand logo is slightly smaller, and the page padding is tighter, all so the page fits comfortably in compact-window mode.\n• The sidebar's chevron toggle still works if you ever want to collapse it manually. Just no more involuntary collapses on resize.",
      "date_published": "2026-04-26T12:00:00Z",
      "date_modified": "2026-04-26T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-246-sidebar-geometry-lock",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-246-sidebar-geometry-lock",
      "title": "Your tools hold their width on every screen",
      "summary": "The workspace column was set to a fixed width but still collapsed to nothing while the app was running. Every pane is now measured and given its width outright, so none of them compete for space. The column holds its width whatever section you are in and whatever size the window is.",
      "content_html": "<p>The workspace column was set to a fixed width but still collapsed to nothing while the app was running. Every pane is now measured and given its width outright, so none of them compete for space. The column holds its width whatever section you are in and whatever size the window is.</p>\n<ul>\n  <li>Your tools are now always visible at a fixed width in every section. Each pane gets an exact width rather than competing for space, so nothing shifts as you move around the app.</li>\n  <li>Detail area still expands to fill the rest of the window; resizing the window works exactly the same as before.</li>\n</ul>",
      "content_text": "The workspace column was set to a fixed width but still collapsed to nothing while the app was running. Every pane is now measured and given its width outright, so none of them compete for space. The column holds its width whatever section you are in and whatever size the window is.\n• Your tools are now always visible at a fixed width in every section. Each pane gets an exact width rather than competing for space, so nothing shifts as you move around the app.\n• Detail area still expands to fill the rest of the window; resizing the window works exactly the same as before.",
      "date_published": "2026-04-25T12:00:00Z",
      "date_modified": "2026-04-25T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-245-sidebar-width-lock",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-245-sidebar-width-lock",
      "title": "Your tools stay where you left them",
      "summary": "The workspace column now holds its full width in every section, so your tools are in the same place whichever part of the app you are in.",
      "content_html": "<p>The workspace column now holds its full width in every section, so your tools are in the same place whichever part of the app you are in.</p>\n<ul>\n  <li>Your tools show reliably at full width in every section and at every window size. The layout now reserves that width outright, so the content beside it cannot absorb it.</li>\n  <li>Selection backgrounds now reach the full sidebar width, with no orphan highlights next to an empty column.</li>\n</ul>",
      "content_text": "The workspace column now holds its full width in every section, so your tools are in the same place whichever part of the app you are in.\n• Your tools show reliably at full width in every section and at every window size. The layout now reserves that width outright, so the content beside it cannot absorb it.\n• Selection backgrounds now reach the full sidebar width, with no orphan highlights next to an empty column.",
      "date_published": "2026-04-23T12:00:00Z",
      "date_modified": "2026-04-23T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-244-creative-pro-workspace",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-244-creative-pro-workspace",
      "title": "A permanent workspace column, like every Mac creative app",
      "summary": "OwnClip’s navigation column is now built the way Lightroom, Final Cut, and Adobe Bridge build theirs: a fixed workspace fixture rather than the collapsible panel Apple ships for Mail and Notes. No hide chevron, no auto-collapse in a narrow window, nothing to fight.",
      "content_html": "<p>OwnClip’s navigation column is now built the way Lightroom, Final Cut, and Adobe Bridge build theirs: a fixed workspace fixture rather than the collapsible panel Apple ships for Mail and Notes. No hide chevron, no auto-collapse in a narrow window, nothing to fight.</p>\n<ul>\n  <li>The sidebar is a structural fixed-width column. There is no toggle button anywhere in the UI to hide it.</li>\n  <li>Selected section now shows OwnClip's indigo accent (replacing macOS's default tinted blue). It's more on-brand and clearly indicates which view you're in.</li>\n  <li>Compact-window minimum (860×580) is unchanged. Library / Video Editor / Image &amp; PDF compress internally inside the detail area; the sidebar never compresses.</li>\n</ul>",
      "content_text": "OwnClip’s navigation column is now built the way Lightroom, Final Cut, and Adobe Bridge build theirs: a fixed workspace fixture rather than the collapsible panel Apple ships for Mail and Notes. No hide chevron, no auto-collapse in a narrow window, nothing to fight.\n• The sidebar is a structural fixed-width column. There is no toggle button anywhere in the UI to hide it.\n• Selected section now shows OwnClip's indigo accent (replacing macOS's default tinted blue). It's more on-brand and clearly indicates which view you're in.\n• Compact-window minimum (860×580) is unchanged. Library / Video Editor / Image & PDF compress internally inside the detail area; the sidebar never compresses.",
      "date_published": "2026-04-22T12:00:00Z",
      "date_modified": "2026-04-22T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-243-sidebar-comprehensive",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-243-sidebar-comprehensive",
      "title": "The same workspace in every section, at every window size",
      "summary": "After several iterations bouncing between approaches, the sidebar is now structurally pinned across every section of the app via the right architecture instead of patches. Home and Video Editor regain their native chrome that the previous build accidentally stripped.",
      "content_html": "<p>After several iterations bouncing between approaches, the sidebar is now structurally pinned across every section of the app via the right architecture instead of patches. Home and Video Editor regain their native chrome that the previous build accidentally stripped.</p>\n<ul>\n  <li>Sidebar stays visible in Home, Image &amp; PDF, Video Editor, Library, Settings tabs, Brand, Account, Help, at every allowed window size, against every collapse path (chevron, View menu, ⌃⌘S keyboard shortcut, auto-collapse on narrow widths).</li>\n  <li>Home and the Video Editor get their native Mac window chrome and toolbar items back; the previous release stripped them by accident.</li>\n  <li>The Cut tool's drag handles are kept, so small cuts stay grabbable on both edges.</li>\n</ul>",
      "content_text": "After several iterations bouncing between approaches, the sidebar is now structurally pinned across every section of the app via the right architecture instead of patches. Home and Video Editor regain their native chrome that the previous build accidentally stripped.\n• Sidebar stays visible in Home, Image & PDF, Video Editor, Library, Settings tabs, Brand, Account, Help, at every allowed window size, against every collapse path (chevron, View menu, ⌃⌘S keyboard shortcut, auto-collapse on narrow widths).\n• Home and the Video Editor get their native Mac window chrome and toolbar items back; the previous release stripped them by accident.\n• The Cut tool's drag handles are kept, so small cuts stay grabbable on both edges.",
      "date_published": "2026-04-20T12:00:00Z",
      "date_modified": "2026-04-20T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-242-sidebar-lock-cut-handles",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-242-sidebar-lock-cut-handles",
      "title": "A locked workspace column, and cut handles you can grab",
      "summary": "Two stubborn problems gone. Your workspace column is now fixed in place, so editor and library toolbars can no longer hide it. And the Cut tool’s drag handles stop overlapping on small cuts. You can grab and widen the right edge of a fresh split just like the left.",
      "content_html": "<p>Two stubborn problems gone. Your workspace column is now fixed in place, so editor and library toolbars can no longer hide it. And the Cut tool’s drag handles stop overlapping on small cuts. You can grab and widen the right edge of a fresh split just like the left.</p>\n<ul>\n  <li>Sidebar uses a fixed-width column instead of the macOS NavigationSplitView. No more re-injected hide button in the Video Editor / Library / Image &amp; PDF toolbars, no more auto-collapse at narrow widths. The sidebar is just always there.</li>\n  <li>Cut tool: the left and right drag handles on a cut region no longer overlap on small cuts. The right edge is now reachable from the moment you split: drag it to widen the cut to any duration.</li>\n</ul>",
      "content_text": "Two stubborn problems gone. Your workspace column is now fixed in place, so editor and library toolbars can no longer hide it. And the Cut tool’s drag handles stop overlapping on small cuts. You can grab and widen the right edge of a fresh split just like the left.\n• Sidebar uses a fixed-width column instead of the macOS NavigationSplitView. No more re-injected hide button in the Video Editor / Library / Image & PDF toolbars, no more auto-collapse at narrow widths. The sidebar is just always there.\n• Cut tool: the left and right drag handles on a cut region no longer overlap on small cuts. The right edge is now reachable from the moment you split: drag it to widen the cut to any duration.",
      "date_published": "2026-04-19T12:00:00Z",
      "date_modified": "2026-04-19T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-241-sidebar-pinned-everywhere",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-241-sidebar-pinned-everywhere",
      "title": "Your menu stays visible in the editor, the Library, and screenshots",
      "summary": "Your tools stayed put in the simpler views (Settings, Home, Help), but the Library, Video Editor, and Image & PDF editor could still hide them, because their own toolbars put the toggle back. Every remaining route is closed: they stay visible everywhere.",
      "content_html": "<p>Your tools stayed put in the simpler views (Settings, Home, Help), but the Library, Video Editor, and Image &amp; PDF editor could still hide them, because their own toolbars put the toggle back. Every remaining route is closed: they stay visible everywhere.</p>\n<ul>\n  <li>The View → Toggle Sidebar menu item and its ⌃⌘S keyboard shortcut are removed at the app level, so even power users can't accidentally collapse the sidebar.</li>\n  <li>The sidebar-collapse chevron is now blocked from re-appearing in the Library, Video Editor, and Image &amp; PDF editor toolbars; each section's own toolbar no longer leaks the system control back in.</li>\n</ul>",
      "content_text": "Your tools stayed put in the simpler views (Settings, Home, Help), but the Library, Video Editor, and Image & PDF editor could still hide them, because their own toolbars put the toggle back. Every remaining route is closed: they stay visible everywhere.\n• The View → Toggle Sidebar menu item and its ⌃⌘S keyboard shortcut are removed at the app level, so even power users can't accidentally collapse the sidebar.\n• The sidebar-collapse chevron is now blocked from re-appearing in the Library, Video Editor, and Image & PDF editor toolbars; each section's own toolbar no longer leaks the system control back in.",
      "date_published": "2026-04-17T12:00:00Z",
      "date_modified": "2026-04-17T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-240-sidebar-pinned",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-240-sidebar-pinned",
      "title": "Your workspace column can’t disappear on you",
      "summary": "The sidebar is the one piece of navigation that has to be there. The previous window-minimum tuning kept it visible at the floor, but NavigationSplitView still had two ways to wipe it (the toolbar chevron, and an auto-collapse on narrow widths). Both are now disabled, and the sidebar stays put at every window size and at every user action.",
      "content_html": "<p>The sidebar is the one piece of navigation that has to be there. The previous window-minimum tuning kept it visible at the floor, but NavigationSplitView still had two ways to wipe it (the toolbar chevron, and an auto-collapse on narrow widths). Both are now disabled, and the sidebar stays put at every window size and at every user action.</p>\n<ul>\n  <li>The sidebar chevron toggle in the toolbar is gone; that button used to hide the entire navigation, which it shouldn't.</li>\n  <li>Resizing the window narrow no longer auto-collapses the sidebar into an iPad-style stack. Both columns stay side-by-side at every allowed window size.</li>\n</ul>",
      "content_text": "The sidebar is the one piece of navigation that has to be there. The previous window-minimum tuning kept it visible at the floor, but NavigationSplitView still had two ways to wipe it (the toolbar chevron, and an auto-collapse on narrow widths). Both are now disabled, and the sidebar stays put at every window size and at every user action.\n• The sidebar chevron toggle in the toolbar is gone; that button used to hide the entire navigation, which it shouldn't.\n• Resizing the window narrow no longer auto-collapses the sidebar into an iPad-style stack. Both columns stay side-by-side at every allowed window size.",
      "date_published": "2026-04-15T12:00:00Z",
      "date_modified": "2026-04-15T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-239-window-min-bridge",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-239-window-min-bridge",
      "title": "Shrink the window as far as the app still works",
      "summary": "Settled the window-minimum question with the Adobe Bridge / Lightroom convention: shrink down to the most compact working window, with the sidebar always visible and every surface (Library, editors, settings) still functional, without going so small that columns clip or panels overlap.",
      "content_html": "<p>Settled the window-minimum question with the Adobe Bridge / Lightroom convention: shrink down to the most compact working window, with the sidebar always visible and every surface (Library, editors, settings) still functional, without going so small that columns clip or panels overlap.</p>\n<ul>\n  <li>Window minimum is now 860×580, the smallest size at which the sidebar plus Library, Video Editor, Screenshot Editor, and Settings all render cleanly.</li>\n  <li>Library's three-column inspector adapts to the new compact floor: source list 130pt, content grid 300pt, inspector 240pt. Wider windows still get the spacious Finder-style 380pt inspector by default.</li>\n  <li>Sidebar stays put at every size. No collapse and no auto-hide: the menu is the one thing that's always there.</li>\n</ul>",
      "content_text": "Settled the window-minimum question with the Adobe Bridge / Lightroom convention: shrink down to the most compact working window, with the sidebar always visible and every surface (Library, editors, settings) still functional, without going so small that columns clip or panels overlap.\n• Window minimum is now 860×580, the smallest size at which the sidebar plus Library, Video Editor, Screenshot Editor, and Settings all render cleanly.\n• Library's three-column inspector adapts to the new compact floor: source list 130pt, content grid 300pt, inspector 240pt. Wider windows still get the spacious Finder-style 380pt inspector by default.\n• Sidebar stays put at every size. No collapse and no auto-hide: the menu is the one thing that's always there.",
      "date_published": "2026-04-14T12:00:00Z",
      "date_modified": "2026-04-14T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-238-window-min-sidebar",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-238-window-min-sidebar",
      "title": "Shrink the window down to just your tools",
      "summary": "The previous build's window minimum was too aggressive. It blocked a valid macOS pattern of shrinking the window to a sidebar-only navigation state. Lowered the minimum to match what Apple's own apps (Mail, Notes, System Settings) use, so the sidebar always renders cleanly and the detail surfaces compress gracefully when narrow.",
      "content_html": "<p>The previous build's window minimum was too aggressive. It blocked a valid macOS pattern of shrinking the window to a sidebar-only navigation state. Lowered the minimum to match what Apple's own apps (Mail, Notes, System Settings) use, so the sidebar always renders cleanly and the detail surfaces compress gracefully when narrow.</p>\n<ul>\n  <li>Window can shrink to 620×500 (sidebar-friendly), down from 1080×640, matching the convention used by Apple Mail, Notes, and System Settings.</li>\n  <li>The sidebar always renders cleanly at any allowed window size. Library, Video Editor, and Screenshot Editor squeeze naturally at narrow widths; expand the window when you want the full layout.</li>\n</ul>",
      "content_text": "The previous build's window minimum was too aggressive. It blocked a valid macOS pattern of shrinking the window to a sidebar-only navigation state. Lowered the minimum to match what Apple's own apps (Mail, Notes, System Settings) use, so the sidebar always renders cleanly and the detail surfaces compress gracefully when narrow.\n• Window can shrink to 620×500 (sidebar-friendly), down from 1080×640, matching the convention used by Apple Mail, Notes, and System Settings.\n• The sidebar always renders cleanly at any allowed window size. Library, Video Editor, and Screenshot Editor squeeze naturally at narrow widths; expand the window when you want the full layout.",
      "date_published": "2026-04-12T12:00:00Z",
      "date_modified": "2026-04-12T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-237-window-min",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-237-window-min",
      "title": "The window stops at a size where the Library and editor still work",
      "summary": "Until now, dragging the window smaller than ~900 pixels wide silently squeezed the Library's three columns into each other and clipped the Video and Screenshot editors. The window minimum is now sized to fit the widest layout, so every surface stays usable at every resizable size, just like Settings has always been.",
      "content_html": "<p>Until now, dragging the window smaller than ~900 pixels wide silently squeezed the Library's three columns into each other and clipped the Video and Screenshot editors. The window minimum is now sized to fit the widest layout, so every surface stays usable at every resizable size, just like Settings has always been.</p>\n<ul>\n  <li>Library, Video Editor, and Screenshot Editor stay laid out correctly no matter how you resize the window. No more clipped inspectors, squeezed grids, or unreachable controls.</li>\n  <li>The minimum window size now matches what the widest surface (Library's three-column inspector) actually needs to render: 1080×640. Settings, Home, Brand, and Compare keep working exactly as they did.</li>\n</ul>",
      "content_text": "Until now, dragging the window smaller than ~900 pixels wide silently squeezed the Library's three columns into each other and clipped the Video and Screenshot editors. The window minimum is now sized to fit the widest layout, so every surface stays usable at every resizable size, just like Settings has always been.\n• Library, Video Editor, and Screenshot Editor stay laid out correctly no matter how you resize the window. No more clipped inspectors, squeezed grids, or unreachable controls.\n• The minimum window size now matches what the widest surface (Library's three-column inspector) actually needs to render: 1080×640. Settings, Home, Brand, and Compare keep working exactly as they did.",
      "date_published": "2026-04-11T12:00:00Z",
      "date_modified": "2026-04-11T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-236-cut-visible",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-236-cut-visible",
      "title": "Split a clip and see it happen",
      "summary": "Clicking Split at Playhead used to drop a 1-pixel marker on the timeline with no inspector feedback: you'd click, see nothing, and assume it was broken. Now the new cut is wide enough to see, the Cut inspector shows \"N cuts · X removed\", every split / resize / delete confirms with a toast, and there's a Remove-last-cut button so you don't have to hunt for the timeline trash icon.",
      "content_html": "<p>Clicking Split at Playhead used to drop a 1-pixel marker on the timeline with no inspector feedback: you'd click, see nothing, and assume it was broken. Now the new cut is wide enough to see, the Cut inspector shows \"N cuts · X removed\", every split / resize / delete confirms with a toast, and there's a Remove-last-cut button so you don't have to hunt for the timeline trash icon.</p>\n<ul>\n  <li>Split at Playhead now creates a clearly visible 0.5-second cut you can widen by dragging, instead of a 1-pixel marker most people missed entirely.</li>\n  <li>The Cut inspector shows a running summary (\"2 cuts · 4.5 s removed\") plus a confirmation toast after every action: split, resize, or delete.</li>\n  <li>A new \"Remove last cut\" button lives next to Split so backing out a cut takes one click from the inspector itself, no more reaching for the small trash icon on the timeline.</li>\n</ul>",
      "content_text": "Clicking Split at Playhead used to drop a 1-pixel marker on the timeline with no inspector feedback: you'd click, see nothing, and assume it was broken. Now the new cut is wide enough to see, the Cut inspector shows \"N cuts · X removed\", every split / resize / delete confirms with a toast, and there's a Remove-last-cut button so you don't have to hunt for the timeline trash icon.\n• Split at Playhead now creates a clearly visible 0.5-second cut you can widen by dragging, instead of a 1-pixel marker most people missed entirely.\n• The Cut inspector shows a running summary (\"2 cuts · 4.5 s removed\") plus a confirmation toast after every action: split, resize, or delete.\n• A new \"Remove last cut\" button lives next to Split so backing out a cut takes one click from the inspector itself, no more reaching for the small trash icon on the timeline.",
      "date_published": "2026-04-09T12:00:00Z",
      "date_modified": "2026-04-09T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-235-inspector-live-wiring",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-235-inspector-live-wiring",
      "title": "Audio Polish and Silence Removal do what the switches say",
      "summary": "Two editor inspectors that looked like they did nothing now behave like real Mac inspectors. Audio Polish presets and Silence Removal thresholds update preview audio the instant you change them, persist into the project automatically, and tell you exactly what happened when you commit. Settings → Recording also drops a confusing \"Region · 1284 × 712\" line that read like a saved setting but was really just whatever was selected at the moment.",
      "content_html": "<p>Two editor inspectors that looked like they did nothing now behave like real Mac inspectors. Audio Polish presets and Silence Removal thresholds update preview audio the instant you change them, persist into the project automatically, and tell you exactly what happened when you commit. Settings → Recording also drops a confusing \"Region · 1284 × 712\" line that read like a saved setting but was really just whatever was selected at the moment.</p>\n<ul>\n  <li>Audio Polish: pick a preset or drag the Noise Reduction slider and the preview audio updates live. No more hidden \"Apply\" button: your choice is in the project the moment you make it, and one undo entry per drag, not one per slider tick.</li>\n  <li>Silence Removal: open the Silence tab on a clip and detection runs automatically. You land on \"N segments · saves Xs\" instead of an empty page. Drag the threshold or min-duration slider and detection re-runs after a brief pause so the count always reflects current settings.</li>\n  <li>Silence Removal: clicking Remove now shows a clear confirmation (\"Removed 12 silent segments — saved 1m 4s\"), and if nothing was found at your threshold you get a helpful hint (\"No silence at -40 dB — try lowering the threshold\") instead of silence.</li>\n  <li>Settings → Recording: the hero card stops claiming a region/window resolution it can't actually save. It now shows just the saved settings (fps, codec, MB/min, hardware encoder). Picking which display / region / window to record happens on the Record screen, where it belongs.</li>\n</ul>",
      "content_text": "Two editor inspectors that looked like they did nothing now behave like real Mac inspectors. Audio Polish presets and Silence Removal thresholds update preview audio the instant you change them, persist into the project automatically, and tell you exactly what happened when you commit. Settings → Recording also drops a confusing \"Region · 1284 × 712\" line that read like a saved setting but was really just whatever was selected at the moment.\n• Audio Polish: pick a preset or drag the Noise Reduction slider and the preview audio updates live. No more hidden \"Apply\" button: your choice is in the project the moment you make it, and one undo entry per drag, not one per slider tick.\n• Silence Removal: open the Silence tab on a clip and detection runs automatically. You land on \"N segments · saves Xs\" instead of an empty page. Drag the threshold or min-duration slider and detection re-runs after a brief pause so the count always reflects current settings.\n• Silence Removal: clicking Remove now shows a clear confirmation (\"Removed 12 silent segments — saved 1m 4s\"), and if nothing was found at your threshold you get a helpful hint (\"No silence at -40 dB — try lowering the threshold\") instead of silence.\n• Settings → Recording: the hero card stops claiming a region/window resolution it can't actually save. It now shows just the saved settings (fps, codec, MB/min, hardware encoder). Picking which display / region / window to record happens on the Record screen, where it belongs.",
      "date_published": "2026-04-07T12:00:00Z",
      "date_modified": "2026-04-07T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-234-compare-flow",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-234-compare-flow",
      "title": "Confirm your Before & After picks, and let Settings fill the window",
      "summary": "Dropping the second image into Before & After used to throw you straight into the editor with no chance to swap a pick. Now you stay in the picker until you click \"Open in Editor\". Settings panels also got their full Mac-app width back, no more narrow column on big displays.",
      "content_html": "<p>Dropping the second image into Before &amp; After used to throw you straight into the editor with no chance to swap a pick. Now you stay in the picker until you click \"Open in Editor\". Settings panels also got their full Mac-app width back, no more narrow column on big displays.</p>\n<ul>\n  <li>Filling both Before &amp; After slots no longer auto-routes you to the editor. A clear \"Open in Editor\" button appears the moment both images are ready. Press it (or hit Return) when you're sure.</li>\n  <li>Want to swap a pick? Hover any filled slot and use Replace, or click Clear to reset. No more accidental commits.</li>\n  <li>The empty → filled swap on each slot now crossfades with a subtle scale, the dashed outline eases into a solid border, and the hero text and progress dots reflow gently as you fill them.</li>\n  <li>The transition between the picker and the editor is now a smooth fade instead of an abrupt swap.</li>\n  <li>Settings panels fill the detail pane again. The earlier width cap that left big empty margins on large displays and made the app feel mobile-shaped is gone.</li>\n</ul>",
      "content_text": "Dropping the second image into Before & After used to throw you straight into the editor with no chance to swap a pick. Now you stay in the picker until you click \"Open in Editor\". Settings panels also got their full Mac-app width back, no more narrow column on big displays.\n• Filling both Before & After slots no longer auto-routes you to the editor. A clear \"Open in Editor\" button appears the moment both images are ready. Press it (or hit Return) when you're sure.\n• Want to swap a pick? Hover any filled slot and use Replace, or click Clear to reset. No more accidental commits.\n• The empty → filled swap on each slot now crossfades with a subtle scale, the dashed outline eases into a solid border, and the hero text and progress dots reflow gently as you fill them.\n• The transition between the picker and the editor is now a smooth fade instead of an abrupt swap.\n• Settings panels fill the detail pane again. The earlier width cap that left big empty margins on large displays and made the app feel mobile-shaped is gone.",
      "date_published": "2026-04-06T12:00:00Z",
      "date_modified": "2026-04-06T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-233-settings-layout",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-233-settings-layout",
      "title": "Settings you can scan, and hotkeys that read as a list",
      "summary": "Settings panels are now a centered column with sensible width. No more shortcut chips floating at the far right of a wide window with nothing connecting them to their label. The Hotkeys page in particular got proper rows with an icon, a one-line description of what each shortcut does, and the chip kept close to the label it belongs to.",
      "content_html": "<p>Settings panels are now a centered column with sensible width. No more shortcut chips floating at the far right of a wide window with nothing connecting them to their label. The Hotkeys page in particular got proper rows with an icon, a one-line description of what each shortcut does, and the chip kept close to the label it belongs to.</p>\n<ul>\n  <li>Every settings tab (General, Recording, Camera, Audio, Hotkeys, Account) is now a centered column. Cards no longer stretch the full window width on wide displays.</li>\n  <li>Hotkeys rows now have an icon and a short description so you can scan what each shortcut does without reading carefully.</li>\n  <li>The keyboard chip sits right next to its label instead of drifting to the far edge of the panel.</li>\n</ul>",
      "content_text": "Settings panels are now a centered column with sensible width. No more shortcut chips floating at the far right of a wide window with nothing connecting them to their label. The Hotkeys page in particular got proper rows with an icon, a one-line description of what each shortcut does, and the chip kept close to the label it belongs to.\n• Every settings tab (General, Recording, Camera, Audio, Hotkeys, Account) is now a centered column. Cards no longer stretch the full window width on wide displays.\n• Hotkeys rows now have an icon and a short description so you can scan what each shortcut does without reading carefully.\n• The keyboard chip sits right next to its label instead of drifting to the far edge of the panel.",
      "date_published": "2026-04-04T12:00:00Z",
      "date_modified": "2026-04-04T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-232-bug-bash",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-232-bug-bash",
      "title": "PDFs open from the menu, duplicates get flagged, and Black is reachable again",
      "summary": "A bug-bash release. The File → Open PDF menu now actually opens the PDF and adds it to your Library in one step. Importing a file that's already there gets a clear message instead of a silent renamed copy. The custom-color picker in the annotation toolbar no longer overlaps the Black swatch. And the Recent row on Home only shows thumbnails it can show whole.",
      "content_html": "<p>A bug-bash release. The File → Open PDF menu now actually opens the PDF and adds it to your Library in one step. Importing a file that's already there gets a clear message instead of a silent renamed copy. The custom-color picker in the annotation toolbar no longer overlaps the Black swatch. And the Recent row on Home only shows thumbnails it can show whole.</p>\n<ul>\n  <li>Open a PDF from File → Open PDF… and it lands in the editor and in your Library in one step. Was opening a blank editor and skipping the Library.</li>\n  <li>Import a file that's already in your Library and you'll see a clear toast saying so, instead of a silent renamed copy piling up next to the original.</li>\n  <li>Newly-imported files show up in All Media right away. No more flipping tabs to make them appear.</li>\n  <li>The annotation toolbar's custom-color swatch is now a proper rainbow circle and the Black preset next to it is fully clickable again.</li>\n  <li>Selecting a region for a screenshot now says \"Capture This Area\". Recording still says \"Record This Area\". Used to always say Record, even for screenshots.</li>\n  <li>Transcribe is locked with a clear \"enable Speech Recognition\" message and a one-click jump to System Settings when permission isn't granted, instead of starting and failing mid-run.</li>\n  <li>The Recent files row on Home only renders thumbnails that fit fully in the strip. No more half-cut last tile.</li>\n  <li>Recording audio is more resilient to mid-session device changes; a category of rare crashes around AVAudioEngine is gone.</li>\n</ul>",
      "content_text": "A bug-bash release. The File → Open PDF menu now actually opens the PDF and adds it to your Library in one step. Importing a file that's already there gets a clear message instead of a silent renamed copy. The custom-color picker in the annotation toolbar no longer overlaps the Black swatch. And the Recent row on Home only shows thumbnails it can show whole.\n• Open a PDF from File → Open PDF… and it lands in the editor and in your Library in one step. Was opening a blank editor and skipping the Library.\n• Import a file that's already in your Library and you'll see a clear toast saying so, instead of a silent renamed copy piling up next to the original.\n• Newly-imported files show up in All Media right away. No more flipping tabs to make them appear.\n• The annotation toolbar's custom-color swatch is now a proper rainbow circle and the Black preset next to it is fully clickable again.\n• Selecting a region for a screenshot now says \"Capture This Area\". Recording still says \"Record This Area\". Used to always say Record, even for screenshots.\n• Transcribe is locked with a clear \"enable Speech Recognition\" message and a one-click jump to System Settings when permission isn't granted, instead of starting and failing mid-run.\n• The Recent files row on Home only renders thumbnails that fit fully in the strip. No more half-cut last tile.\n• Recording audio is more resilient to mid-session device changes; a category of rare crashes around AVAudioEngine is gone.",
      "date_published": "2026-04-03T12:00:00Z",
      "date_modified": "2026-04-03T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-231-quickaccess-polish",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-231-quickaccess-polish",
      "title": "Every Quick Access action lands inside OwnClip",
      "summary": "After you take a screenshot, the floating overlay now keeps every action inside OwnClip, with no surprise hand-offs to other apps. Buttons in the overlay are roughly twice the size too, so they're comfortable to hit with a trackpad or with assistive input.",
      "content_html": "<p>After you take a screenshot, the floating overlay now keeps every action inside OwnClip, with no surprise hand-offs to other apps. Buttons in the overlay are roughly twice the size too, so they're comfortable to hit with a trackpad or with assistive input.</p>\n<ul>\n  <li>Edit is the one path. The redundant button that used to launch a separate viewer is gone. Tapping the overlay takes you straight into the OwnClip editor every time.</li>\n  <li>Bigger buttons across the overlay. Both the featured shot and the recent-history strip got noticeably larger targets so you don't have to aim.</li>\n  <li>Tighter spacing between buttons. Adjacent actions no longer touch, so accidental clicks on the wrong button are out.</li>\n</ul>",
      "content_text": "After you take a screenshot, the floating overlay now keeps every action inside OwnClip, with no surprise hand-offs to other apps. Buttons in the overlay are roughly twice the size too, so they're comfortable to hit with a trackpad or with assistive input.\n• Edit is the one path. The redundant button that used to launch a separate viewer is gone. Tapping the overlay takes you straight into the OwnClip editor every time.\n• Bigger buttons across the overlay. Both the featured shot and the recent-history strip got noticeably larger targets so you don't have to aim.\n• Tighter spacing between buttons. Adjacent actions no longer touch, so accidental clicks on the wrong button are out.",
      "date_published": "2026-04-01T12:00:00Z",
      "date_modified": "2026-04-01T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-build-230-smart-share-unified",
      "url": "https://ownclip.io/news#news-release-1-4-0-build-230-smart-share-unified",
      "title": "One Smart Share button, and a Library that takes dragged and pasted images",
      "summary": "Smart Share now looks and feels the same everywhere you find it: recordings, screenshots, the editor, the Library. It also got promoted to the primary action in the video editor, where it belonged from day one. And anywhere you handle images in OwnClip, you can now drag them in or paste them straight from your clipboard.",
      "content_html": "<p>Smart Share now looks and feels the same everywhere you find it: recordings, screenshots, the editor, the Library. It also got promoted to the primary action in the video editor, where it belonged from day one. And anywhere you handle images in OwnClip, you can now drag them in or paste them straight from your clipboard.</p>\n<ul>\n  <li>Smart Share wears one face across the app. Same icon, same name, same ⌘⇧S shortcut, whether you're sharing a recording, a screenshot, or a PDF.</li>\n  <li>Drag images into the Library. Drag a file from your desktop, a web page, anywhere, and it imports and shows up in the grid.</li>\n  <li>Paste images with ⌘V. Copy any image to your clipboard and paste it directly into the Library or the screenshot editor.</li>\n  <li>Save to File is now clearly separate from Smart Share. The 'just give me the file' path and the 'create a share link' path are visually distinct so you always pick the right one.</li>\n</ul>",
      "content_text": "Smart Share now looks and feels the same everywhere you find it: recordings, screenshots, the editor, the Library. It also got promoted to the primary action in the video editor, where it belonged from day one. And anywhere you handle images in OwnClip, you can now drag them in or paste them straight from your clipboard.\n• Smart Share wears one face across the app. Same icon, same name, same ⌘⇧S shortcut, whether you're sharing a recording, a screenshot, or a PDF.\n• Drag images into the Library. Drag a file from your desktop, a web page, anywhere, and it imports and shows up in the grid.\n• Paste images with ⌘V. Copy any image to your clipboard and paste it directly into the Library or the screenshot editor.\n• Save to File is now clearly separate from Smart Share. The 'just give me the file' path and the 'create a share link' path are visually distinct so you always pick the right one.",
      "date_published": "2026-03-30T12:00:00Z",
      "date_modified": "2026-03-30T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-smart-detect-rewrite",
      "url": "https://ownclip.io/news#news-release-1-4-0-smart-detect-rewrite",
      "title": "Sharper subject cut-outs · pick the erase engine that fits the job",
      "summary": "Smart Detect now traces the actual outline of whatever it's selecting (a person, a sign, an object) instead of a rectangle wrapped around it. Pair that with the new Erase picker in Settings: three engines, each tuned for a different scene, all running on your Mac.",
      "content_html": "<p>Smart Detect now traces the actual outline of whatever it's selecting (a person, a sign, an object) instead of a rectangle wrapped around it. Pair that with the new Erase picker in Settings: three engines, each tuned for a different scene, all running on your Mac.</p>\n<ul>\n  <li>Pin a subject and you see the real silhouette. The shape you see is the shape you're about to lift or erase. No guessing.</li>\n  <li>False positives are gone. Faces no longer get pinned on flag patterns or busy backgrounds.</li>\n  <li>Choose your erase engine in Settings: Fast (instant, ships with the app), Content-Aware Fill (great on textured backgrounds, no download), or High Quality (sharper detail, downloads once then works offline forever).</li>\n  <li>Erasing big areas, like a whole person from a wide frame, now produces a clean, coherent background instead of fuzzy patchwork.</li>\n  <li>First erase of the session is now instant. No more waiting half a second the first time.</li>\n</ul>",
      "content_text": "Smart Detect now traces the actual outline of whatever it's selecting (a person, a sign, an object) instead of a rectangle wrapped around it. Pair that with the new Erase picker in Settings: three engines, each tuned for a different scene, all running on your Mac.\n• Pin a subject and you see the real silhouette. The shape you see is the shape you're about to lift or erase. No guessing.\n• False positives are gone. Faces no longer get pinned on flag patterns or busy backgrounds.\n• Choose your erase engine in Settings: Fast (instant, ships with the app), Content-Aware Fill (great on textured backgrounds, no download), or High Quality (sharper detail, downloads once then works offline forever).\n• Erasing big areas, like a whole person from a wide frame, now produces a clean, coherent background instead of fuzzy patchwork.\n• First erase of the session is now instant. No more waiting half a second the first time.",
      "date_published": "2026-03-29T12:00:00Z",
      "date_modified": "2026-03-29T12:00:00Z",
      "tags": [
        "New",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-video-stabilization",
      "url": "https://ownclip.io/news#news-release-1-4-0-video-stabilization",
      "title": "Steady the shakiest clips in one click",
      "summary": "A new Stabilize tool in the video editor turns handheld and bumpy footage into clips that look like they came off a tripod. Non-destructive, so you can toggle it on, off, or fine-tune any time without re-rendering the original.",
      "content_html": "<p>A new Stabilize tool in the video editor turns handheld and bumpy footage into clips that look like they came off a tripod. Non-destructive, so you can toggle it on, off, or fine-tune any time without re-rendering the original.</p>\n<ul>\n  <li>Pick Stabilize in the editor and your clip steadies in seconds. No round-trip, no separate export.</li>\n  <li>Auto-offered for shaky imports. Enable the toggle in Settings and OwnClip will suggest stabilization the moment it detects shake in a fresh clip.</li>\n  <li>Your original file is never touched. Stabilization lives as a setting on your project: turn it off and you're back to the source.</li>\n  <li>Plays in real time. Trim, zoom, crop, stabilize: all the edits show up in the preview together, no waiting for a render.</li>\n</ul>",
      "content_text": "A new Stabilize tool in the video editor turns handheld and bumpy footage into clips that look like they came off a tripod. Non-destructive, so you can toggle it on, off, or fine-tune any time without re-rendering the original.\n• Pick Stabilize in the editor and your clip steadies in seconds. No round-trip, no separate export.\n• Auto-offered for shaky imports. Enable the toggle in Settings and OwnClip will suggest stabilization the moment it detects shake in a fresh clip.\n• Your original file is never touched. Stabilization lives as a setting on your project: turn it off and you're back to the source.\n• Plays in real time. Trim, zoom, crop, stabilize: all the edits show up in the preview together, no waiting for a render.",
      "date_published": "2026-03-27T12:00:00Z",
      "date_modified": "2026-03-27T12:00:00Z",
      "tags": [
        "New",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-transcribe-real-progress",
      "url": "https://ownclip.io/news#news-release-1-4-0-transcribe-real-progress",
      "title": "Watch a transcription actually progress",
      "summary": "First-time transcribe used to look frozen for several minutes while OwnClip downloaded its one-time on-device speech model. The progress bar now moves continuously, the status line shows MB downloaded, and Cancel actually cancels.",
      "content_html": "<p>First-time transcribe used to look frozen for several minutes while OwnClip downloaded its one-time on-device speech model. The progress bar now moves continuously, the status line shows MB downloaded, and Cancel actually cancels.</p>\n<ul>\n  <li>Real progress bar during the first-time setup. No more wondering whether the app is doing something.</li>\n  <li>Every transcribe after that is instant. The model stays on your Mac and runs offline.</li>\n  <li>Cancel works mid-download. Hit Cancel and the download stops immediately.</li>\n  <li>Clear error if the network drops. You get an actionable message instead of a silent stall.</li>\n</ul>",
      "content_text": "First-time transcribe used to look frozen for several minutes while OwnClip downloaded its one-time on-device speech model. The progress bar now moves continuously, the status line shows MB downloaded, and Cancel actually cancels.\n• Real progress bar during the first-time setup. No more wondering whether the app is doing something.\n• Every transcribe after that is instant. The model stays on your Mac and runs offline.\n• Cancel works mid-download. Hit Cancel and the download stops immediately.\n• Clear error if the network drops. You get an actionable message instead of a silent stall.",
      "date_published": "2026-03-26T12:00:00Z",
      "date_modified": "2026-03-26T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-drive-storage-display",
      "url": "https://ownclip.io/news#news-release-1-4-0-drive-storage-display",
      "title": "Drive storage shows the plan you pay for",
      "summary": "The Google Drive indicator on the Account screen was inflating your plan by about 10%. The number now matches what you see on Google's own page and on your invoice.",
      "content_html": "<p>The Google Drive indicator on the Account screen was inflating your plan by about 10%. The number now matches what you see on Google's own page and on your invoice.</p>\n<ul>\n  <li>Plan size displays correctly. A 5 TB plan reads '5 TB', same as Google shows it.</li>\n  <li>Used and free numbers agree with Google. The progress bar, the free-space callout, and the percentage all match what you'd see in your browser.</li>\n  <li>Display only: nothing changed about how Smart Share uses your Drive.</li>\n</ul>",
      "content_text": "The Google Drive indicator on the Account screen was inflating your plan by about 10%. The number now matches what you see on Google's own page and on your invoice.\n• Plan size displays correctly. A 5 TB plan reads '5 TB', same as Google shows it.\n• Used and free numbers agree with Google. The progress bar, the free-space callout, and the percentage all match what you'd see in your browser.\n• Display only: nothing changed about how Smart Share uses your Drive.",
      "date_published": "2026-03-24T12:00:00Z",
      "date_modified": "2026-03-24T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-share-page-pass",
      "url": "https://ownclip.io/news#news-release-1-4-0-share-page-pass",
      "title": "Share pages: cleaner Studio brand, iPhone downloads that work, native share sheet",
      "summary": "Four fixes to the public share page your viewers see. Studio shares now stay completely your brand. Downloads finally save on iPhone. The Share button opens the system share sheet on phones. And image shares stop calling themselves videos while they load.",
      "content_html": "<p>Four fixes to the public share page your viewers see. Studio shares now stay completely your brand. Downloads finally save on iPhone. The Share button opens the system share sheet on phones. And image shares stop calling themselves videos while they load.</p>\n<ul>\n  <li>Studio shares are 100% your brand. No OwnClip banner, no OwnClip logo, no '— OwnClip' in the tab title. Your viewers see your brand, end of story.</li>\n  <li>iPhone downloads work. Tap Download on a share page and the file saves to Photos or Files, finally.</li>\n  <li>Video and PDF shares now have a Download button. iPhone, Android, every desktop browser.</li>\n  <li>Sharing on mobile opens the native share sheet (AirDrop, Messages, Mail, every installed app) instead of a tiny dropdown.</li>\n  <li>Loading copy matches the content type. Image shares say 'Loading your image…', PDFs say 'Loading your document…'. No more pretending everything's a video.</li>\n</ul>",
      "content_text": "Four fixes to the public share page your viewers see. Studio shares now stay completely your brand. Downloads finally save on iPhone. The Share button opens the system share sheet on phones. And image shares stop calling themselves videos while they load.\n• Studio shares are 100% your brand. No OwnClip banner, no OwnClip logo, no '— OwnClip' in the tab title. Your viewers see your brand, end of story.\n• iPhone downloads work. Tap Download on a share page and the file saves to Photos or Files, finally.\n• Video and PDF shares now have a Download button. iPhone, Android, every desktop browser.\n• Sharing on mobile opens the native share sheet (AirDrop, Messages, Mail, every installed app) instead of a tiny dropdown.\n• Loading copy matches the content type. Image shares say 'Loading your image…', PDFs say 'Loading your document…'. No more pretending everything's a video.",
      "date_published": "2026-03-23T12:00:00Z",
      "date_modified": "2026-03-23T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-in-app-preview",
      "url": "https://ownclip.io/news#news-release-1-4-0-in-app-preview",
      "title": "Preview videos, images, and PDFs without leaving OwnClip",
      "summary": "Play or open a file from the Library and it now opens inside OwnClip: same window, same keyboard shortcuts, one keystroke to jump into the editor or move to the next file. Your flow never breaks.",
      "content_html": "<p>Play or open a file from the Library and it now opens inside OwnClip: same window, same keyboard shortcuts, one keystroke to jump into the editor or move to the next file. Your flow never breaks.</p>\n<ul>\n  <li>Play or Open lands in a focused viewer inside the app. Esc closes it, E jumps into the editor, arrow keys flip through your library.</li>\n  <li>Video plays with full standard controls: scrubber, volume, fullscreen, picture-in-picture. Images support pinch zoom and drag to pan. PDFs scroll cleanly.</li>\n  <li>Spacebar still works the way you expect. Quick-preview a file with a tap, in the OwnClip viewer with OwnClip's shortcuts.</li>\n  <li>Double-click still opens the editor. The viewer is a second path, not a replacement.</li>\n</ul>",
      "content_text": "Play or open a file from the Library and it now opens inside OwnClip: same window, same keyboard shortcuts, one keystroke to jump into the editor or move to the next file. Your flow never breaks.\n• Play or Open lands in a focused viewer inside the app. Esc closes it, E jumps into the editor, arrow keys flip through your library.\n• Video plays with full standard controls: scrubber, volume, fullscreen, picture-in-picture. Images support pinch zoom and drag to pan. PDFs scroll cleanly.\n• Spacebar still works the way you expect. Quick-preview a file with a tap, in the OwnClip viewer with OwnClip's shortcuts.\n• Double-click still opens the editor. The viewer is a second path, not a replacement.",
      "date_published": "2026-03-21T12:00:00Z",
      "date_modified": "2026-03-21T12:00:00Z",
      "tags": [
        "New",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-library-perf-and-panel-consistency",
      "url": "https://ownclip.io/news#news-release-1-4-0-library-perf-and-panel-consistency",
      "title": "A faster Library, and an inspector that behaves the same on every file",
      "summary": "A round of polish on the Library. The file inspector now looks identical no matter what you click, switching files no longer flashes the old thumbnail, and big libraries with hundreds of items open instantly.",
      "content_html": "<p>A round of polish on the Library. The file inspector now looks identical no matter what you click, switching files no longer flashes the old thumbnail, and big libraries with hundreds of items open instantly.</p>\n<ul>\n  <li>Inspector renders consistently for every file. No more mismatched buttons or clipped rows when the panel is narrow.</li>\n  <li>Switching files is clean. The old thumbnail no longer flashes while the new one loads.</li>\n  <li>Big libraries open instantly. Hundreds of items no longer block the first scan.</li>\n  <li>Editing a tag or rating doesn't rebuild the whole grid. Lightning-fast updates that don't disturb the rest of the view.</li>\n</ul>",
      "content_text": "A round of polish on the Library. The file inspector now looks identical no matter what you click, switching files no longer flashes the old thumbnail, and big libraries with hundreds of items open instantly.\n• Inspector renders consistently for every file. No more mismatched buttons or clipped rows when the panel is narrow.\n• Switching files is clean. The old thumbnail no longer flashes while the new one loads.\n• Big libraries open instantly. Hundreds of items no longer block the first scan.\n• Editing a tag or rating doesn't rebuild the whole grid. Lightning-fast updates that don't disturb the rest of the view.",
      "date_published": "2026-03-19T12:00:00Z",
      "date_modified": "2026-03-19T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-inspector-rewrite",
      "url": "https://ownclip.io/news#news-release-1-4-0-inspector-rewrite",
      "title": "The Library inspector, reliable on every display",
      "summary": "Rebuilt the file-details panel from the ground up so its title, rating, tags, notes, and actions all render correctly on every resolution, including 5K and 6K screens that previously showed blank cards.",
      "content_html": "<p>Rebuilt the file-details panel from the ground up so its title, rating, tags, notes, and actions all render correctly on every resolution, including 5K and 6K screens that previously showed blank cards.</p>\n<ul>\n  <li>Every piece of the inspector renders the same way on every display. No more invisible buttons or empty cards.</li>\n</ul>",
      "content_text": "Rebuilt the file-details panel from the ground up so its title, rating, tags, notes, and actions all render correctly on every resolution, including 5K and 6K screens that previously showed blank cards.\n• Every piece of the inspector renders the same way on every display. No more invisible buttons or empty cards.",
      "date_published": "2026-03-18T12:00:00Z",
      "date_modified": "2026-03-18T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-inspector-fix",
      "url": "https://ownclip.io/news#news-release-1-4-0-inspector-fix",
      "title": "The Library inspector on high-resolution screens",
      "summary": "Quiet patch for users on 5K and 6K screens: the file-details panel was rendering most of its content invisibly. The cards now show through reliably on every resolution.",
      "content_html": "<p>Quiet patch for users on 5K and 6K screens: the file-details panel was rendering most of its content invisibly. The cards now show through reliably on every resolution.</p>\n<ul>\n  <li>Title, rating, tags, notes, and action buttons in the file inspector are now visible on every display, no matter the pixel density.</li>\n</ul>",
      "content_text": "Quiet patch for users on 5K and 6K screens: the file-details panel was rendering most of its content invisibly. The cards now show through reliably on every resolution.\n• Title, rating, tags, notes, and action buttons in the file inspector are now visible on every display, no matter the pixel density.",
      "date_published": "2026-03-16T12:00:00Z",
      "date_modified": "2026-03-16T12:00:00Z",
      "tags": [
        "Improved",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-transcription-zoom",
      "url": "https://ownclip.io/news#news-release-1-4-0-transcription-zoom",
      "title": "Cinematic zoom that follows your cursor on its own",
      "summary": "Three big ones land together. Transcripts on hour-long recordings now make it all the way to the end. No more half-blank subtitles. The Zoom tool auto-generates cinematic push-ins from your speaker's face. And the floating controls panel finally stays put across spaces and full-screen apps.",
      "content_html": "<p>Three big ones land together. Transcripts on hour-long recordings now make it all the way to the end. No more half-blank subtitles. The Zoom tool auto-generates cinematic push-ins from your speaker's face. And the floating controls panel finally stays put across spaces and full-screen apps.</p>\n<ul>\n  <li>Transcripts finish, every time. Long recordings no longer cut off halfway. Everything runs on your Mac, with no cloud and no API key.</li>\n  <li>Cinematic auto-zoom. Open the Zoom tool and OwnClip generates a sequence of subtle push-ins on the speaker, like a director slowly emphasizing the moment. Each keyframe is editable and mixes with anything you placed by hand.</li>\n  <li>Clean cursor + click pulses for screencasts. A polished synthetic cursor replaces the raw system cursor, with a soft ring on every click.</li>\n  <li>Floating controls stay on top. They no longer disappear when you switch spaces or maximize a window.</li>\n  <li>Smoother editor preview. No more white flash between effect adjustments.</li>\n  <li>Feedback form requires a description. Half-typed bug reports don't fire by accident.</li>\n</ul>",
      "content_text": "Three big ones land together. Transcripts on hour-long recordings now make it all the way to the end. No more half-blank subtitles. The Zoom tool auto-generates cinematic push-ins from your speaker's face. And the floating controls panel finally stays put across spaces and full-screen apps.\n• Transcripts finish, every time. Long recordings no longer cut off halfway. Everything runs on your Mac, with no cloud and no API key.\n• Cinematic auto-zoom. Open the Zoom tool and OwnClip generates a sequence of subtle push-ins on the speaker, like a director slowly emphasizing the moment. Each keyframe is editable and mixes with anything you placed by hand.\n• Clean cursor + click pulses for screencasts. A polished synthetic cursor replaces the raw system cursor, with a soft ring on every click.\n• Floating controls stay on top. They no longer disappear when you switch spaces or maximize a window.\n• Smoother editor preview. No more white flash between effect adjustments.\n• Feedback form requires a description. Half-typed bug reports don't fire by accident.",
      "date_published": "2026-03-15T12:00:00Z",
      "date_modified": "2026-03-15T12:00:00Z",
      "tags": [
        "New",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-paywall-region-subject",
      "url": "https://ownclip.io/news#news-release-1-4-0-paywall-region-subject",
      "title": "Free tier opens way up · region recording fixed · slicker Select Subject",
      "summary": "A heavy polish round driven by your feedback. The screenshot editor is now nearly fully unlocked on Free. Region recording finally records exactly the rectangle you draw. Select Subject feels effortless. And every paywall moment explains itself before sending you anywhere.",
      "content_html": "<p>A heavy polish round driven by your feedback. The screenshot editor is now nearly fully unlocked on Free. Region recording finally records exactly the rectangle you draw. Select Subject feels effortless. And every paywall moment explains itself before sending you anywhere.</p>\n<ul>\n  <li>Region recording captures the region you draw. Used to give you the whole screen on Retina Macs; now it's pixel-accurate to the rectangle.</li>\n  <li>Toggle your webcam mid-recording. Flip it on or off after you've already pressed Record, and the bubble appears or disappears live.</li>\n  <li>Select Subject is effortless. Hover a detected subject and see the real outline before you commit. Shift-click adds, Option-click subtracts.</li>\n  <li>Free tier is nearly the full editor. Beautify, OCR, Image Authenticity, AI Image, and Signatures are all unlocked.</li>\n  <li>Paywall messages are honest now. When you hit a limit, OwnClip explains what unlocks the feature, with no surprise browser tabs.</li>\n  <li>Account screen redesigned. New usage gauge shows recordings remaining, Drive storage card matches Google's branding, devices live in a proper card.</li>\n  <li>Watermark covers every Free-tier copy/paste path. No way for an un-marked image to leave Free anymore.</li>\n  <li>Headphones tip for screen + mic recordings. When both are on, you'll see a hint suggesting headphones so the mic doesn't pick up your own audio.</li>\n  <li>Free-tier recording cap is consistent: 25 saved recordings, everywhere in the app and on the site.</li>\n  <li>Second recording starts reliably. Edge case where the recorder got stuck after a save error is fixed.</li>\n  <li>Sequential edits all apply. Trim, cut, and split on the same clip now compose correctly.</li>\n</ul>",
      "content_text": "A heavy polish round driven by your feedback. The screenshot editor is now nearly fully unlocked on Free. Region recording finally records exactly the rectangle you draw. Select Subject feels effortless. And every paywall moment explains itself before sending you anywhere.\n• Region recording captures the region you draw. Used to give you the whole screen on Retina Macs; now it's pixel-accurate to the rectangle.\n• Toggle your webcam mid-recording. Flip it on or off after you've already pressed Record, and the bubble appears or disappears live.\n• Select Subject is effortless. Hover a detected subject and see the real outline before you commit. Shift-click adds, Option-click subtracts.\n• Free tier is nearly the full editor. Beautify, OCR, Image Authenticity, AI Image, and Signatures are all unlocked.\n• Paywall messages are honest now. When you hit a limit, OwnClip explains what unlocks the feature, with no surprise browser tabs.\n• Account screen redesigned. New usage gauge shows recordings remaining, Drive storage card matches Google's branding, devices live in a proper card.\n• Watermark covers every Free-tier copy/paste path. No way for an un-marked image to leave Free anymore.\n• Headphones tip for screen + mic recordings. When both are on, you'll see a hint suggesting headphones so the mic doesn't pick up your own audio.\n• Free-tier recording cap is consistent: 25 saved recordings, everywhere in the app and on the site.\n• Second recording starts reliably. Edge case where the recorder got stuck after a save error is fixed.\n• Sequential edits all apply. Trim, cut, and split on the same clip now compose correctly.",
      "date_published": "2026-03-13T12:00:00Z",
      "date_modified": "2026-03-13T12:00:00Z",
      "tags": [
        "New",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0-patches",
      "url": "https://ownclip.io/news#news-release-1-4-0-patches",
      "title": "A screenshot editor with layers, history, and a canvas that keeps up",
      "summary": "A round of polish on the screenshot editor, driven by your feedback. New history panel, smarter layer behavior, layers that survive a crop, and a much smoother Compare drop zone.",
      "content_html": "<p>A round of polish on the screenshot editor, driven by your feedback. New history panel, smarter layer behavior, layers that survive a crop, and a much smoother Compare drop zone.</p>\n<ul>\n  <li>History panel. Press ⌘⇧Y to see every edit you've made and jump back or replay forward with one click.</li>\n  <li>Free Transform on demand. ⌘T snaps you into resize and rotate mode instantly.</li>\n  <li>Crop keeps your layers. Drawings, stickers, text, and lifted subjects survive a crop, repositioned cleanly instead of disappearing.</li>\n  <li>Drawing lands above the layer you're working on, not at the top of the stack.</li>\n  <li>Spacebar-to-pan stays unstuck. The canvas self-corrects if you release space while clicking elsewhere.</li>\n  <li>Compare drag-from-Recent works cleanly. Drag from your recents to the Before / After slots without the editor opening mid-drag.</li>\n  <li>Compare library is bigger and scrolls properly. 50% larger thumbnails, no more cap on recent images.</li>\n  <li>Editor is smoother on big screenshots. Especially noticeable on 5K displays.</li>\n  <li>Background image picker no longer hitches when you pick a 4K wallpaper.</li>\n</ul>",
      "content_text": "A round of polish on the screenshot editor, driven by your feedback. New history panel, smarter layer behavior, layers that survive a crop, and a much smoother Compare drop zone.\n• History panel. Press ⌘⇧Y to see every edit you've made and jump back or replay forward with one click.\n• Free Transform on demand. ⌘T snaps you into resize and rotate mode instantly.\n• Crop keeps your layers. Drawings, stickers, text, and lifted subjects survive a crop, repositioned cleanly instead of disappearing.\n• Drawing lands above the layer you're working on, not at the top of the stack.\n• Spacebar-to-pan stays unstuck. The canvas self-corrects if you release space while clicking elsewhere.\n• Compare drag-from-Recent works cleanly. Drag from your recents to the Before / After slots without the editor opening mid-drag.\n• Compare library is bigger and scrolls properly. 50% larger thumbnails, no more cap on recent images.\n• Editor is smoother on big screenshots. Especially noticeable on 5K displays.\n• Background image picker no longer hitches when you pick a 4K wallpaper.",
      "date_published": "2026-03-11T12:00:00Z",
      "date_modified": "2026-03-11T12:00:00Z",
      "tags": [
        "New",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-4-0",
      "url": "https://ownclip.io/news#news-release-1-4-0",
      "title": "Preview matches export, Quick Access arrives, and the app gets a 2026 look",
      "summary": "Three big threads land together. The editor preview now plays exactly what export will produce, edits and all. A new Quick Access overlay drops every screenshot into a floating panel for one-tap drag-out. And the floating bar, dock icon, and splash got the full Liquid Glass redesign.",
      "content_html": "<p>Three big threads land together. The editor preview now plays exactly what export will produce, edits and all. A new Quick Access overlay drops every screenshot into a floating panel for one-tap drag-out. And the floating bar, dock icon, and splash got the full Liquid Glass redesign.</p>\n<ul>\n  <li>What you see is what export gives you. Trim, cut, silence removal, and speed all apply live in the preview: cuts shrink the playable duration, silence removal compresses audio cleanly, per-range speed plays at the right rate. Effect keyframes stay anchored to the source so adding a cut later never displaces your zooms.</li>\n  <li>Quick Access screenshot overlay. Every screenshot drops into a floating panel: latest shot front and center, last few captures stacked behind. Drag a thumbnail straight into any app without opening the editor. Pin the ones you want to keep around.</li>\n  <li>2026 Liquid Glass design system. The floating recording bar is now a sleek morphing pill: slim while idle, slimmer during recording, fully expanded when you want it. Right-click for hide/minimize/settings/quit.</li>\n  <li>Refreshed dock icon and brand. New Liquid Glass icon across the app, splash, and every brand surface.</li>\n</ul>",
      "content_text": "Three big threads land together. The editor preview now plays exactly what export will produce, edits and all. A new Quick Access overlay drops every screenshot into a floating panel for one-tap drag-out. And the floating bar, dock icon, and splash got the full Liquid Glass redesign.\n• What you see is what export gives you. Trim, cut, silence removal, and speed all apply live in the preview: cuts shrink the playable duration, silence removal compresses audio cleanly, per-range speed plays at the right rate. Effect keyframes stay anchored to the source so adding a cut later never displaces your zooms.\n• Quick Access screenshot overlay. Every screenshot drops into a floating panel: latest shot front and center, last few captures stacked behind. Drag a thumbnail straight into any app without opening the editor. Pin the ones you want to keep around.\n• 2026 Liquid Glass design system. The floating recording bar is now a sleek morphing pill: slim while idle, slimmer during recording, fully expanded when you want it. Right-click for hide/minimize/settings/quit.\n• Refreshed dock icon and brand. New Liquid Glass icon across the app, splash, and every brand surface.",
      "date_published": "2026-03-10T12:00:00Z",
      "date_modified": "2026-03-10T12:00:00Z",
      "tags": [
        "New",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.4.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-3-0",
      "url": "https://ownclip.io/news#news-release-1-3-0",
      "title": "Cancellable AI, live audio polish, and a safer editor throughout",
      "summary": "Ten fixes from a top-to-bottom audit of the video editor. AI passes are individually cancellable. Audio-polish EQ and noise reduction render live in the preview as you drag. Object tracking won't run out of memory on long videos. And exports bail with a clear error if your disk is full, before you waste 30 minutes.",
      "content_html": "<p>Ten fixes from a top-to-bottom audit of the video editor. AI passes are individually cancellable. Audio-polish EQ and noise reduction render live in the preview as you drag. Object tracking won't run out of memory on long videos. And exports bail with a clear error if your disk is full, before you waste 30 minutes.</p>\n<ul>\n  <li>Cancellable AI runs. Face detection, object tracking, and PII scan each have their own lane: start one, the others keep running. Every panel has a Cancel button.</li>\n  <li>Audio polish previews live. Pick an EQ preset or drag the noise-reduction slider and you hear the change immediately, on the same audio pipeline export uses.</li>\n  <li>Long-video object tracking won't run out of memory. Tracking a 30-minute video no longer builds up internal state until the app stalls.</li>\n  <li>Disk-space check before export. If there's not enough room, OwnClip tells you before the export starts, not 30 minutes in.</li>\n  <li>Zoom-drag undo works. Bump a zoom slider, hit ⌘Z, and you're back where you were. No more 'lost my whole timeline'.</li>\n  <li>Playhead no longer snaps back on fast scrubs.</li>\n  <li>Chapter errors are honest. Adding a chapter outside the trim range or right next to another one explains why it didn't take, instead of silently failing.</li>\n  <li>Tool palette shows keyboard shortcuts. Each tool tile has a small badge in the corner with its shortcut.</li>\n</ul>",
      "content_text": "Ten fixes from a top-to-bottom audit of the video editor. AI passes are individually cancellable. Audio-polish EQ and noise reduction render live in the preview as you drag. Object tracking won't run out of memory on long videos. And exports bail with a clear error if your disk is full, before you waste 30 minutes.\n• Cancellable AI runs. Face detection, object tracking, and PII scan each have their own lane: start one, the others keep running. Every panel has a Cancel button.\n• Audio polish previews live. Pick an EQ preset or drag the noise-reduction slider and you hear the change immediately, on the same audio pipeline export uses.\n• Long-video object tracking won't run out of memory. Tracking a 30-minute video no longer builds up internal state until the app stalls.\n• Disk-space check before export. If there's not enough room, OwnClip tells you before the export starts, not 30 minutes in.\n• Zoom-drag undo works. Bump a zoom slider, hit ⌘Z, and you're back where you were. No more 'lost my whole timeline'.\n• Playhead no longer snaps back on fast scrubs.\n• Chapter errors are honest. Adding a chapter outside the trim range or right next to another one explains why it didn't take, instead of silently failing.\n• Tool palette shows keyboard shortcuts. Each tool tile has a small badge in the corner with its shortcut.",
      "date_published": "2026-03-08T12:00:00Z",
      "date_modified": "2026-03-08T12:00:00Z",
      "tags": [
        "Improved",
        "v1.3.0"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.3.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-2-11",
      "url": "https://ownclip.io/news#news-release-1-2-11",
      "title": "A Before & After export sheet with a preview you can see",
      "summary": "Hotfix for the Before & After export sheet. The preview rendered black on some setups, and the Generated Code panel showed unreadable single-line blobs. Both now show what you'd expect: the actual rendered preview and human-readable code.",
      "content_html": "<p>Hotfix for the Before &amp; After export sheet. The preview rendered black on some setups, and the Generated Code panel showed unreadable single-line blobs. Both now show what you'd expect: the actual rendered preview and human-readable code.</p>\n<ul>\n  <li>Preview shows the actual composited frame instead of a black rectangle.</li>\n  <li>Generated Code panel is human-readable now: proper line breaks, real file names instead of base64 blobs.</li>\n  <li>Errors show inline instead of silently leaving the panel blank.</li>\n  <li>Helpful empty states: 'Load a Before and an After image' when only one is set, a progress spinner while compositing.</li>\n</ul>",
      "content_text": "Hotfix for the Before & After export sheet. The preview rendered black on some setups, and the Generated Code panel showed unreadable single-line blobs. Both now show what you'd expect: the actual rendered preview and human-readable code.\n• Preview shows the actual composited frame instead of a black rectangle.\n• Generated Code panel is human-readable now: proper line breaks, real file names instead of base64 blobs.\n• Errors show inline instead of silently leaving the panel blank.\n• Helpful empty states: 'Load a Before and an After image' when only one is set, a progress spinner while compositing.",
      "date_published": "2026-03-07T12:00:00Z",
      "date_modified": "2026-03-07T12:00:00Z",
      "tags": [
        "Improved",
        "v1.2.11"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.2.11"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-2-10",
      "url": "https://ownclip.io/news#news-release-1-2-10",
      "title": "Pin reliability and Compare exports, verified",
      "summary": "A quiet maintenance release. Closed the open loops from the 1.2.x sprint: confirmed pins persist correctly across every flow, and re-verified Compare exports across all formats. Nothing changes in the UI; this one is about confidence.",
      "content_html": "<p>A quiet maintenance release. Closed the open loops from the 1.2.x sprint: confirmed pins persist correctly across every flow, and re-verified Compare exports across all formats. Nothing changes in the UI; this one is about confidence.</p>\n<ul>\n  <li>Pin reliability across every flow: tap, close, reopen; pins stick.</li>\n  <li>Compare exports verified across every format and combination.</li>\n  <li>Branded share URL on top of Drive-hosted Compare bundles is on the roadmap for the next release.</li>\n</ul>",
      "content_text": "A quiet maintenance release. Closed the open loops from the 1.2.x sprint: confirmed pins persist correctly across every flow, and re-verified Compare exports across all formats. Nothing changes in the UI; this one is about confidence.\n• Pin reliability across every flow: tap, close, reopen; pins stick.\n• Compare exports verified across every format and combination.\n• Branded share URL on top of Drive-hosted Compare bundles is on the roadmap for the next release.",
      "date_published": "2026-03-05T12:00:00Z",
      "date_modified": "2026-03-05T12:00:00Z",
      "tags": [
        "Improved",
        "v1.2.10"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.2.10"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-2-9",
      "url": "https://ownclip.io/news#news-release-1-2-9",
      "title": "Share your Before & After to the web in one click",
      "summary": "Pick a comparison, hit Share to Web, and OwnClip uploads the assets to your own Google Drive. You get a copy-paste embed snippet that works anywhere. Every URL already points at your Drive, no extra setup. The files stay yours.",
      "content_html": "<p>Pick a comparison, hit Share to Web, and OwnClip uploads the assets to your own Google Drive. You get a copy-paste embed snippet that works anywhere. Every URL already points at your Drive, no extra setup. The files stay yours.</p>\n<ul>\n  <li>Your Drive hosts the comparison. OwnClip never sees the upload: your Drive, your files, your bandwidth.</li>\n  <li>Three things to copy from the result sheet: the animated comparison URL, the full embed snippet, and a Markdown image line for readmes.</li>\n  <li>Live progress as the assets upload. Cancel anytime.</li>\n  <li>First share asks you to sign in to Drive; every share after that is silent.</li>\n</ul>",
      "content_text": "Pick a comparison, hit Share to Web, and OwnClip uploads the assets to your own Google Drive. You get a copy-paste embed snippet that works anywhere. Every URL already points at your Drive, no extra setup. The files stay yours.\n• Your Drive hosts the comparison. OwnClip never sees the upload: your Drive, your files, your bandwidth.\n• Three things to copy from the result sheet: the animated comparison URL, the full embed snippet, and a Markdown image line for readmes.\n• Live progress as the assets upload. Cancel anytime.\n• First share asks you to sign in to Drive; every share after that is silent.",
      "date_published": "2026-03-03T12:00:00Z",
      "date_modified": "2026-03-03T12:00:00Z",
      "tags": [
        "New",
        "v1.2.9"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.2.9"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-2-8",
      "url": "https://ownclip.io/news#news-release-1-2-8",
      "title": "Before & After export: a live preview, and clean folder output",
      "summary": "Two fixes to the Before & After exporter. The live preview in the export sheet now renders properly instead of going black, and animated/interactive exports now produce a clean folder of separate files instead of one giant blob, ready to drop on a server or paste into a CMS.",
      "content_html": "<p>Two fixes to the Before &amp; After exporter. The live preview in the export sheet now renders properly instead of going black, and animated/interactive exports now produce a clean folder of separate files instead of one giant blob, ready to drop on a server or paste into a CMS.</p>\n<ul>\n  <li>Preview renders. No more black rectangle in the export sheet.</li>\n  <li>Folder bundle output. Save writes a clean folder with separate code files and image assets, every reference relative, portable as a unit.</li>\n  <li>Multi-embed safe. Drop multiple comparisons on one page without them fighting over styling or interactions.</li>\n  <li>Accessible. The embedded slider supports keyboard scrubbing, screen readers, and reduced-motion preference.</li>\n  <li>One-click share-as-zip. Pack the bundle and send via AirDrop, Mail, Messages, or any installed share destination.</li>\n</ul>",
      "content_text": "Two fixes to the Before & After exporter. The live preview in the export sheet now renders properly instead of going black, and animated/interactive exports now produce a clean folder of separate files instead of one giant blob, ready to drop on a server or paste into a CMS.\n• Preview renders. No more black rectangle in the export sheet.\n• Folder bundle output. Save writes a clean folder with separate code files and image assets, every reference relative, portable as a unit.\n• Multi-embed safe. Drop multiple comparisons on one page without them fighting over styling or interactions.\n• Accessible. The embedded slider supports keyboard scrubbing, screen readers, and reduced-motion preference.\n• One-click share-as-zip. Pack the bundle and send via AirDrop, Mail, Messages, or any installed share destination.",
      "date_published": "2026-03-02T12:00:00Z",
      "date_modified": "2026-03-02T12:00:00Z",
      "tags": [
        "Improved",
        "v1.2.8"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.2.8"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-2-7",
      "url": "https://ownclip.io/news#news-release-1-2-7",
      "title": "Automatic updates reach everyone again",
      "summary": "A build-numbering mistake in 1.2.5 silently disabled auto-update for users on earlier 1.2.x versions: the app couldn't tell that newer releases were actually newer. 1.2.7 fixes the numbering so the next update check delivers every recent release.",
      "content_html": "<p>A build-numbering mistake in 1.2.5 silently disabled auto-update for users on earlier 1.2.x versions: the app couldn't tell that newer releases were actually newer. 1.2.7 fixes the numbering so the next update check delivers every recent release.</p>\n<ul>\n  <li>If you're on 1.2.0 through 1.2.4 and never got an update prompt for 1.2.5 or 1.2.6, this build is the one that lands them on your machine.</li>\n  <li>Everything in 1.2.6 is still included: device mockups (iPhone, iPad, MacBook, LED TV), resizable Beautify panel, Quick Access fixes.</li>\n  <li>If your app doesn't offer the update automatically, use Help → Check for Updates or download the DMG directly.</li>\n</ul>",
      "content_text": "A build-numbering mistake in 1.2.5 silently disabled auto-update for users on earlier 1.2.x versions: the app couldn't tell that newer releases were actually newer. 1.2.7 fixes the numbering so the next update check delivers every recent release.\n• If you're on 1.2.0 through 1.2.4 and never got an update prompt for 1.2.5 or 1.2.6, this build is the one that lands them on your machine.\n• Everything in 1.2.6 is still included: device mockups (iPhone, iPad, MacBook, LED TV), resizable Beautify panel, Quick Access fixes.\n• If your app doesn't offer the update automatically, use Help → Check for Updates or download the DMG directly.",
      "date_published": "2026-02-28T12:00:00Z",
      "date_modified": "2026-02-28T12:00:00Z",
      "tags": [
        "Improved",
        "v1.2.7"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.2.7"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-2-6",
      "url": "https://ownclip.io/news#news-release-1-2-6",
      "title": "Device mockups for iPhone, iPad, MacBook, and LED TV",
      "summary": "Drop your screenshot into a device frame (iPhone, iPad, MacBook, or wall-mounted LED TV) for app-store shots, marketing decks, and 'here's how it looks on a real device' moments. The Beautify panel itself is now resizable, and the Quick Access overlay is cleaner across the board.",
      "content_html": "<p>Drop your screenshot into a device frame (iPhone, iPad, MacBook, or wall-mounted LED TV) for app-store shots, marketing decks, and 'here's how it looks on a real device' moments. The Beautify panel itself is now resizable, and the Quick Access overlay is cleaner across the board.</p>\n<ul>\n  <li>Four device mockups, vector-perfect at every export size: iPhone, iPad, MacBook, LED TV.</li>\n  <li>Pick a bezel color: Black, Silver, Space Gray, Gold. The LED TV has an optional stand for wall-mount vs furniture looks.</li>\n  <li>Auto-suggest matches your screenshot's aspect to the right device: phone screenshots get the iPhone frame, MacBook screenshots get the MacBook frame.</li>\n  <li>Beautify panel is resizable. Drag the leading edge and the width persists across launches.</li>\n  <li>Mockup picker is now a clean 6-cell grid with one-tap escape back to None.</li>\n  <li>Quick Access overlay: history-tile buttons actually click cleanly now. Icons are bigger for easier targeting.</li>\n  <li>Quick Access scrolling: edge fades, scroll chevrons, and proper scroll indicators when you have more than five recents.</li>\n</ul>",
      "content_text": "Drop your screenshot into a device frame (iPhone, iPad, MacBook, or wall-mounted LED TV) for app-store shots, marketing decks, and 'here's how it looks on a real device' moments. The Beautify panel itself is now resizable, and the Quick Access overlay is cleaner across the board.\n• Four device mockups, vector-perfect at every export size: iPhone, iPad, MacBook, LED TV.\n• Pick a bezel color: Black, Silver, Space Gray, Gold. The LED TV has an optional stand for wall-mount vs furniture looks.\n• Auto-suggest matches your screenshot's aspect to the right device: phone screenshots get the iPhone frame, MacBook screenshots get the MacBook frame.\n• Beautify panel is resizable. Drag the leading edge and the width persists across launches.\n• Mockup picker is now a clean 6-cell grid with one-tap escape back to None.\n• Quick Access overlay: history-tile buttons actually click cleanly now. Icons are bigger for easier targeting.\n• Quick Access scrolling: edge fades, scroll chevrons, and proper scroll indicators when you have more than five recents.",
      "date_published": "2026-02-27T12:00:00Z",
      "date_modified": "2026-02-27T12:00:00Z",
      "tags": [
        "New",
        "v1.2.6"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.2.6"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-2-5",
      "url": "https://ownclip.io/news#news-release-1-2-5",
      "title": "Quick Access gets keyboard shortcuts and matching hover bars",
      "summary": "The post-capture overlay is now fully drivable from the keyboard. Every tile gets the same hover actions. The auto-dismiss countdown is visible. Plus: macOS 15 Sequoia is now the minimum supported version.",
      "content_html": "<p>The post-capture overlay is now fully drivable from the keyboard. Every tile gets the same hover actions. The auto-dismiss countdown is visible. Plus: macOS 15 Sequoia is now the minimum supported version.</p>\n<ul>\n  <li>Keyboard shortcuts: Esc dismisses, Enter opens the featured shot, P pins, ⌘C copies, Delete removes, arrow keys cycle through your recents.</li>\n  <li>Hover action bar on every tile, not just the featured one. Edit, Copy, Pin, and Delete one click away across the strip.</li>\n  <li>Auto-dismiss countdown is visible. A thin progress sliver shows how long until the overlay disappears, and pauses when you hover.</li>\n  <li>First-run gesture hint shows the basics on your first three captures, then fades.</li>\n  <li>Snooze + settings in the footer. Snooze for an hour, open settings, or disable the feature entirely without leaving the overlay.</li>\n  <li>macOS 15 Sequoia is now the minimum. If you're on Sonoma, your current install keeps working; auto-update resumes when you upgrade.</li>\n</ul>",
      "content_text": "The post-capture overlay is now fully drivable from the keyboard. Every tile gets the same hover actions. The auto-dismiss countdown is visible. Plus: macOS 15 Sequoia is now the minimum supported version.\n• Keyboard shortcuts: Esc dismisses, Enter opens the featured shot, P pins, ⌘C copies, Delete removes, arrow keys cycle through your recents.\n• Hover action bar on every tile, not just the featured one. Edit, Copy, Pin, and Delete one click away across the strip.\n• Auto-dismiss countdown is visible. A thin progress sliver shows how long until the overlay disappears, and pauses when you hover.\n• First-run gesture hint shows the basics on your first three captures, then fades.\n• Snooze + settings in the footer. Snooze for an hour, open settings, or disable the feature entirely without leaving the overlay.\n• macOS 15 Sequoia is now the minimum. If you're on Sonoma, your current install keeps working; auto-update resumes when you upgrade.",
      "date_published": "2026-02-25T12:00:00Z",
      "date_modified": "2026-02-25T12:00:00Z",
      "tags": [
        "Improved",
        "v1.2.5"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.2.5"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-2-2",
      "url": "https://ownclip.io/news#news-release-1-2-2",
      "title": "A clearer Before & After picker, with tap-to-fill and multi-select",
      "summary": "The Compare drop zone now tells you what to do next. Tapping a Library thumbnail fills the next empty slot. The file picker accepts two images at once. And when you've picked one, the empty slot now invites you to fill it instead of looking decorative.",
      "content_html": "<p>The Compare drop zone now tells you what to do next. Tapping a Library thumbnail fills the next empty slot. The file picker accepts two images at once. And when you've picked one, the empty slot now invites you to fill it instead of looking decorative.</p>\n<ul>\n  <li>Tap a Library thumbnail and it fills the next empty slot: Before first, then After. A small tag on each thumb tells you which slot is up.</li>\n  <li>File picker accepts multi-select. Pick two images at once, older becomes Before, newer becomes After.</li>\n  <li>Empty After slot is visibly waiting for you. Dashed outline + clear copy: 'Now pick After to enable the comparison.'</li>\n  <li>Every existing way to fill the slots still works: drag, right-click 'Use as…', file picker.</li>\n</ul>",
      "content_text": "The Compare drop zone now tells you what to do next. Tapping a Library thumbnail fills the next empty slot. The file picker accepts two images at once. And when you've picked one, the empty slot now invites you to fill it instead of looking decorative.\n• Tap a Library thumbnail and it fills the next empty slot: Before first, then After. A small tag on each thumb tells you which slot is up.\n• File picker accepts multi-select. Pick two images at once, older becomes Before, newer becomes After.\n• Empty After slot is visibly waiting for you. Dashed outline + clear copy: 'Now pick After to enable the comparison.'\n• Every existing way to fill the slots still works: drag, right-click 'Use as…', file picker.",
      "date_published": "2026-02-24T12:00:00Z",
      "date_modified": "2026-02-24T12:00:00Z",
      "tags": [
        "Improved",
        "v1.2.2"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.2.2"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-2-1",
      "url": "https://ownclip.io/news#news-release-1-2-1",
      "title": "Smart Palette: brand-matched picks, and hold to compare",
      "summary": "Three new picks for Beautify. Smart Palette generates a background that matches your screenshot's colors. Studio users get a 'Match your brand' card built from their brand colors. And a hold-to-compare button above the canvas lets you A/B the styled and raw view in a single press.",
      "content_html": "<p>Three new picks for Beautify. Smart Palette generates a background that matches your screenshot's colors. Studio users get a 'Match your brand' card built from their brand colors. And a hold-to-compare button above the canvas lets you A/B the styled and raw view in a single press.</p>\n<ul>\n  <li>Smart Palette: a custom background built from your screenshot's dominant colors, surfaced as a fourth Magic Pick.</li>\n  <li>Match your brand (Studio): when your Brand kit is set up, a brand-matched pick joins the row.</li>\n  <li>Light/dark badge on every Magic Pick card so you can tell the tone without applying it.</li>\n  <li>Hold-to-compare pill above the canvas. Press and hold to see the raw screenshot, release to return to the styled view.</li>\n</ul>",
      "content_text": "Three new picks for Beautify. Smart Palette generates a background that matches your screenshot's colors. Studio users get a 'Match your brand' card built from their brand colors. And a hold-to-compare button above the canvas lets you A/B the styled and raw view in a single press.\n• Smart Palette: a custom background built from your screenshot's dominant colors, surfaced as a fourth Magic Pick.\n• Match your brand (Studio): when your Brand kit is set up, a brand-matched pick joins the row.\n• Light/dark badge on every Magic Pick card so you can tell the tone without applying it.\n• Hold-to-compare pill above the canvas. Press and hold to see the raw screenshot, release to return to the styled view.",
      "date_published": "2026-02-22T12:00:00Z",
      "date_modified": "2026-02-22T12:00:00Z",
      "tags": [
        "New",
        "v1.2.1"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.2.1"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-2-0",
      "url": "https://ownclip.io/news#news-release-1-2-0",
      "title": "Beautify leads with an AI pick, then hands you the knobs",
      "summary": "Open Beautify and three AI-curated picks land in your lap before you touch a single slider. Click one and you're done. Every previous capability is still here, just one tap away when you actually want to fiddle.",
      "content_html": "<p>Open Beautify and three AI-curated picks land in your lap before you touch a single slider. Click one and you're done. Every previous capability is still here, just one tap away when you actually want to fiddle.</p>\n<ul>\n  <li>Magic Picks at the top of the panel. Three suggested looks appear the moment you open Beautify. Click to apply, ⌘R for fresh picks.</li>\n  <li>Generate from prompt is now visible and easy to find, no longer buried in a tab.</li>\n  <li>One slider visible by default (padding). Everything else lives behind a single 'Customize frame, shadow, mockup' section.</li>\n  <li>Outcome-named aspect ratios. 'For Twitter', 'For Instagram', 'For Slack', 'For Stories' instead of an abstract grid of numbers.</li>\n  <li>Browse the full preset gallery on demand from a 'Browse all styles' button, with a 'Recommended for this screenshot' strip at the top.</li>\n</ul>",
      "content_text": "Open Beautify and three AI-curated picks land in your lap before you touch a single slider. Click one and you're done. Every previous capability is still here, just one tap away when you actually want to fiddle.\n• Magic Picks at the top of the panel. Three suggested looks appear the moment you open Beautify. Click to apply, ⌘R for fresh picks.\n• Generate from prompt is now visible and easy to find, no longer buried in a tab.\n• One slider visible by default (padding). Everything else lives behind a single 'Customize frame, shadow, mockup' section.\n• Outcome-named aspect ratios. 'For Twitter', 'For Instagram', 'For Slack', 'For Stories' instead of an abstract grid of numbers.\n• Browse the full preset gallery on demand from a 'Browse all styles' button, with a 'Recommended for this screenshot' strip at the top.",
      "date_published": "2026-02-20T12:00:00Z",
      "date_modified": "2026-02-20T12:00:00Z",
      "tags": [
        "New",
        "v1.2.0"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.2.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-1-7",
      "url": "https://ownclip.io/news#news-release-1-1-7",
      "title": "Before & After previews animate, and the floating controls stop flashing",
      "summary": "Two regressions fixed same-day. The Compare preview wasn't animating: scrubber and Play did nothing. The floating recording controls flashed when you hovered their buttons. Both gone.",
      "content_html": "<p>Two regressions fixed same-day. The Compare preview wasn't animating: scrubber and Play did nothing. The floating recording controls flashed when you hovered their buttons. Both gone.</p>\n<ul>\n  <li>Compare preview animates again. Scrubbing, Play, and every transition (Wipe / Crossfade / Vertical / Split) all play correctly.</li>\n  <li>Floating controls stop flashing on hover. Buttons feel solid as you move the cursor over them.</li>\n</ul>",
      "content_text": "Two regressions fixed same-day. The Compare preview wasn't animating: scrubber and Play did nothing. The floating recording controls flashed when you hovered their buttons. Both gone.\n• Compare preview animates again. Scrubbing, Play, and every transition (Wipe / Crossfade / Vertical / Split) all play correctly.\n• Floating controls stop flashing on hover. Buttons feel solid as you move the cursor over them.",
      "date_published": "2026-02-19T12:00:00Z",
      "date_modified": "2026-02-19T12:00:00Z",
      "tags": [
        "Improved",
        "v1.1.7"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.1.7"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-1-6",
      "url": "https://ownclip.io/news#news-release-1-1-6",
      "title": "One setting decides whether OwnClip appears in your captures",
      "summary": "The toggle that decides whether OwnClip's own UI appears in screenshots and recordings is now one global setting in Settings → General, covering every form of capture in one place.",
      "content_html": "<p>The toggle that decides whether OwnClip's own UI appears in screenshots and recordings is now one global setting in Settings → General, covering every form of capture in one place.</p>\n<ul>\n  <li>Settings → General now has a single 'OwnClip in Screen Captures' toggle, off by default.</li>\n  <li>When on, OwnClip's floating controls, webcam bubble, annotation overlay, and Quick Access overlay all appear in any recording or screenshot.</li>\n  <li>The duplicate row in Recording settings is gone. Recording-specific controls (mic, system audio, camera) stay there; capture-visibility belongs in General.</li>\n</ul>",
      "content_text": "The toggle that decides whether OwnClip's own UI appears in screenshots and recordings is now one global setting in Settings → General, covering every form of capture in one place.\n• Settings → General now has a single 'OwnClip in Screen Captures' toggle, off by default.\n• When on, OwnClip's floating controls, webcam bubble, annotation overlay, and Quick Access overlay all appear in any recording or screenshot.\n• The duplicate row in Recording settings is gone. Recording-specific controls (mic, system audio, camera) stay there; capture-visibility belongs in General.",
      "date_published": "2026-02-17T12:00:00Z",
      "date_modified": "2026-02-17T12:00:00Z",
      "tags": [
        "Improved",
        "v1.1.6"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.1.6"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-1-5",
      "url": "https://ownclip.io/news#news-release-1-1-5",
      "title": "A cleaner toggle for capturing OwnClip in your recording",
      "summary": "Replaced the two-card UI from 1.1.4 with a single toggle that sits alongside Microphone, System audio, and Camera overlay in Capture Sources. One look, one decision.",
      "content_html": "<p>Replaced the two-card UI from 1.1.4 with a single toggle that sits alongside Microphone, System audio, and Camera overlay in Capture Sources. One look, one decision.</p>\n<ul>\n  <li>'Include OwnClip overlays' toggle now sits in Capture Sources next to the other capture toggles, matching the same look.</li>\n  <li>Default is off: your recordings stay clean of our UI unless you say otherwise.</li>\n  <li>Toggle takes effect live. No restart needed.</li>\n</ul>",
      "content_text": "Replaced the two-card UI from 1.1.4 with a single toggle that sits alongside Microphone, System audio, and Camera overlay in Capture Sources. One look, one decision.\n• 'Include OwnClip overlays' toggle now sits in Capture Sources next to the other capture toggles, matching the same look.\n• Default is off: your recordings stay clean of our UI unless you say otherwise.\n• Toggle takes effect live. No restart needed.",
      "date_published": "2026-02-16T12:00:00Z",
      "date_modified": "2026-02-16T12:00:00Z",
      "tags": [
        "Improved",
        "v1.1.5"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.1.5"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-1-4",
      "url": "https://ownclip.io/news#news-release-1-1-4",
      "title": "Pick what your recordings see: OwnClip in or out",
      "summary": "New choice in Recording settings: Hide OwnClip (recordings show only your work) or Capture everything (perfect for tutorials and product demos). Takes effect live, no restart.",
      "content_html": "<p>New choice in Recording settings: Hide OwnClip (recordings show only your work) or Capture everything (perfect for tutorials and product demos). Takes effect live, no restart.</p>\n<ul>\n  <li>Hide OwnClip is the default. Floating controls, webcam bubble, annotations, and Quick Access stay invisible to your recording.</li>\n  <li>Turn on Capture everything when you're showing OwnClip itself: webinars, tutorial videos, product demos. All four overlays appear in your recording.</li>\n  <li>Region selector and countdown stay hidden in both modes; they're transient UX, not features worth filming.</li>\n  <li>Setting persists across launches and applies live to any panels already on screen.</li>\n</ul>",
      "content_text": "New choice in Recording settings: Hide OwnClip (recordings show only your work) or Capture everything (perfect for tutorials and product demos). Takes effect live, no restart.\n• Hide OwnClip is the default. Floating controls, webcam bubble, annotations, and Quick Access stay invisible to your recording.\n• Turn on Capture everything when you're showing OwnClip itself: webinars, tutorial videos, product demos. All four overlays appear in your recording.\n• Region selector and countdown stay hidden in both modes; they're transient UX, not features worth filming.\n• Setting persists across launches and applies live to any panels already on screen.",
      "date_published": "2026-02-14T12:00:00Z",
      "date_modified": "2026-02-14T12:00:00Z",
      "tags": [
        "New",
        "v1.1.4"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.1.4"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-1-3",
      "url": "https://ownclip.io/news#news-release-1-1-3",
      "title": "Floating controls stay on top, and the Library strip loads instantly",
      "summary": "Two small annoyances fixed. The floating recording controls no longer get covered by other apps' floating windows. And the 'Recent from Library' strip in Compare populates the moment you open it instead of waiting for the next screenshot.",
      "content_html": "<p>Two small annoyances fixed. The floating recording controls no longer get covered by other apps' floating windows. And the 'Recent from Library' strip in Compare populates the moment you open it instead of waiting for the next screenshot.</p>\n<ul>\n  <li>Floating controls stay on top of every other app's panels and toolbars.</li>\n  <li>Recent from Library shows up the moment you open Compare, no waiting for the next file change to trigger it.</li>\n  <li>Compare's Before / After slots accept direct drops from the Library strip with a visible drop-target highlight.</li>\n</ul>",
      "content_text": "Two small annoyances fixed. The floating recording controls no longer get covered by other apps' floating windows. And the 'Recent from Library' strip in Compare populates the moment you open it instead of waiting for the next screenshot.\n• Floating controls stay on top of every other app's panels and toolbars.\n• Recent from Library shows up the moment you open Compare, no waiting for the next file change to trigger it.\n• Compare's Before / After slots accept direct drops from the Library strip with a visible drop-target highlight.",
      "date_published": "2026-02-12T12:00:00Z",
      "date_modified": "2026-02-12T12:00:00Z",
      "tags": [
        "Improved",
        "v1.1.3"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.1.3"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-1-2",
      "url": "https://ownclip.io/news#news-release-1-1-2",
      "title": "Before & After pulls straight from your Library",
      "summary": "The empty state of the Compare tool now shows a strip of recent images from your Library. Tap one to fill the next empty slot. Drag-drop and the file picker still work the same way.",
      "content_html": "<p>The empty state of the Compare tool now shows a strip of recent images from your Library. Tap one to fill the next empty slot. Drag-drop and the file picker still work the same way.</p>\n<ul>\n  <li>'Recent from your Library' strip in the drop zone, sorted newest-first, image types only.</li>\n  <li>Single tap on a thumbnail fills the first empty slot.</li>\n  <li>The drop zone scrolls so everything fits on smaller windows.</li>\n  <li>Standalone Compare window and the in-app sidebar entry stay in sync with whatever you've recorded or imported.</li>\n</ul>",
      "content_text": "The empty state of the Compare tool now shows a strip of recent images from your Library. Tap one to fill the next empty slot. Drag-drop and the file picker still work the same way.\n• 'Recent from your Library' strip in the drop zone, sorted newest-first, image types only.\n• Single tap on a thumbnail fills the first empty slot.\n• The drop zone scrolls so everything fits on smaller windows.\n• Standalone Compare window and the in-app sidebar entry stay in sync with whatever you've recorded or imported.",
      "date_published": "2026-02-11T12:00:00Z",
      "date_modified": "2026-02-11T12:00:00Z",
      "tags": [
        "Improved",
        "v1.1.2"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.1.2"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-1-1",
      "url": "https://ownclip.io/news#news-release-1-1-1",
      "title": "Before & After moves into the sidebar",
      "summary": "Before & After now has a dedicated sidebar entry under Creative, right next to Brand Studio. The ⌘⇧K shortcut still works if you prefer it.",
      "content_html": "<p>Before &amp; After now has a dedicated sidebar entry under Creative, right next to Brand Studio. The ⌘⇧K shortcut still works if you prefer it.</p>\n<ul>\n  <li>Sidebar entry under Creative, visible for Studio users.</li>\n  <li>Loads the Compare tool inline in the main window so you don't have to leave the app.</li>\n  <li>Standalone window (File → New Comparison… or ⌘⇧K) still opens if you prefer that workflow.</li>\n</ul>",
      "content_text": "Before & After now has a dedicated sidebar entry under Creative, right next to Brand Studio. The ⌘⇧K shortcut still works if you prefer it.\n• Sidebar entry under Creative, visible for Studio users.\n• Loads the Compare tool inline in the main window so you don't have to leave the app.\n• Standalone window (File → New Comparison… or ⌘⇧K) still opens if you prefer that workflow.",
      "date_published": "2026-02-09T12:00:00Z",
      "date_modified": "2026-02-09T12:00:00Z",
      "tags": [
        "Improved",
        "v1.1.1"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.1.1"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-1-0",
      "url": "https://ownclip.io/news#news-release-1-1-0",
      "title": "Turn two screenshots into a polished animated comparison",
      "summary": "Drop two screenshots into the new Compare window, pick a transition, and OwnClip composes them on a Beautify background, then exports as MP4, GIF, animated SVG, or a self-contained interactive HTML embed. Studio tier.",
      "content_html": "<p>Drop two screenshots into the new Compare window, pick a transition, and OwnClip composes them on a Beautify background, then exports as MP4, GIF, animated SVG, or a self-contained interactive HTML embed. Studio tier.</p>\n<ul>\n  <li>⌘⇧K opens the Compare tool. Drag two images in, pick a transition, hit Export.</li>\n  <li>Four transitions: Slider Wipe, Crossfade, Vertical Wipe, Split. Loop, ping-pong, or play once. Tunable duration, padding, corner radius, drop shadow, and Before/After labels.</li>\n  <li>Backgrounds reuse the full Beautify library: every preset you can apply to a screenshot, you can apply to a comparison.</li>\n  <li>Four export formats: MP4, animated GIF, animated SVG, and a self-contained interactive HTML embed with a draggable handle.</li>\n</ul>",
      "content_text": "Drop two screenshots into the new Compare window, pick a transition, and OwnClip composes them on a Beautify background, then exports as MP4, GIF, animated SVG, or a self-contained interactive HTML embed. Studio tier.\n• ⌘⇧K opens the Compare tool. Drag two images in, pick a transition, hit Export.\n• Four transitions: Slider Wipe, Crossfade, Vertical Wipe, Split. Loop, ping-pong, or play once. Tunable duration, padding, corner radius, drop shadow, and Before/After labels.\n• Backgrounds reuse the full Beautify library: every preset you can apply to a screenshot, you can apply to a comparison.\n• Four export formats: MP4, animated GIF, animated SVG, and a self-contained interactive HTML embed with a draggable handle.",
      "date_published": "2026-02-08T12:00:00Z",
      "date_modified": "2026-02-08T12:00:00Z",
      "tags": [
        "New",
        "v1.1.0"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.1.0"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-0-42",
      "url": "https://ownclip.io/news#news-release-1-0-42",
      "title": "The WhatsApp icon renders correctly in Smart Share",
      "summary": "The WhatsApp brand icon in the Smart Share sheet was rendering as a distorted shape on some Macs. Every share icon (WhatsApp, Telegram, X, LinkedIn) now matches its official brand mark, pixel-correct at every size.",
      "content_html": "<p>The WhatsApp brand icon in the Smart Share sheet was rendering as a distorted shape on some Macs. Every share icon (WhatsApp, Telegram, X, LinkedIn) now matches its official brand mark, pixel-correct at every size.</p>\n<ul>\n  <li>WhatsApp icon now renders to spec: the green bubble with the white phone handset, matching the official WhatsApp app icon.</li>\n  <li>Telegram, X, and LinkedIn icons are unchanged on screen but built on the same fixed renderer, so any future brand mark we add will draw correctly out of the box.</li>\n</ul>",
      "content_text": "The WhatsApp brand icon in the Smart Share sheet was rendering as a distorted shape on some Macs. Every share icon (WhatsApp, Telegram, X, LinkedIn) now matches its official brand mark, pixel-correct at every size.\n• WhatsApp icon now renders to spec: the green bubble with the white phone handset, matching the official WhatsApp app icon.\n• Telegram, X, and LinkedIn icons are unchanged on screen but built on the same fixed renderer, so any future brand mark we add will draw correctly out of the box.",
      "date_published": "2026-02-06T12:00:00Z",
      "date_modified": "2026-02-06T12:00:00Z",
      "tags": [
        "Improved",
        "v1.0.42"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.0.42"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-0-41",
      "url": "https://ownclip.io/news#news-release-1-0-41",
      "title": "Change audio settings quickly without breaking them",
      "summary": "Switching microphones or toggling Voice Isolation in rapid succession used to leave the audio engine stuck. Your last click silently dropped. Every change now executes in order, no matter how fast you mash them.",
      "content_html": "<p>Switching microphones or toggling Voice Isolation in rapid succession used to leave the audio engine stuck. Your last click silently dropped. Every change now executes in order, no matter how fast you mash them.</p>\n<ul>\n  <li>Mic switches and Voice Isolation toggles queue cleanly. Your final selection always wins, no matter how quickly you click.</li>\n  <li>Verified across every common mic combination; your audio always works after the dust settles.</li>\n</ul>",
      "content_text": "Switching microphones or toggling Voice Isolation in rapid succession used to leave the audio engine stuck. Your last click silently dropped. Every change now executes in order, no matter how fast you mash them.\n• Mic switches and Voice Isolation toggles queue cleanly. Your final selection always wins, no matter how quickly you click.\n• Verified across every common mic combination; your audio always works after the dust settles.",
      "date_published": "2026-02-04T12:00:00Z",
      "date_modified": "2026-02-04T12:00:00Z",
      "tags": [
        "Improved",
        "v1.0.41"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.0.41"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-0-40",
      "url": "https://ownclip.io/news#news-release-1-0-40",
      "title": "The EQ keeps working when you turn Voice Isolation off",
      "summary": "Turning Voice Isolation off used to leave the EQ visualizer empty for some microphone setups. The EQ + spectrum now keep working through every toggle, no matter which mic you've selected.",
      "content_html": "<p>Turning Voice Isolation off used to leave the EQ visualizer empty for some microphone setups. The EQ + spectrum now keep working through every toggle, no matter which mic you've selected.</p>\n<ul>\n  <li>EQ stays live whether Voice Isolation is on or off.</li>\n  <li>When Voice Isolation is off, OwnClip uses your system default mic, and Settings shows a small note clarifying that when you've picked a non-default mic.</li>\n</ul>",
      "content_text": "Turning Voice Isolation off used to leave the EQ visualizer empty for some microphone setups. The EQ + spectrum now keep working through every toggle, no matter which mic you've selected.\n• EQ stays live whether Voice Isolation is on or off.\n• When Voice Isolation is off, OwnClip uses your system default mic, and Settings shows a small note clarifying that when you've picked a non-default mic.",
      "date_published": "2026-02-03T12:00:00Z",
      "date_modified": "2026-02-03T12:00:00Z",
      "tags": [
        "Improved",
        "v1.0.40"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.0.40"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-0-39",
      "url": "https://ownclip.io/news#news-release-1-0-39",
      "title": "The EQ visualizer is back, on a simpler audio path",
      "summary": "The EQ visualizer went silent for some setups after 1.0.38. This release simplifies the audio path so it stays alive in every Voice Isolation state.",
      "content_html": "<p>The EQ visualizer went silent for some setups after 1.0.38. This release simplifies the audio path so it stays alive in every Voice Isolation state.</p>\n<ul>\n  <li>EQ visualizer reflects live mic input in every Voice Isolation state.</li>\n  <li>Unusual mic configurations now surface an audio-error banner if anything goes wrong, instead of failing silently.</li>\n</ul>",
      "content_text": "The EQ visualizer went silent for some setups after 1.0.38. This release simplifies the audio path so it stays alive in every Voice Isolation state.\n• EQ visualizer reflects live mic input in every Voice Isolation state.\n• Unusual mic configurations now surface an audio-error banner if anything goes wrong, instead of failing silently.",
      "date_published": "2026-02-01T12:00:00Z",
      "date_modified": "2026-02-01T12:00:00Z",
      "tags": [
        "Improved",
        "v1.0.39"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.0.39"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-0-38",
      "url": "https://ownclip.io/news#news-release-1-0-38",
      "title": "Voice Isolation, working as intended",
      "summary": "Voice Isolation now removes room tone and background noise the way the switch promises, without thinning your voice.",
      "content_html": "<p>Voice Isolation now removes room tone and background noise the way the switch promises, without thinning your voice.</p>\n<ul>\n  <li>Voice Isolation works with non-default microphones: USB mics, AirPods, audio interfaces.</li>\n  <li>Reference channels are no longer mixed into your recording; only the clean processed mic comes through.</li>\n  <li>OwnClip now verifies Voice Isolation actually engaged before recording, instead of just trusting it did.</li>\n</ul>",
      "content_text": "Voice Isolation now removes room tone and background noise the way the switch promises, without thinning your voice.\n• Voice Isolation works with non-default microphones: USB mics, AirPods, audio interfaces.\n• Reference channels are no longer mixed into your recording; only the clean processed mic comes through.\n• OwnClip now verifies Voice Isolation actually engaged before recording, instead of just trusting it did.",
      "date_published": "2026-01-31T12:00:00Z",
      "date_modified": "2026-01-31T12:00:00Z",
      "tags": [
        "Improved",
        "v1.0.38"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.0.38"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-0-37",
      "url": "https://ownclip.io/news#news-release-1-0-37",
      "title": "Camera bubble controls, and an announcements channel",
      "summary": "The Camera tab settings now actually do what they look like they do, and we added a server-controlled announcements channel so we can reach you between releases.",
      "content_html": "<p>The Camera tab settings now actually do what they look like they do, and we added a server-controlled announcements channel so we can reach you between releases.</p>\n<ul>\n  <li>Camera bubble: the position picker and size slider in Settings now move and resize the bubble live. Drag still works, and clicking a corner overrides a previous drag.</li>\n  <li>Recording settings: capture mode, region selection, mouse-click visualization, synthetic cursor, and sound-effect toggles now survive a restart.</li>\n  <li>What's New: a new announcements feed shows up at launch when there's something worth knowing. Turn it off in Settings → General; we'll still surface important messages.</li>\n</ul>",
      "content_text": "The Camera tab settings now actually do what they look like they do, and we added a server-controlled announcements channel so we can reach you between releases.\n• Camera bubble: the position picker and size slider in Settings now move and resize the bubble live. Drag still works, and clicking a corner overrides a previous drag.\n• Recording settings: capture mode, region selection, mouse-click visualization, synthetic cursor, and sound-effect toggles now survive a restart.\n• What's New: a new announcements feed shows up at launch when there's something worth knowing. Turn it off in Settings → General; we'll still surface important messages.",
      "date_published": "2026-01-29T12:00:00Z",
      "date_modified": "2026-01-29T12:00:00Z",
      "tags": [
        "New",
        "v1.0.37"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.0.37"
      }
    },
    {
      "id": "https://ownclip.io/news#news-beta-2026",
      "url": "https://ownclip.io/news#news-beta-2026",
      "title": "OwnClip is in public beta",
      "summary": "OwnClip is shipping fast and openly. Expect new features every week, and the occasional rough edge while we get there.",
      "content_html": "<p>OwnClip is shipping fast and openly. Expect new features every week, and the occasional rough edge while we get there.</p>\n<ul>\n  <li>Free tier is permanent: no time limit, no card.</li>\n  <li>Pro and Studio licenses are sold today (one-time, no subscription).</li>\n  <li>Buying a license activates the current major version. v2 will be a separate paid product if and when it ships.</li>\n  <li>Hitting an issue? See the new Updates &amp; Support guide for how to report, or just email support@ownclip.io.</li>\n</ul>\n<p><a href=\"https://ownclip.io/guide/updates-support\">Updates &amp; Support guide →</a></p>",
      "content_text": "OwnClip is shipping fast and openly. Expect new features every week, and the occasional rough edge while we get there.\n• Free tier is permanent: no time limit, no card.\n• Pro and Studio licenses are sold today (one-time, no subscription).\n• Buying a license activates the current major version. v2 will be a separate paid product if and when it ships.\n• Hitting an issue? See the new Updates & Support guide for how to report, or just email support@ownclip.io.\nUpdates & Support guide → /guide/updates-support",
      "date_published": "2026-01-28T12:00:00Z",
      "date_modified": "2026-01-28T12:00:00Z",
      "tags": [
        "News"
      ],
      "_ownclip": {
        "kind": "announcement",
        "cta": {
          "label": "Updates & Support guide",
          "href": "/guide/updates-support"
        }
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-0-35",
      "url": "https://ownclip.io/news#news-release-1-0-35",
      "title": "Steadier throughout, with Smart Share polish",
      "summary": "Continued polish on the Smart Share redesign and library experience. The next time you launch OwnClip, it updates itself in the background.",
      "content_html": "<p>Continued polish on the Smart Share redesign and library experience. The next time you launch OwnClip, it updates itself in the background.</p>\n<ul>\n  <li>Smart Share: deduplicated recipients, optional note field, brand-correct social icons.</li>\n  <li>Library: keyboard shortcuts no longer hijack typing in text inputs.</li>\n  <li>Drive: storage indicator, offline retry, friendlier failure states.</li>\n  <li>Internal: hardened keychain handling for Pro license activation on fresh installs.</li>\n</ul>",
      "content_text": "Continued polish on the Smart Share redesign and library experience. The next time you launch OwnClip, it updates itself in the background.\n• Smart Share: deduplicated recipients, optional note field, brand-correct social icons.\n• Library: keyboard shortcuts no longer hijack typing in text inputs.\n• Drive: storage indicator, offline retry, friendlier failure states.\n• Internal: hardened keychain handling for Pro license activation on fresh installs.",
      "date_published": "2026-01-26T12:00:00Z",
      "date_modified": "2026-01-26T12:00:00Z",
      "tags": [
        "Improved",
        "v1.0.35"
      ],
      "_ownclip": {
        "kind": "improvement",
        "version": "1.0.35"
      }
    },
    {
      "id": "https://ownclip.io/news#news-release-1-0-31",
      "url": "https://ownclip.io/news#news-release-1-0-31",
      "title": "Smart Share, redesigned for 2026",
      "summary": "A full redesign of the share sheet: Liquid Glass surfaces, recipient-eye preview, and Google Contacts autocomplete (Pro/Studio).",
      "content_html": "<p>A full redesign of the share sheet: Liquid Glass surfaces, recipient-eye preview, and Google Contacts autocomplete (Pro/Studio).</p>\n<ul>\n  <li>New compact preview card showing exactly what your recipient will see.</li>\n  <li>Restricted recipients: share only with specific email addresses.</li>\n  <li>PDF and document support in the same share flow.</li>\n  <li>Screenshot share OG previews now unfurl correctly in WhatsApp and Telegram.</li>\n</ul>",
      "content_text": "A full redesign of the share sheet: Liquid Glass surfaces, recipient-eye preview, and Google Contacts autocomplete (Pro/Studio).\n• New compact preview card showing exactly what your recipient will see.\n• Restricted recipients: share only with specific email addresses.\n• PDF and document support in the same share flow.\n• Screenshot share OG previews now unfurl correctly in WhatsApp and Telegram.",
      "date_published": "2026-01-24T12:00:00Z",
      "date_modified": "2026-01-24T12:00:00Z",
      "tags": [
        "New",
        "v1.0.31"
      ],
      "_ownclip": {
        "kind": "feature",
        "version": "1.0.31"
      }
    },
    {
      "id": "https://ownclip.io/news#news-use-case-async-standups",
      "url": "https://ownclip.io/news#news-use-case-async-standups",
      "title": "Async standups in 90 seconds",
      "summary": "Skip the daily meeting. Record a 60-second walkthrough of what you shipped, drop the link in Slack, and your team watches when they want.",
      "content_html": "<p>Skip the daily meeting. Record a 60-second walkthrough of what you shipped, drop the link in Slack, and your team watches when they want.</p>\n<ul>\n  <li>Press ⌘⇧R to start. Pick \"Window\" so you only share what matters.</li>\n  <li>Webcam bubble adds presence; Smart Framing keeps you centered without thinking about it.</li>\n  <li>Stop, click \"Share\", paste the link. Recipients can comment without an account.</li>\n</ul>\n<p><a href=\"https://ownclip.io/guide/recording\">Recording guide →</a></p>",
      "content_text": "Skip the daily meeting. Record a 60-second walkthrough of what you shipped, drop the link in Slack, and your team watches when they want.\n• Press ⌘⇧R to start. Pick \"Window\" so you only share what matters.\n• Webcam bubble adds presence; Smart Framing keeps you centered without thinking about it.\n• Stop, click \"Share\", paste the link. Recipients can comment without an account.\nRecording guide → /guide/recording",
      "date_published": "2026-01-23T12:00:00Z",
      "date_modified": "2026-01-23T12:00:00Z",
      "tags": [
        "Story"
      ],
      "_ownclip": {
        "kind": "story",
        "cta": {
          "label": "Recording guide",
          "href": "/guide/recording"
        }
      }
    },
    {
      "id": "https://ownclip.io/news#news-use-case-bug-reports",
      "url": "https://ownclip.io/news#news-use-case-bug-reports",
      "title": "Bug reports your engineers will actually read",
      "summary": "\"Works on my machine\" dies when the bug report is a 30-second clip with annotations and a transcribed steps-to-reproduce.",
      "content_html": "<p>\"Works on my machine\" dies when the bug report is a 30-second clip with annotations and a transcribed steps-to-reproduce.</p>\n<ul>\n  <li>Region-record the broken UI with system audio so console errors get captured too.</li>\n  <li>Use live annotation while recording to circle the bad pixel as it happens.</li>\n  <li>On-device transcription turns your narration into searchable steps in the share page.</li>\n</ul>\n<p><a href=\"https://ownclip.io/guide/editor\">Editor guide →</a></p>",
      "content_text": "\"Works on my machine\" dies when the bug report is a 30-second clip with annotations and a transcribed steps-to-reproduce.\n• Region-record the broken UI with system audio so console errors get captured too.\n• Use live annotation while recording to circle the bad pixel as it happens.\n• On-device transcription turns your narration into searchable steps in the share page.\nEditor guide → /guide/editor",
      "date_published": "2026-01-21T12:00:00Z",
      "date_modified": "2026-01-21T12:00:00Z",
      "tags": [
        "Story",
        "v1.4.0"
      ],
      "_ownclip": {
        "kind": "story",
        "version": "1.4.0",
        "cta": {
          "label": "Editor guide",
          "href": "/guide/editor"
        }
      }
    },
    {
      "id": "https://ownclip.io/news#news-use-case-course-videos",
      "url": "https://ownclip.io/news#news-use-case-course-videos",
      "title": "Course videos, end to end on your Mac",
      "summary": "Record, chapter, transcribe, and ship a polished course video without leaving OwnClip, and without uploading raw footage to anyone's cloud.",
      "content_html": "<p>Record, chapter, transcribe, and ship a polished course video without leaving OwnClip, and without uploading raw footage to anyone's cloud.</p>\n<ul>\n  <li>Cinematic Zoom auto-pulls in on the area you click, with no manual keyframing for the basics.</li>\n  <li>Add chapters in the editor; they propagate to the share page table of contents.</li>\n  <li>Studio: brand the share page with your logo, colors, and CTA. Export ProRes if you're handing it off to a real video editor.</li>\n</ul>\n<p><a href=\"https://ownclip.io/guide/brand-studio\">Brand Studio guide →</a></p>",
      "content_text": "Record, chapter, transcribe, and ship a polished course video without leaving OwnClip, and without uploading raw footage to anyone's cloud.\n• Cinematic Zoom auto-pulls in on the area you click, with no manual keyframing for the basics.\n• Add chapters in the editor; they propagate to the share page table of contents.\n• Studio: brand the share page with your logo, colors, and CTA. Export ProRes if you're handing it off to a real video editor.\nBrand Studio guide → /guide/brand-studio",
      "date_published": "2026-01-20T12:00:00Z",
      "date_modified": "2026-01-20T12:00:00Z",
      "tags": [
        "Story"
      ],
      "_ownclip": {
        "kind": "story",
        "cta": {
          "label": "Brand Studio guide",
          "href": "/guide/brand-studio"
        }
      }
    },
    {
      "id": "https://ownclip.io/news#news-use-case-sales-demos",
      "url": "https://ownclip.io/news#news-use-case-sales-demos",
      "title": "Sales demos that don't look like Zoom",
      "summary": "Background blur or a virtual scene, Smart Framing, Auto-Light, and AI noise removal. Recorded once, sent to twenty prospects.",
      "content_html": "<p>Background blur or a virtual scene, Smart Framing, Auto-Light, and AI noise removal. Recorded once, sent to twenty prospects.</p>\n<ul>\n  <li>Camera AI runs on the Metal GPU, so the preview matches what gets recorded.</li>\n  <li>Audio AI strips fans, traffic, and keyboard clatter before they hit the file.</li>\n  <li>Each share link gets its own view counter, no marketing platform required.</li>\n</ul>\n<p><a href=\"https://ownclip.io/guide/camera-ai\">Camera AI guide →</a></p>",
      "content_text": "Background blur or a virtual scene, Smart Framing, Auto-Light, and AI noise removal. Recorded once, sent to twenty prospects.\n• Camera AI runs on the Metal GPU, so the preview matches what gets recorded.\n• Audio AI strips fans, traffic, and keyboard clatter before they hit the file.\n• Each share link gets its own view counter, no marketing platform required.\nCamera AI guide → /guide/camera-ai",
      "date_published": "2026-01-18T12:00:00Z",
      "date_modified": "2026-01-18T12:00:00Z",
      "tags": [
        "Story"
      ],
      "_ownclip": {
        "kind": "story",
        "cta": {
          "label": "Camera AI guide",
          "href": "/guide/camera-ai"
        }
      }
    }
  ]
}