Releases: Daynero/AffSupport
Release list
Soty v1.2.3
v1.2.3
- Виправлено відомі помилки та покращено загальну продуктивність і стабільність Soty.
v1.2.2
- Виправлено критичні помилки в перезашивці відео.
v1.2.1
- Refresh the Soty web interface with the new branded workspace experience.
- Remove the legacy unbranded application icon.
v1.2.0
- Improve overall stability and reliability.
- Fix known issues reported in previous versions.
v1.1.1
Team workspace
- Progress you drag is saved however you let go of it, and leaving a section and coming back no longer undoes what you did.
- A Google Drive authorization returns to the space it started from instead of the workspace root.
- The preview chip counts only work something is actually doing; a pass that stopped stops claiming progress.
- Search filters offer file types and say their values in words; media can be found by name while you attach it to a task.
- Tag a task and log the run in one press. The money column folds from its own caption. An empty state opens the panel that fills it.
- Space settings has the shape the compressor already had.
- A transcription records the language it heard.
Downloads and pairing
- The download page offers the installer your machine can actually run, rather than the one the browser claims.
- An unsupported build is stopped at the gate instead of appearing and then failing behind a banner.
- The desktop app pairs again; a rejected token gets one second chance instead of an error screen, and a blocked account check now offers a route back to pairing.
- A compressed upload lands somewhere its owner can find it.
- Shared-link screens are dressed like the rest of the product.
Speed
- The workspace loads when someone opens it, not before.
- One abandoned sync job no longer starves every other space.
Under the hood
This release is the first cut by the release runner end to end: every environment variable production needs is now declared and checked against the live project before anything ships, the deployment is verified from outside after it lands, a heartbeat re-runs that check every ten minutes, and there is a way back to the previous bundle. Two database fixes close permissions that PostgreSQL had left open by default.
v1.1.0
- Rebuild Team workspace around Google Drive file access: a folder tree, list and grid views, previews of every kind of file, share-by-link, copy/cut/paste across folders, modified dates, a sort menu, and a space settings dialog split into General, People, Tags, Re-stitch and History tabs.
- Add the Video Stitcher: swap the photo screens at the start and end of a video in seconds without recompressing the video itself, and keep the sound and the second stitch correct.
- Process a whole folder in Team workspace, subfolders included, or only the files you picked: transcribe every video inside and refresh every landing preview, with each transcript saved beside its own video and one panel for every long job.
- Pause a running batch in Team workspace. Nothing new starts, and the file already being processed is suspended too rather than left running.
- Set one re-stitching answer for a whole Team workspace space, and download any video re-stitched with it from the explorer or from a task. Preparing the space's material once makes those downloads take seconds, each of the three waits reports its own progress, and a refusal names its reason.
- Add the Accounts tab to Team workspace: social accounts with their agents, runs that can be marked green, amber or red, money left and top-ups per agent, agent tags, and one-press lists of the day's top-ups grouped by account or by tag.
- Give team tasks their own date, tags from a per-space dictionary, an assignee filter, ordering by tag, per-account progress defaults, and attachments dropped straight onto the task, folders included.
- Tag any file or folder in Team workspace with one of Finder's colours, hide housekeeping files everywhere by one rule, and ask what to do when an upload's name is already taken instead of guessing.
- Link a transcript to its video so it follows renames and moves, asks before its video is deleted, and can be viewed or copied from the card; choose the spoken language on the row and pick a fast or accurate mode.
- Send a Team workspace compression to a local folder or over the original file, and make poster frames for videos Google Drive never made a thumbnail for.
- Redesign the compressor: the drop zone first, an icon-first settings panel with a live summary and a CRF slider that explains itself, file cards with the same four actions, a real pause, honest results and calmer failures.
- Rework the landing optimizer to look and work like the compressor, with a queue, per-landing settings, a destination choice, a before/after comparison and a result list that answers what it was opened for.
- Add the two-factor notebook: keep 2FA keys in a wallet, get a code one press away, and see the countdown stay right after the tab was hidden.
- Keep an opened landing unpacked so the second look is instant, and stop the preview from offering the browser's own download and cast controls.
- Order the tool catalogue by reading order and ship the stitcher without a development acknowledgement.
v1.0.4
- Make stopping or cancelling local work reliably terminate its child processes and release the shared CPU budget, including on Windows.
- Recover cleanly from interrupted, restarted, or empty queues, and never return a compressed file that is larger than its source.
- Reduce startup downloads and unnecessary interface updates while keeping live progress and brief Agent disconnects accurate.
- Protect local file access with scoped tickets, remove session tokens from resource URLs, and redact private file paths from relayed errors.
- Refresh Team Workspace navigation, background operations, invitations, file actions, accessibility, and Ukrainian localization.
v1.0.3
- Fix the Windows production bundle so Supabase configuration is included instead of showing a development configuration error.
- Let an already-open hosted Soty page discover and securely pair with the Windows Agent without opening a second interface from the tray.
v1.0.2
- Bundle the .NET Desktop Runtime into the Windows app so Soty starts immediately after installation without sending users to a separate Microsoft download.
- Add a release contract test that prevents future Windows builds from accidentally restoring the external .NET prerequisite.
v1.0.1
- Release the first test version of Soty for Windows alongside a fully rebuilt macOS app.
- Fix several reliability issues, including Windows Agent recovery after a native crash and compression queue recovery after cancellation.
v0.9.21
- Open a dropped landing folder directly in Landing Gallery, with the local Agent resolving it safely before previewing it.
- Keep the Soty app, Finder extension, and Windows components consistently named in packaged builds.
v0.9.20
- Rename the native Soty app and Finder extension executables consistently, so diagnostics and bundled components use the current product identity.
- Keep Landing Gallery toolbar controls clear and reachable across narrower desktop and mobile layouts.
- Isolate Team Workspace transfer staging under the Soty name.
v0.9.19
- Finish active local work before handing an update to the new Soty Agent, while refusing new work on the retiring Agent so the handoff completes automatically.
- Replace technical startup errors from legacy background Agents with a clear menu-bar update state and an optional safe restart.
- Prevent an older Soty app from displacing a newer local Agent during an update handoff.
v0.9.18
- Let an installed Soty update recover from a verified orphaned older Agent after you explicitly confirm the restart, instead of leaving port 43120 permanently occupied.
- Make new packaged Agents track their native launcher explicitly, so an early launcher exit cannot strand a future Agent in the background.
v0.9.17
- Make Landing Preview scans cancel immediately and time out safely when a selected folder is unavailable, so the interface never remains stuck scanning.
- Show live Google Drive catalog-sync progress across Team Workspace and keep optimized dropped ZIP landing archives beside their originals.
v0.9.16
- Show live Google Drive catalog-sync progress across Team Workspace, including found items, queued folders, recent activity, and clear guidance if a scan stalls.
- Keep optimized dropped ZIP landing archives alongside their original files, and preserve clear landing-gallery controls on narrower screens.
v0.9.15
- Let Team Workspace owners safely queue a complete Google Drive rescan of the already connected folder, without replacing or detaching it.
- Preserve catalog identity while reconnecting the same Drive root, give clearer recovery guidance for an empty landings gallery, and keep team task changes live for other members.
- Refine Creative Library media actions, selection, links, previews, and task creation so everyday team work stays clear and accessible.
v0.9.14
- Keep long task descriptions readable inside Team Workspace cards instead of letting unbroken text overflow the layout.
- Restore localized update notes in the signed stable release manifest so the updater can validate and show the release correctly.
- Document the complete production deployment and catalog-sync setup for Team Workspace and Creative Library Edge Functions.
v0.9.12
- Rebuild video transcription on Whisper’s native voice-activity long-form pass for noticeably more accurate results, especially on ads with long trailing silence.
- Stop the transcript from ending in a spurious “subtitle credit” line (for example an Arabic translator credit) that the old engine could hallucinate.
v0.9.11
- Refresh Soty’s web and social-brand assets, including theme-safe header lockups.
- Replace the macOS menu-bar film icon with a partially filled honeycomb mark and simplify...
Soty v1.2.2
v1.2.2
- Виправлено критичні помилки в перезашивці відео.
v1.2.1
- Refresh the Soty web interface with the new branded workspace experience.
- Remove the legacy unbranded application icon.
v1.2.0
- Improve overall stability and reliability.
- Fix known issues reported in previous versions.
v1.1.1
Team workspace
- Progress you drag is saved however you let go of it, and leaving a section and coming back no longer undoes what you did.
- A Google Drive authorization returns to the space it started from instead of the workspace root.
- The preview chip counts only work something is actually doing; a pass that stopped stops claiming progress.
- Search filters offer file types and say their values in words; media can be found by name while you attach it to a task.
- Tag a task and log the run in one press. The money column folds from its own caption. An empty state opens the panel that fills it.
- Space settings has the shape the compressor already had.
- A transcription records the language it heard.
Downloads and pairing
- The download page offers the installer your machine can actually run, rather than the one the browser claims.
- An unsupported build is stopped at the gate instead of appearing and then failing behind a banner.
- The desktop app pairs again; a rejected token gets one second chance instead of an error screen, and a blocked account check now offers a route back to pairing.
- A compressed upload lands somewhere its owner can find it.
- Shared-link screens are dressed like the rest of the product.
Speed
- The workspace loads when someone opens it, not before.
- One abandoned sync job no longer starves every other space.
Under the hood
This release is the first cut by the release runner end to end: every environment variable production needs is now declared and checked against the live project before anything ships, the deployment is verified from outside after it lands, a heartbeat re-runs that check every ten minutes, and there is a way back to the previous bundle. Two database fixes close permissions that PostgreSQL had left open by default.
v1.1.0
- Rebuild Team workspace around Google Drive file access: a folder tree, list and grid views, previews of every kind of file, share-by-link, copy/cut/paste across folders, modified dates, a sort menu, and a space settings dialog split into General, People, Tags, Re-stitch and History tabs.
- Add the Video Stitcher: swap the photo screens at the start and end of a video in seconds without recompressing the video itself, and keep the sound and the second stitch correct.
- Process a whole folder in Team workspace, subfolders included, or only the files you picked: transcribe every video inside and refresh every landing preview, with each transcript saved beside its own video and one panel for every long job.
- Pause a running batch in Team workspace. Nothing new starts, and the file already being processed is suspended too rather than left running.
- Set one re-stitching answer for a whole Team workspace space, and download any video re-stitched with it from the explorer or from a task. Preparing the space's material once makes those downloads take seconds, each of the three waits reports its own progress, and a refusal names its reason.
- Add the Accounts tab to Team workspace: social accounts with their agents, runs that can be marked green, amber or red, money left and top-ups per agent, agent tags, and one-press lists of the day's top-ups grouped by account or by tag.
- Give team tasks their own date, tags from a per-space dictionary, an assignee filter, ordering by tag, per-account progress defaults, and attachments dropped straight onto the task, folders included.
- Tag any file or folder in Team workspace with one of Finder's colours, hide housekeeping files everywhere by one rule, and ask what to do when an upload's name is already taken instead of guessing.
- Link a transcript to its video so it follows renames and moves, asks before its video is deleted, and can be viewed or copied from the card; choose the spoken language on the row and pick a fast or accurate mode.
- Send a Team workspace compression to a local folder or over the original file, and make poster frames for videos Google Drive never made a thumbnail for.
- Redesign the compressor: the drop zone first, an icon-first settings panel with a live summary and a CRF slider that explains itself, file cards with the same four actions, a real pause, honest results and calmer failures.
- Rework the landing optimizer to look and work like the compressor, with a queue, per-landing settings, a destination choice, a before/after comparison and a result list that answers what it was opened for.
- Add the two-factor notebook: keep 2FA keys in a wallet, get a code one press away, and see the countdown stay right after the tab was hidden.
- Keep an opened landing unpacked so the second look is instant, and stop the preview from offering the browser's own download and cast controls.
- Order the tool catalogue by reading order and ship the stitcher without a development acknowledgement.
v1.0.4
- Make stopping or cancelling local work reliably terminate its child processes and release the shared CPU budget, including on Windows.
- Recover cleanly from interrupted, restarted, or empty queues, and never return a compressed file that is larger than its source.
- Reduce startup downloads and unnecessary interface updates while keeping live progress and brief Agent disconnects accurate.
- Protect local file access with scoped tickets, remove session tokens from resource URLs, and redact private file paths from relayed errors.
- Refresh Team Workspace navigation, background operations, invitations, file actions, accessibility, and Ukrainian localization.
v1.0.3
- Fix the Windows production bundle so Supabase configuration is included instead of showing a development configuration error.
- Let an already-open hosted Soty page discover and securely pair with the Windows Agent without opening a second interface from the tray.
v1.0.2
- Bundle the .NET Desktop Runtime into the Windows app so Soty starts immediately after installation without sending users to a separate Microsoft download.
- Add a release contract test that prevents future Windows builds from accidentally restoring the external .NET prerequisite.
v1.0.1
- Release the first test version of Soty for Windows alongside a fully rebuilt macOS app.
- Fix several reliability issues, including Windows Agent recovery after a native crash and compression queue recovery after cancellation.
v0.9.21
- Open a dropped landing folder directly in Landing Gallery, with the local Agent resolving it safely before previewing it.
- Keep the Soty app, Finder extension, and Windows components consistently named in packaged builds.
v0.9.20
- Rename the native Soty app and Finder extension executables consistently, so diagnostics and bundled components use the current product identity.
- Keep Landing Gallery toolbar controls clear and reachable across narrower desktop and mobile layouts.
- Isolate Team Workspace transfer staging under the Soty name.
v0.9.19
- Finish active local work before handing an update to the new Soty Agent, while refusing new work on the retiring Agent so the handoff completes automatically.
- Replace technical startup errors from legacy background Agents with a clear menu-bar update state and an optional safe restart.
- Prevent an older Soty app from displacing a newer local Agent during an update handoff.
v0.9.18
- Let an installed Soty update recover from a verified orphaned older Agent after you explicitly confirm the restart, instead of leaving port 43120 permanently occupied.
- Make new packaged Agents track their native launcher explicitly, so an early launcher exit cannot strand a future Agent in the background.
v0.9.17
- Make Landing Preview scans cancel immediately and time out safely when a selected folder is unavailable, so the interface never remains stuck scanning.
- Show live Google Drive catalog-sync progress across Team Workspace and keep optimized dropped ZIP landing archives beside their originals.
v0.9.16
- Show live Google Drive catalog-sync progress across Team Workspace, including found items, queued folders, recent activity, and clear guidance if a scan stalls.
- Keep optimized dropped ZIP landing archives alongside their original files, and preserve clear landing-gallery controls on narrower screens.
v0.9.15
- Let Team Workspace owners safely queue a complete Google Drive rescan of the already connected folder, without replacing or detaching it.
- Preserve catalog identity while reconnecting the same Drive root, give clearer recovery guidance for an empty landings gallery, and keep team task changes live for other members.
- Refine Creative Library media actions, selection, links, previews, and task creation so everyday team work stays clear and accessible.
v0.9.14
- Keep long task descriptions readable inside Team Workspace cards instead of letting unbroken text overflow the layout.
- Restore localized update notes in the signed stable release manifest so the updater can validate and show the release correctly.
- Document the complete production deployment and catalog-sync setup for Team Workspace and Creative Library Edge Functions.
v0.9.12
- Rebuild video transcription on Whisper’s native voice-activity long-form pass for noticeably more accurate results, especially on ads with long trailing silence.
- Stop the transcript from ending in a spurious “subtitle credit” line (for example an Arabic translator credit) that the old engine could hallucinate.
v0.9.11
- Refresh Soty’s web and social-brand assets, including theme-safe header lockups.
- Replace the macOS menu-bar film icon with a partially filled honeycomb mark and simplify its version label.
- Deploy the hosted web app to the current
soty-appCloudflare Pages projec...
Soty v1.2.1
v1.2.1
- Refresh the Soty web interface with the new branded workspace experience.
- Remove the legacy unbranded application icon.
v1.2.0
- Improve overall stability and reliability.
- Fix known issues reported in previous versions.
v1.1.1
Team workspace
- Progress you drag is saved however you let go of it, and leaving a section and coming back no longer undoes what you did.
- A Google Drive authorization returns to the space it started from instead of the workspace root.
- The preview chip counts only work something is actually doing; a pass that stopped stops claiming progress.
- Search filters offer file types and say their values in words; media can be found by name while you attach it to a task.
- Tag a task and log the run in one press. The money column folds from its own caption. An empty state opens the panel that fills it.
- Space settings has the shape the compressor already had.
- A transcription records the language it heard.
Downloads and pairing
- The download page offers the installer your machine can actually run, rather than the one the browser claims.
- An unsupported build is stopped at the gate instead of appearing and then failing behind a banner.
- The desktop app pairs again; a rejected token gets one second chance instead of an error screen, and a blocked account check now offers a route back to pairing.
- A compressed upload lands somewhere its owner can find it.
- Shared-link screens are dressed like the rest of the product.
Speed
- The workspace loads when someone opens it, not before.
- One abandoned sync job no longer starves every other space.
Under the hood
This release is the first cut by the release runner end to end: every environment variable production needs is now declared and checked against the live project before anything ships, the deployment is verified from outside after it lands, a heartbeat re-runs that check every ten minutes, and there is a way back to the previous bundle. Two database fixes close permissions that PostgreSQL had left open by default.
v1.1.0
- Rebuild Team workspace around Google Drive file access: a folder tree, list and grid views, previews of every kind of file, share-by-link, copy/cut/paste across folders, modified dates, a sort menu, and a space settings dialog split into General, People, Tags, Re-stitch and History tabs.
- Add the Video Stitcher: swap the photo screens at the start and end of a video in seconds without recompressing the video itself, and keep the sound and the second stitch correct.
- Process a whole folder in Team workspace, subfolders included, or only the files you picked: transcribe every video inside and refresh every landing preview, with each transcript saved beside its own video and one panel for every long job.
- Pause a running batch in Team workspace. Nothing new starts, and the file already being processed is suspended too rather than left running.
- Set one re-stitching answer for a whole Team workspace space, and download any video re-stitched with it from the explorer or from a task. Preparing the space's material once makes those downloads take seconds, each of the three waits reports its own progress, and a refusal names its reason.
- Add the Accounts tab to Team workspace: social accounts with their agents, runs that can be marked green, amber or red, money left and top-ups per agent, agent tags, and one-press lists of the day's top-ups grouped by account or by tag.
- Give team tasks their own date, tags from a per-space dictionary, an assignee filter, ordering by tag, per-account progress defaults, and attachments dropped straight onto the task, folders included.
- Tag any file or folder in Team workspace with one of Finder's colours, hide housekeeping files everywhere by one rule, and ask what to do when an upload's name is already taken instead of guessing.
- Link a transcript to its video so it follows renames and moves, asks before its video is deleted, and can be viewed or copied from the card; choose the spoken language on the row and pick a fast or accurate mode.
- Send a Team workspace compression to a local folder or over the original file, and make poster frames for videos Google Drive never made a thumbnail for.
- Redesign the compressor: the drop zone first, an icon-first settings panel with a live summary and a CRF slider that explains itself, file cards with the same four actions, a real pause, honest results and calmer failures.
- Rework the landing optimizer to look and work like the compressor, with a queue, per-landing settings, a destination choice, a before/after comparison and a result list that answers what it was opened for.
- Add the two-factor notebook: keep 2FA keys in a wallet, get a code one press away, and see the countdown stay right after the tab was hidden.
- Keep an opened landing unpacked so the second look is instant, and stop the preview from offering the browser's own download and cast controls.
- Order the tool catalogue by reading order and ship the stitcher without a development acknowledgement.
v1.0.4
- Make stopping or cancelling local work reliably terminate its child processes and release the shared CPU budget, including on Windows.
- Recover cleanly from interrupted, restarted, or empty queues, and never return a compressed file that is larger than its source.
- Reduce startup downloads and unnecessary interface updates while keeping live progress and brief Agent disconnects accurate.
- Protect local file access with scoped tickets, remove session tokens from resource URLs, and redact private file paths from relayed errors.
- Refresh Team Workspace navigation, background operations, invitations, file actions, accessibility, and Ukrainian localization.
v1.0.3
- Fix the Windows production bundle so Supabase configuration is included instead of showing a development configuration error.
- Let an already-open hosted Soty page discover and securely pair with the Windows Agent without opening a second interface from the tray.
v1.0.2
- Bundle the .NET Desktop Runtime into the Windows app so Soty starts immediately after installation without sending users to a separate Microsoft download.
- Add a release contract test that prevents future Windows builds from accidentally restoring the external .NET prerequisite.
v1.0.1
- Release the first test version of Soty for Windows alongside a fully rebuilt macOS app.
- Fix several reliability issues, including Windows Agent recovery after a native crash and compression queue recovery after cancellation.
v0.9.21
- Open a dropped landing folder directly in Landing Gallery, with the local Agent resolving it safely before previewing it.
- Keep the Soty app, Finder extension, and Windows components consistently named in packaged builds.
v0.9.20
- Rename the native Soty app and Finder extension executables consistently, so diagnostics and bundled components use the current product identity.
- Keep Landing Gallery toolbar controls clear and reachable across narrower desktop and mobile layouts.
- Isolate Team Workspace transfer staging under the Soty name.
v0.9.19
- Finish active local work before handing an update to the new Soty Agent, while refusing new work on the retiring Agent so the handoff completes automatically.
- Replace technical startup errors from legacy background Agents with a clear menu-bar update state and an optional safe restart.
- Prevent an older Soty app from displacing a newer local Agent during an update handoff.
v0.9.18
- Let an installed Soty update recover from a verified orphaned older Agent after you explicitly confirm the restart, instead of leaving port 43120 permanently occupied.
- Make new packaged Agents track their native launcher explicitly, so an early launcher exit cannot strand a future Agent in the background.
v0.9.17
- Make Landing Preview scans cancel immediately and time out safely when a selected folder is unavailable, so the interface never remains stuck scanning.
- Show live Google Drive catalog-sync progress across Team Workspace and keep optimized dropped ZIP landing archives beside their originals.
v0.9.16
- Show live Google Drive catalog-sync progress across Team Workspace, including found items, queued folders, recent activity, and clear guidance if a scan stalls.
- Keep optimized dropped ZIP landing archives alongside their original files, and preserve clear landing-gallery controls on narrower screens.
v0.9.15
- Let Team Workspace owners safely queue a complete Google Drive rescan of the already connected folder, without replacing or detaching it.
- Preserve catalog identity while reconnecting the same Drive root, give clearer recovery guidance for an empty landings gallery, and keep team task changes live for other members.
- Refine Creative Library media actions, selection, links, previews, and task creation so everyday team work stays clear and accessible.
v0.9.14
- Keep long task descriptions readable inside Team Workspace cards instead of letting unbroken text overflow the layout.
- Restore localized update notes in the signed stable release manifest so the updater can validate and show the release correctly.
- Document the complete production deployment and catalog-sync setup for Team Workspace and Creative Library Edge Functions.
v0.9.12
- Rebuild video transcription on Whisper’s native voice-activity long-form pass for noticeably more accurate results, especially on ads with long trailing silence.
- Stop the transcript from ending in a spurious “subtitle credit” line (for example an Arabic translator credit) that the old engine could hallucinate.
v0.9.11
- Refresh Soty’s web and social-brand assets, including theme-safe header lockups.
- Replace the macOS menu-bar film icon with a partially filled honeycomb mark and simplify its version label.
- Deploy the hosted web app to the current
soty-appCloudflare Pages project.
v0.9.10
- Add a shared Team Workspace landings gallery ...
Soty v1.2.0
v1.2.0
- Improve overall stability and reliability.
- Fix known issues reported in previous versions.
v1.1.1
Team workspace
- Progress you drag is saved however you let go of it, and leaving a section and coming back no longer undoes what you did.
- A Google Drive authorization returns to the space it started from instead of the workspace root.
- The preview chip counts only work something is actually doing; a pass that stopped stops claiming progress.
- Search filters offer file types and say their values in words; media can be found by name while you attach it to a task.
- Tag a task and log the run in one press. The money column folds from its own caption. An empty state opens the panel that fills it.
- Space settings has the shape the compressor already had.
- A transcription records the language it heard.
Downloads and pairing
- The download page offers the installer your machine can actually run, rather than the one the browser claims.
- An unsupported build is stopped at the gate instead of appearing and then failing behind a banner.
- The desktop app pairs again; a rejected token gets one second chance instead of an error screen, and a blocked account check now offers a route back to pairing.
- A compressed upload lands somewhere its owner can find it.
- Shared-link screens are dressed like the rest of the product.
Speed
- The workspace loads when someone opens it, not before.
- One abandoned sync job no longer starves every other space.
Under the hood
This release is the first cut by the release runner end to end: every environment variable production needs is now declared and checked against the live project before anything ships, the deployment is verified from outside after it lands, a heartbeat re-runs that check every ten minutes, and there is a way back to the previous bundle. Two database fixes close permissions that PostgreSQL had left open by default.
v1.1.0
- Rebuild Team workspace around Google Drive file access: a folder tree, list and grid views, previews of every kind of file, share-by-link, copy/cut/paste across folders, modified dates, a sort menu, and a space settings dialog split into General, People, Tags, Re-stitch and History tabs.
- Add the Video Stitcher: swap the photo screens at the start and end of a video in seconds without recompressing the video itself, and keep the sound and the second stitch correct.
- Process a whole folder in Team workspace, subfolders included, or only the files you picked: transcribe every video inside and refresh every landing preview, with each transcript saved beside its own video and one panel for every long job.
- Pause a running batch in Team workspace. Nothing new starts, and the file already being processed is suspended too rather than left running.
- Set one re-stitching answer for a whole Team workspace space, and download any video re-stitched with it from the explorer or from a task. Preparing the space's material once makes those downloads take seconds, each of the three waits reports its own progress, and a refusal names its reason.
- Add the Accounts tab to Team workspace: social accounts with their agents, runs that can be marked green, amber or red, money left and top-ups per agent, agent tags, and one-press lists of the day's top-ups grouped by account or by tag.
- Give team tasks their own date, tags from a per-space dictionary, an assignee filter, ordering by tag, per-account progress defaults, and attachments dropped straight onto the task, folders included.
- Tag any file or folder in Team workspace with one of Finder's colours, hide housekeeping files everywhere by one rule, and ask what to do when an upload's name is already taken instead of guessing.
- Link a transcript to its video so it follows renames and moves, asks before its video is deleted, and can be viewed or copied from the card; choose the spoken language on the row and pick a fast or accurate mode.
- Send a Team workspace compression to a local folder or over the original file, and make poster frames for videos Google Drive never made a thumbnail for.
- Redesign the compressor: the drop zone first, an icon-first settings panel with a live summary and a CRF slider that explains itself, file cards with the same four actions, a real pause, honest results and calmer failures.
- Rework the landing optimizer to look and work like the compressor, with a queue, per-landing settings, a destination choice, a before/after comparison and a result list that answers what it was opened for.
- Add the two-factor notebook: keep 2FA keys in a wallet, get a code one press away, and see the countdown stay right after the tab was hidden.
- Keep an opened landing unpacked so the second look is instant, and stop the preview from offering the browser's own download and cast controls.
- Order the tool catalogue by reading order and ship the stitcher without a development acknowledgement.
v1.0.4
- Make stopping or cancelling local work reliably terminate its child processes and release the shared CPU budget, including on Windows.
- Recover cleanly from interrupted, restarted, or empty queues, and never return a compressed file that is larger than its source.
- Reduce startup downloads and unnecessary interface updates while keeping live progress and brief Agent disconnects accurate.
- Protect local file access with scoped tickets, remove session tokens from resource URLs, and redact private file paths from relayed errors.
- Refresh Team Workspace navigation, background operations, invitations, file actions, accessibility, and Ukrainian localization.
v1.0.3
- Fix the Windows production bundle so Supabase configuration is included instead of showing a development configuration error.
- Let an already-open hosted Soty page discover and securely pair with the Windows Agent without opening a second interface from the tray.
v1.0.2
- Bundle the .NET Desktop Runtime into the Windows app so Soty starts immediately after installation without sending users to a separate Microsoft download.
- Add a release contract test that prevents future Windows builds from accidentally restoring the external .NET prerequisite.
v1.0.1
- Release the first test version of Soty for Windows alongside a fully rebuilt macOS app.
- Fix several reliability issues, including Windows Agent recovery after a native crash and compression queue recovery after cancellation.
v0.9.21
- Open a dropped landing folder directly in Landing Gallery, with the local Agent resolving it safely before previewing it.
- Keep the Soty app, Finder extension, and Windows components consistently named in packaged builds.
v0.9.20
- Rename the native Soty app and Finder extension executables consistently, so diagnostics and bundled components use the current product identity.
- Keep Landing Gallery toolbar controls clear and reachable across narrower desktop and mobile layouts.
- Isolate Team Workspace transfer staging under the Soty name.
v0.9.19
- Finish active local work before handing an update to the new Soty Agent, while refusing new work on the retiring Agent so the handoff completes automatically.
- Replace technical startup errors from legacy background Agents with a clear menu-bar update state and an optional safe restart.
- Prevent an older Soty app from displacing a newer local Agent during an update handoff.
v0.9.18
- Let an installed Soty update recover from a verified orphaned older Agent after you explicitly confirm the restart, instead of leaving port 43120 permanently occupied.
- Make new packaged Agents track their native launcher explicitly, so an early launcher exit cannot strand a future Agent in the background.
v0.9.17
- Make Landing Preview scans cancel immediately and time out safely when a selected folder is unavailable, so the interface never remains stuck scanning.
- Show live Google Drive catalog-sync progress across Team Workspace and keep optimized dropped ZIP landing archives beside their originals.
v0.9.16
- Show live Google Drive catalog-sync progress across Team Workspace, including found items, queued folders, recent activity, and clear guidance if a scan stalls.
- Keep optimized dropped ZIP landing archives alongside their original files, and preserve clear landing-gallery controls on narrower screens.
v0.9.15
- Let Team Workspace owners safely queue a complete Google Drive rescan of the already connected folder, without replacing or detaching it.
- Preserve catalog identity while reconnecting the same Drive root, give clearer recovery guidance for an empty landings gallery, and keep team task changes live for other members.
- Refine Creative Library media actions, selection, links, previews, and task creation so everyday team work stays clear and accessible.
v0.9.14
- Keep long task descriptions readable inside Team Workspace cards instead of letting unbroken text overflow the layout.
- Restore localized update notes in the signed stable release manifest so the updater can validate and show the release correctly.
- Document the complete production deployment and catalog-sync setup for Team Workspace and Creative Library Edge Functions.
v0.9.12
- Rebuild video transcription on Whisper’s native voice-activity long-form pass for noticeably more accurate results, especially on ads with long trailing silence.
- Stop the transcript from ending in a spurious “subtitle credit” line (for example an Arabic translator credit) that the old engine could hallucinate.
v0.9.11
- Refresh Soty’s web and social-brand assets, including theme-safe header lockups.
- Replace the macOS menu-bar film icon with a partially filled honeycomb mark and simplify its version label.
- Deploy the hosted web app to the current
soty-appCloudflare Pages project.
v0.9.10
- Add a shared Team Workspace landings gallery with search, filters, safe full previews, and consistent device, colour-scheme, and zoom controls.
- Render source-bound previews once ...
Soty v1.1.1
v1.1.1
Team workspace
- Progress you drag is saved however you let go of it, and leaving a section and coming back no longer undoes what you did.
- A Google Drive authorization returns to the space it started from instead of the workspace root.
- The preview chip counts only work something is actually doing; a pass that stopped stops claiming progress.
- Search filters offer file types and say their values in words; media can be found by name while you attach it to a task.
- Tag a task and log the run in one press. The money column folds from its own caption. An empty state opens the panel that fills it.
- Space settings has the shape the compressor already had.
- A transcription records the language it heard.
Downloads and pairing
- The download page offers the installer your machine can actually run, rather than the one the browser claims.
- An unsupported build is stopped at the gate instead of appearing and then failing behind a banner.
- The desktop app pairs again; a rejected token gets one second chance instead of an error screen, and a blocked account check now offers a route back to pairing.
- A compressed upload lands somewhere its owner can find it.
- Shared-link screens are dressed like the rest of the product.
Speed
- The workspace loads when someone opens it, not before.
- One abandoned sync job no longer starves every other space.
Under the hood
This release is the first cut by the release runner end to end: every environment variable production needs is now declared and checked against the live project before anything ships, the deployment is verified from outside after it lands, a heartbeat re-runs that check every ten minutes, and there is a way back to the previous bundle. Two database fixes close permissions that PostgreSQL had left open by default.
v1.1.0
- Rebuild Team workspace around Google Drive file access: a folder tree, list and grid views, previews of every kind of file, share-by-link, copy/cut/paste across folders, modified dates, a sort menu, and a space settings dialog split into General, People, Tags, Re-stitch and History tabs.
- Add the Video Stitcher: swap the photo screens at the start and end of a video in seconds without recompressing the video itself, and keep the sound and the second stitch correct.
- Process a whole folder in Team workspace, subfolders included, or only the files you picked: transcribe every video inside and refresh every landing preview, with each transcript saved beside its own video and one panel for every long job.
- Pause a running batch in Team workspace. Nothing new starts, and the file already being processed is suspended too rather than left running.
- Set one re-stitching answer for a whole Team workspace space, and download any video re-stitched with it from the explorer or from a task. Preparing the space's material once makes those downloads take seconds, each of the three waits reports its own progress, and a refusal names its reason.
- Add the Accounts tab to Team workspace: social accounts with their agents, runs that can be marked green, amber or red, money left and top-ups per agent, agent tags, and one-press lists of the day's top-ups grouped by account or by tag.
- Give team tasks their own date, tags from a per-space dictionary, an assignee filter, ordering by tag, per-account progress defaults, and attachments dropped straight onto the task, folders included.
- Tag any file or folder in Team workspace with one of Finder's colours, hide housekeeping files everywhere by one rule, and ask what to do when an upload's name is already taken instead of guessing.
- Link a transcript to its video so it follows renames and moves, asks before its video is deleted, and can be viewed or copied from the card; choose the spoken language on the row and pick a fast or accurate mode.
- Send a Team workspace compression to a local folder or over the original file, and make poster frames for videos Google Drive never made a thumbnail for.
- Redesign the compressor: the drop zone first, an icon-first settings panel with a live summary and a CRF slider that explains itself, file cards with the same four actions, a real pause, honest results and calmer failures.
- Rework the landing optimizer to look and work like the compressor, with a queue, per-landing settings, a destination choice, a before/after comparison and a result list that answers what it was opened for.
- Add the two-factor notebook: keep 2FA keys in a wallet, get a code one press away, and see the countdown stay right after the tab was hidden.
- Keep an opened landing unpacked so the second look is instant, and stop the preview from offering the browser's own download and cast controls.
- Order the tool catalogue by reading order and ship the stitcher without a development acknowledgement.
v1.0.4
- Make stopping or cancelling local work reliably terminate its child processes and release the shared CPU budget, including on Windows.
- Recover cleanly from interrupted, restarted, or empty queues, and never return a compressed file that is larger than its source.
- Reduce startup downloads and unnecessary interface updates while keeping live progress and brief Agent disconnects accurate.
- Protect local file access with scoped tickets, remove session tokens from resource URLs, and redact private file paths from relayed errors.
- Refresh Team Workspace navigation, background operations, invitations, file actions, accessibility, and Ukrainian localization.
v1.0.3
- Fix the Windows production bundle so Supabase configuration is included instead of showing a development configuration error.
- Let an already-open hosted Soty page discover and securely pair with the Windows Agent without opening a second interface from the tray.
v1.0.2
- Bundle the .NET Desktop Runtime into the Windows app so Soty starts immediately after installation without sending users to a separate Microsoft download.
- Add a release contract test that prevents future Windows builds from accidentally restoring the external .NET prerequisite.
v1.0.1
- Release the first test version of Soty for Windows alongside a fully rebuilt macOS app.
- Fix several reliability issues, including Windows Agent recovery after a native crash and compression queue recovery after cancellation.
v0.9.21
- Open a dropped landing folder directly in Landing Gallery, with the local Agent resolving it safely before previewing it.
- Keep the Soty app, Finder extension, and Windows components consistently named in packaged builds.
v0.9.20
- Rename the native Soty app and Finder extension executables consistently, so diagnostics and bundled components use the current product identity.
- Keep Landing Gallery toolbar controls clear and reachable across narrower desktop and mobile layouts.
- Isolate Team Workspace transfer staging under the Soty name.
v0.9.19
- Finish active local work before handing an update to the new Soty Agent, while refusing new work on the retiring Agent so the handoff completes automatically.
- Replace technical startup errors from legacy background Agents with a clear menu-bar update state and an optional safe restart.
- Prevent an older Soty app from displacing a newer local Agent during an update handoff.
v0.9.18
- Let an installed Soty update recover from a verified orphaned older Agent after you explicitly confirm the restart, instead of leaving port 43120 permanently occupied.
- Make new packaged Agents track their native launcher explicitly, so an early launcher exit cannot strand a future Agent in the background.
v0.9.17
- Make Landing Preview scans cancel immediately and time out safely when a selected folder is unavailable, so the interface never remains stuck scanning.
- Show live Google Drive catalog-sync progress across Team Workspace and keep optimized dropped ZIP landing archives beside their originals.
v0.9.16
- Show live Google Drive catalog-sync progress across Team Workspace, including found items, queued folders, recent activity, and clear guidance if a scan stalls.
- Keep optimized dropped ZIP landing archives alongside their original files, and preserve clear landing-gallery controls on narrower screens.
v0.9.15
- Let Team Workspace owners safely queue a complete Google Drive rescan of the already connected folder, without replacing or detaching it.
- Preserve catalog identity while reconnecting the same Drive root, give clearer recovery guidance for an empty landings gallery, and keep team task changes live for other members.
- Refine Creative Library media actions, selection, links, previews, and task creation so everyday team work stays clear and accessible.
v0.9.14
- Keep long task descriptions readable inside Team Workspace cards instead of letting unbroken text overflow the layout.
- Restore localized update notes in the signed stable release manifest so the updater can validate and show the release correctly.
- Document the complete production deployment and catalog-sync setup for Team Workspace and Creative Library Edge Functions.
v0.9.12
- Rebuild video transcription on Whisper’s native voice-activity long-form pass for noticeably more accurate results, especially on ads with long trailing silence.
- Stop the transcript from ending in a spurious “subtitle credit” line (for example an Arabic translator credit) that the old engine could hallucinate.
v0.9.11
- Refresh Soty’s web and social-brand assets, including theme-safe header lockups.
- Replace the macOS menu-bar film icon with a partially filled honeycomb mark and simplify its version label.
- Deploy the hosted web app to the current
soty-appCloudflare Pages project.
v0.9.10
- Add a shared Team Workspace landings gallery with search, filters, safe full previews, and consistent device, colour-scheme, and zoom controls.
- Render source-bound previews once through the local Soty app, share cached WebP previews with the whole team, invalidate them when a source ...
Soty 1.1.0
v1.1.0
- Rebuild Team workspace around Google Drive file access: a folder tree, list and grid views, previews of every kind of file, share-by-link, copy/cut/paste across folders, modified dates, a sort menu, and a space settings dialog split into General, People, Tags, Re-stitch and History tabs.
- Add the Video Stitcher: swap the photo screens at the start and end of a video in seconds without recompressing the video itself, and keep the sound and the second stitch correct.
- Process a whole folder in Team workspace, subfolders included, or only the files you picked: transcribe every video inside and refresh every landing preview, with each transcript saved beside its own video and one panel for every long job.
- Pause a running batch in Team workspace. Nothing new starts, and the file already being processed is suspended too rather than left running.
- Set one re-stitching answer for a whole Team workspace space, and download any video re-stitched with it from the explorer or from a task. Preparing the space's material once makes those downloads take seconds, each of the three waits reports its own progress, and a refusal names its reason.
- Add the Accounts tab to Team workspace: social accounts with their agents, runs that can be marked green, amber or red, money left and top-ups per agent, agent tags, and one-press lists of the day's top-ups grouped by account or by tag.
- Give team tasks their own date, tags from a per-space dictionary, an assignee filter, ordering by tag, per-account progress defaults, and attachments dropped straight onto the task, folders included.
- Tag any file or folder in Team workspace with one of Finder's colours, hide housekeeping files everywhere by one rule, and ask what to do when an upload's name is already taken instead of guessing.
- Link a transcript to its video so it follows renames and moves, asks before its video is deleted, and can be viewed or copied from the card; choose the spoken language on the row and pick a fast or accurate mode.
- Send a Team workspace compression to a local folder or over the original file, and make poster frames for videos Google Drive never made a thumbnail for.
- Redesign the compressor: the drop zone first, an icon-first settings panel with a live summary and a CRF slider that explains itself, file cards with the same four actions, a real pause, honest results and calmer failures.
- Rework the landing optimizer to look and work like the compressor, with a queue, per-landing settings, a destination choice, a before/after comparison and a result list that answers what it was opened for.
- Add the two-factor notebook: keep 2FA keys in a wallet, get a code one press away, and see the countdown stay right after the tab was hidden.
- Keep an opened landing unpacked so the second look is instant, and stop the preview from offering the browser's own download and cast controls.
- Order the tool catalogue by reading order and ship the stitcher without a development acknowledgement.
v1.0.4
- Make stopping or cancelling local work reliably terminate its child processes and release the shared CPU budget, including on Windows.
- Recover cleanly from interrupted, restarted, or empty queues, and never return a compressed file that is larger than its source.
- Reduce startup downloads and unnecessary interface updates while keeping live progress and brief Agent disconnects accurate.
- Protect local file access with scoped tickets, remove session tokens from resource URLs, and redact private file paths from relayed errors.
- Refresh Team Workspace navigation, background operations, invitations, file actions, accessibility, and Ukrainian localization.
v1.0.3
- Fix the Windows production bundle so Supabase configuration is included instead of showing a development configuration error.
- Let an already-open hosted Soty page discover and securely pair with the Windows Agent without opening a second interface from the tray.
v1.0.2
- Bundle the .NET Desktop Runtime into the Windows app so Soty starts immediately after installation without sending users to a separate Microsoft download.
- Add a release contract test that prevents future Windows builds from accidentally restoring the external .NET prerequisite.
v1.0.1
- Release the first test version of Soty for Windows alongside a fully rebuilt macOS app.
- Fix several reliability issues, including Windows Agent recovery after a native crash and compression queue recovery after cancellation.
v0.9.21
- Open a dropped landing folder directly in Landing Gallery, with the local Agent resolving it safely before previewing it.
- Keep the Soty app, Finder extension, and Windows components consistently named in packaged builds.
v0.9.20
- Rename the native Soty app and Finder extension executables consistently, so diagnostics and bundled components use the current product identity.
- Keep Landing Gallery toolbar controls clear and reachable across narrower desktop and mobile layouts.
- Isolate Team Workspace transfer staging under the Soty name.
v0.9.19
- Finish active local work before handing an update to the new Soty Agent, while refusing new work on the retiring Agent so the handoff completes automatically.
- Replace technical startup errors from legacy background Agents with a clear menu-bar update state and an optional safe restart.
- Prevent an older Soty app from displacing a newer local Agent during an update handoff.
v0.9.18
- Let an installed Soty update recover from a verified orphaned older Agent after you explicitly confirm the restart, instead of leaving port 43120 permanently occupied.
- Make new packaged Agents track their native launcher explicitly, so an early launcher exit cannot strand a future Agent in the background.
v0.9.17
- Make Landing Preview scans cancel immediately and time out safely when a selected folder is unavailable, so the interface never remains stuck scanning.
- Show live Google Drive catalog-sync progress across Team Workspace and keep optimized dropped ZIP landing archives beside their originals.
v0.9.16
- Show live Google Drive catalog-sync progress across Team Workspace, including found items, queued folders, recent activity, and clear guidance if a scan stalls.
- Keep optimized dropped ZIP landing archives alongside their original files, and preserve clear landing-gallery controls on narrower screens.
v0.9.15
- Let Team Workspace owners safely queue a complete Google Drive rescan of the already connected folder, without replacing or detaching it.
- Preserve catalog identity while reconnecting the same Drive root, give clearer recovery guidance for an empty landings gallery, and keep team task changes live for other members.
- Refine Creative Library media actions, selection, links, previews, and task creation so everyday team work stays clear and accessible.
v0.9.14
- Keep long task descriptions readable inside Team Workspace cards instead of letting unbroken text overflow the layout.
- Restore localized update notes in the signed stable release manifest so the updater can validate and show the release correctly.
- Document the complete production deployment and catalog-sync setup for Team Workspace and Creative Library Edge Functions.
v0.9.12
- Rebuild video transcription on Whisper’s native voice-activity long-form pass for noticeably more accurate results, especially on ads with long trailing silence.
- Stop the transcript from ending in a spurious “subtitle credit” line (for example an Arabic translator credit) that the old engine could hallucinate.
v0.9.11
- Refresh Soty’s web and social-brand assets, including theme-safe header lockups.
- Replace the macOS menu-bar film icon with a partially filled honeycomb mark and simplify its version label.
- Deploy the hosted web app to the current
soty-appCloudflare Pages project.
v0.9.10
- Add a shared Team Workspace landings gallery with search, filters, safe full previews, and consistent device, colour-scheme, and zoom controls.
- Render source-bound previews once through the local Soty app, share cached WebP previews with the whole team, invalidate them when a source changes, and open team spaces in the standalone landing previewer.
v0.9.9
- Add a dedicated technical support message form to the account menu, separate from donation options.
- Restrict the Team Workspace pilot to administrator-designated spaces and prevent legacy workspaces from bypassing its access gate.
v0.9.8
- Add a launch waitlist for the team workspace, with an admin view of interested users and production database enforcement for pilot team creation.
- Improve team workspace layouts on narrower screens and route support requests to the new Soty support address.
v0.9.6
- Increase the application-wide interface scale and align the public sign-in header and dialog geometry with the authenticated tools experience.
- Replace the dark-theme Google sign-in tile with a clean brand mark and refresh Soty's public, application, and installer artwork.
- Improve local media processing reliability, support-directory migration, entitlement handling, and packaged Finder actions.
- Advance team workspace readiness, invitation messaging, analytics coverage, and production contract generation.
v0.9.5
- Complete the Soty rebrand across local Agent messages, Finder image conversion, landing exports, runtime notices, application icons, and installer artwork.
- Refresh the web app’s installable icon and manifest metadata so browsers pick up the Soty identity reliably.
v0.9.4
- Simplify Soty’s public homepage and align Google OAuth branding and privacy surfaces with the released product.
- Keep the not-yet-ready Google Drive workspace out of the production OAuth scope configuration.
v0.9.3
- Full rebrand to Soty across the local macOS app, Windows installer, web application, downloadable artifacts, and app icons.
- Replace the header mark with a clean Soty SVG lockup and make its lig...
Soty 1.0.4
v1.0.4
- Make stopping or cancelling local work reliably terminate its child processes and release the shared CPU budget, including on Windows.
- Recover cleanly from interrupted, restarted, or empty queues, and never return a compressed file that is larger than its source.
- Reduce startup downloads and unnecessary interface updates while keeping live progress and brief Agent disconnects accurate.
- Protect local file access with scoped tickets, remove session tokens from resource URLs, and redact private file paths from relayed errors.
- Refresh Team Workspace navigation, background operations, invitations, file actions, accessibility, and Ukrainian localization.
v1.0.3
- Fix the Windows production bundle so Supabase configuration is included instead of showing a development configuration error.
- Let an already-open hosted Soty page discover and securely pair with the Windows Agent without opening a second interface from the tray.
v1.0.2
- Bundle the .NET Desktop Runtime into the Windows app so Soty starts immediately after installation without sending users to a separate Microsoft download.
- Add a release contract test that prevents future Windows builds from accidentally restoring the external .NET prerequisite.
v1.0.1
- Release the first test version of Soty for Windows alongside a fully rebuilt macOS app.
- Fix several reliability issues, including Windows Agent recovery after a native crash and compression queue recovery after cancellation.
v0.9.21
- Open a dropped landing folder directly in Landing Gallery, with the local Agent resolving it safely before previewing it.
- Keep the Soty app, Finder extension, and Windows components consistently named in packaged builds.
v0.9.20
- Rename the native Soty app and Finder extension executables consistently, so diagnostics and bundled components use the current product identity.
- Keep Landing Gallery toolbar controls clear and reachable across narrower desktop and mobile layouts.
- Isolate Team Workspace transfer staging under the Soty name.
v0.9.19
- Finish active local work before handing an update to the new Soty Agent, while refusing new work on the retiring Agent so the handoff completes automatically.
- Replace technical startup errors from legacy background Agents with a clear menu-bar update state and an optional safe restart.
- Prevent an older Soty app from displacing a newer local Agent during an update handoff.
v0.9.18
- Let an installed Soty update recover from a verified orphaned older Agent after you explicitly confirm the restart, instead of leaving port 43120 permanently occupied.
- Make new packaged Agents track their native launcher explicitly, so an early launcher exit cannot strand a future Agent in the background.
v0.9.17
- Make Landing Preview scans cancel immediately and time out safely when a selected folder is unavailable, so the interface never remains stuck scanning.
- Show live Google Drive catalog-sync progress across Team Workspace and keep optimized dropped ZIP landing archives beside their originals.
v0.9.16
- Show live Google Drive catalog-sync progress across Team Workspace, including found items, queued folders, recent activity, and clear guidance if a scan stalls.
- Keep optimized dropped ZIP landing archives alongside their original files, and preserve clear landing-gallery controls on narrower screens.
v0.9.15
- Let Team Workspace owners safely queue a complete Google Drive rescan of the already connected folder, without replacing or detaching it.
- Preserve catalog identity while reconnecting the same Drive root, give clearer recovery guidance for an empty landings gallery, and keep team task changes live for other members.
- Refine Creative Library media actions, selection, links, previews, and task creation so everyday team work stays clear and accessible.
v0.9.14
- Keep long task descriptions readable inside Team Workspace cards instead of letting unbroken text overflow the layout.
- Restore localized update notes in the signed stable release manifest so the updater can validate and show the release correctly.
- Document the complete production deployment and catalog-sync setup for Team Workspace and Creative Library Edge Functions.
v0.9.12
- Rebuild video transcription on Whisper’s native voice-activity long-form pass for noticeably more accurate results, especially on ads with long trailing silence.
- Stop the transcript from ending in a spurious “subtitle credit” line (for example an Arabic translator credit) that the old engine could hallucinate.
v0.9.11
- Refresh Soty’s web and social-brand assets, including theme-safe header lockups.
- Replace the macOS menu-bar film icon with a partially filled honeycomb mark and simplify its version label.
- Deploy the hosted web app to the current
soty-appCloudflare Pages project.
v0.9.10
- Add a shared Team Workspace landings gallery with search, filters, safe full previews, and consistent device, colour-scheme, and zoom controls.
- Render source-bound previews once through the local Soty app, share cached WebP previews with the whole team, invalidate them when a source changes, and open team spaces in the standalone landing previewer.
v0.9.9
- Add a dedicated technical support message form to the account menu, separate from donation options.
- Restrict the Team Workspace pilot to administrator-designated spaces and prevent legacy workspaces from bypassing its access gate.
v0.9.8
- Add a launch waitlist for the team workspace, with an admin view of interested users and production database enforcement for pilot team creation.
- Improve team workspace layouts on narrower screens and route support requests to the new Soty support address.
v0.9.6
- Increase the application-wide interface scale and align the public sign-in header and dialog geometry with the authenticated tools experience.
- Replace the dark-theme Google sign-in tile with a clean brand mark and refresh Soty's public, application, and installer artwork.
- Improve local media processing reliability, support-directory migration, entitlement handling, and packaged Finder actions.
- Advance team workspace readiness, invitation messaging, analytics coverage, and production contract generation.
v0.9.5
- Complete the Soty rebrand across local Agent messages, Finder image conversion, landing exports, runtime notices, application icons, and installer artwork.
- Refresh the web app’s installable icon and manifest metadata so browsers pick up the Soty identity reliably.
v0.9.4
- Simplify Soty’s public homepage and align Google OAuth branding and privacy surfaces with the released product.
- Keep the not-yet-ready Google Drive workspace out of the production OAuth scope configuration.
v0.9.3
- Full rebrand to Soty across the local macOS app, Windows installer, web application, downloadable artifacts, and app icons.
- Replace the header mark with a clean Soty SVG lockup and make its light/dark appearance cross-fade smoothly without residual transition artifacts.
- Add the Soty honeycomb visual system and align the interface, progress styling, metadata, and install experience with it.
v0.9.2
- Move the canonical Soty web app to
https://soty.pp.uaand align the packaged Agent, authentication callbacks, Google Drive workspace flow, and production release checks with the new origin.
v0.9.1
- Stop the local agent from loading the CPU in the background when nothing is running: cancelling, removing, or restarting a task now actually stops the media work it started, instead of letting hidden ffmpeg passes keep the machine warm until the agent is quit.
- Fix cancelling a task while it is preparing images so it stops immediately and is reported as cancelled rather than failed.
- Fix the queue occasionally refusing to start a new task "as if it were already busy" until the agent was restarted, including after a failed start or a brief media-engine hiccup.
v0.9.0
- Add Team Workspace for creating teams, inviting up to 50 members, managing roles and independent file/metadata permissions, and transferring ownership safely.
- Connect one shared Google Drive root per team through a fail-closed OAuth flow, with server-held credentials, live ancestry/capability checks, resumable transfers, and recoverable file operations.
- Add a permission-filtered media catalog with canonical classification, GEO/language/offer/tag metadata, combined search and filters, bounded transcript indexing, and durable synchronization.
- Preview video, images, transcripts, archives, and isolated landing packages, then run existing Soty tools and return separate provenance-linked results without overwriting sources.
- Add RLS-protected database authority, scoped transfer grants, append-only audit, privacy-safe analytics, bilingual UI, and old-Agent compatibility gates for the new team routes.
v0.8.10
- Load external fonts, images, and scripts when rendering landing previews so they match the published page instead of blocking every outside request.
- Add desktop, tablet, and mobile device presets plus a light/dark theme for previews, and a grid overview to scan every landing at a glance.
- Render several landings at once instead of one at a time, with a per-render time limit and de-duplicated extraction for ZIPs that hold multiple landings.
- Remember opened catalogues, remove a folder from the list, flag folders whose source went missing, and stop re-scanning the whole folder on every visit.
- Zoom previews with Ctrl/⌘ + scroll and drag to pan, keep the collapsed sidebar keyboard-safe, and reconnect automatically after the local agent restarts.
v0.8.9
- Preserve custom zoom, fit mode, and sidebar state while switching landings and after reopening Landing Preview.
- Replace browser-default grey toolbar buttons with theme-aware Soty controls and restore readable warning contrast in dark mode.
- Capture long pages as seamless full-resolution WebP slices i...
Soty 1.0.3
v1.0.3
- Fix the Windows production bundle so Supabase configuration is included instead of showing a development configuration error.
- Let an already-open hosted Soty page discover and securely pair with the Windows Agent without opening a second interface from the tray.
v1.0.2
- Bundle the .NET Desktop Runtime into the Windows app so Soty starts immediately after installation without sending users to a separate Microsoft download.
- Add a release contract test that prevents future Windows builds from accidentally restoring the external .NET prerequisite.
v1.0.1
- Release the first test version of Soty for Windows alongside a fully rebuilt macOS app.
- Fix several reliability issues, including Windows Agent recovery after a native crash and compression queue recovery after cancellation.
v0.9.21
- Open a dropped landing folder directly in Landing Gallery, with the local Agent resolving it safely before previewing it.
- Keep the Soty app, Finder extension, and Windows components consistently named in packaged builds.
v0.9.20
- Rename the native Soty app and Finder extension executables consistently, so diagnostics and bundled components use the current product identity.
- Keep Landing Gallery toolbar controls clear and reachable across narrower desktop and mobile layouts.
- Isolate Team Workspace transfer staging under the Soty name.
v0.9.19
- Finish active local work before handing an update to the new Soty Agent, while refusing new work on the retiring Agent so the handoff completes automatically.
- Replace technical startup errors from legacy background Agents with a clear menu-bar update state and an optional safe restart.
- Prevent an older Soty app from displacing a newer local Agent during an update handoff.
v0.9.18
- Let an installed Soty update recover from a verified orphaned older Agent after you explicitly confirm the restart, instead of leaving port 43120 permanently occupied.
- Make new packaged Agents track their native launcher explicitly, so an early launcher exit cannot strand a future Agent in the background.
v0.9.17
- Make Landing Preview scans cancel immediately and time out safely when a selected folder is unavailable, so the interface never remains stuck scanning.
- Show live Google Drive catalog-sync progress across Team Workspace and keep optimized dropped ZIP landing archives beside their originals.
v0.9.16
- Show live Google Drive catalog-sync progress across Team Workspace, including found items, queued folders, recent activity, and clear guidance if a scan stalls.
- Keep optimized dropped ZIP landing archives alongside their original files, and preserve clear landing-gallery controls on narrower screens.
v0.9.15
- Let Team Workspace owners safely queue a complete Google Drive rescan of the already connected folder, without replacing or detaching it.
- Preserve catalog identity while reconnecting the same Drive root, give clearer recovery guidance for an empty landings gallery, and keep team task changes live for other members.
- Refine Creative Library media actions, selection, links, previews, and task creation so everyday team work stays clear and accessible.
v0.9.14
- Keep long task descriptions readable inside Team Workspace cards instead of letting unbroken text overflow the layout.
- Restore localized update notes in the signed stable release manifest so the updater can validate and show the release correctly.
- Document the complete production deployment and catalog-sync setup for Team Workspace and Creative Library Edge Functions.
v0.9.12
- Rebuild video transcription on Whisper’s native voice-activity long-form pass for noticeably more accurate results, especially on ads with long trailing silence.
- Stop the transcript from ending in a spurious “subtitle credit” line (for example an Arabic translator credit) that the old engine could hallucinate.
v0.9.11
- Refresh Soty’s web and social-brand assets, including theme-safe header lockups.
- Replace the macOS menu-bar film icon with a partially filled honeycomb mark and simplify its version label.
- Deploy the hosted web app to the current
soty-appCloudflare Pages project.
v0.9.10
- Add a shared Team Workspace landings gallery with search, filters, safe full previews, and consistent device, colour-scheme, and zoom controls.
- Render source-bound previews once through the local Soty app, share cached WebP previews with the whole team, invalidate them when a source changes, and open team spaces in the standalone landing previewer.
v0.9.9
- Add a dedicated technical support message form to the account menu, separate from donation options.
- Restrict the Team Workspace pilot to administrator-designated spaces and prevent legacy workspaces from bypassing its access gate.
v0.9.8
- Add a launch waitlist for the team workspace, with an admin view of interested users and production database enforcement for pilot team creation.
- Improve team workspace layouts on narrower screens and route support requests to the new Soty support address.
v0.9.6
- Increase the application-wide interface scale and align the public sign-in header and dialog geometry with the authenticated tools experience.
- Replace the dark-theme Google sign-in tile with a clean brand mark and refresh Soty's public, application, and installer artwork.
- Improve local media processing reliability, support-directory migration, entitlement handling, and packaged Finder actions.
- Advance team workspace readiness, invitation messaging, analytics coverage, and production contract generation.
v0.9.5
- Complete the Soty rebrand across local Agent messages, Finder image conversion, landing exports, runtime notices, application icons, and installer artwork.
- Refresh the web app’s installable icon and manifest metadata so browsers pick up the Soty identity reliably.
v0.9.4
- Simplify Soty’s public homepage and align Google OAuth branding and privacy surfaces with the released product.
- Keep the not-yet-ready Google Drive workspace out of the production OAuth scope configuration.
v0.9.3
- Full rebrand to Soty across the local macOS app, Windows installer, web application, downloadable artifacts, and app icons.
- Replace the header mark with a clean Soty SVG lockup and make its light/dark appearance cross-fade smoothly without residual transition artifacts.
- Add the Soty honeycomb visual system and align the interface, progress styling, metadata, and install experience with it.
v0.9.2
- Move the canonical Soty web app to
https://soty.pp.uaand align the packaged Agent, authentication callbacks, Google Drive workspace flow, and production release checks with the new origin.
v0.9.1
- Stop the local agent from loading the CPU in the background when nothing is running: cancelling, removing, or restarting a task now actually stops the media work it started, instead of letting hidden ffmpeg passes keep the machine warm until the agent is quit.
- Fix cancelling a task while it is preparing images so it stops immediately and is reported as cancelled rather than failed.
- Fix the queue occasionally refusing to start a new task "as if it were already busy" until the agent was restarted, including after a failed start or a brief media-engine hiccup.
v0.9.0
- Add Team Workspace for creating teams, inviting up to 50 members, managing roles and independent file/metadata permissions, and transferring ownership safely.
- Connect one shared Google Drive root per team through a fail-closed OAuth flow, with server-held credentials, live ancestry/capability checks, resumable transfers, and recoverable file operations.
- Add a permission-filtered media catalog with canonical classification, GEO/language/offer/tag metadata, combined search and filters, bounded transcript indexing, and durable synchronization.
- Preview video, images, transcripts, archives, and isolated landing packages, then run existing Soty tools and return separate provenance-linked results without overwriting sources.
- Add RLS-protected database authority, scoped transfer grants, append-only audit, privacy-safe analytics, bilingual UI, and old-Agent compatibility gates for the new team routes.
v0.8.10
- Load external fonts, images, and scripts when rendering landing previews so they match the published page instead of blocking every outside request.
- Add desktop, tablet, and mobile device presets plus a light/dark theme for previews, and a grid overview to scan every landing at a glance.
- Render several landings at once instead of one at a time, with a per-render time limit and de-duplicated extraction for ZIPs that hold multiple landings.
- Remember opened catalogues, remove a folder from the list, flag folders whose source went missing, and stop re-scanning the whole folder on every visit.
- Zoom previews with Ctrl/⌘ + scroll and drag to pan, keep the collapsed sidebar keyboard-safe, and reconnect automatically after the local agent restarts.
v0.8.9
- Preserve custom zoom, fit mode, and sidebar state while switching landings and after reopening Landing Preview.
- Replace browser-default grey toolbar buttons with theme-aware Soty controls and restore readable warning contrast in dark mode.
- Capture long pages as seamless full-resolution WebP slices instead of silently saving only the 1440 × 900 viewport, including pages that scroll inside a nested container.
- Reject empty or invalid cached screenshots, eagerly settle lazy-loaded content, automatically rebuild previews created by the old capture profile, and retain the previous valid preview if rebuilding fails.
v0.8.8
- Add a dedicated full-screen Landing Preview tool that recursively finds
index.html/index.htmlanding roots, builds a source tree, and supports search, previous/next navigation, keyboard controls, zoom presets, and true full-screen viewing. - Render private full-page WebP previews in the bundled Chromium Headless Shell, block external traffi...
Soty 1.0.2
Windows now includes the .NET Desktop Runtime, so Soty starts immediately after installation without a separate Microsoft download. A release contract test prevents future Windows builds from restoring that external prerequisite.