v1.52.1
Tue, April 28, 2026
2.1.0

Repair mislabeled CAF voice-pack files so .wav assets are true RIFF/WAVE containers

  • Implement guarded repair utility
  • Add focused repair-script regression coverage
  • Repair pack files and verify clean pack state
Sat, April 11, 2026
1.81.0

coolClone v2.0.0 Fish MLX Debug POC

  • DebugFishMLXPOCUIAndIsolatedState
  • FishMLXPythonWorkerAndSwiftRunner
  • IsolatedOutputsPlaybackAndDiagnostics
  • ValidationTrackerSyncAndPackagingClosure
Sun, March 8, 2026
1.80.0

Prevent Output Text group scrollbars from overlapping line-item controls by reserving trailing scrollbar clearance inside each group list.

  • OutputTextGroupScrollbarClearanceLayout
  • ContractValidationAndRegressionCoverage
  • TrackerSyncAndDailyMirroring
  • PackagingClosure
1.79.0

Correct the Voice Pack `Copy` button text color so it matches the theme, and add Sources-section bulk enable/disable controls that can toggle every source checkbox at once.

  • CopyButtonThemeCorrectionAndSourcesBulkToggleUI
  • SourcesBulkToggleWorkflowAndRegressionCoverage
  • TrackerSyncAndDailyMirroring
  • PackagingClosure
1.78.0

Add a Voice Pack `Copy` action that can create a new voice pack from an existing one while selectively copying Sources with transcripts and/or Output Text groups with their language.

  • VoicePackRowCopyActionAndModalContract
  • CopyWorkflowDataAndFilesystemDuplication
  • ValidationTrackerSyncAndDailyMirroring
  • PackagingClosure
1.77.0

Fix same-voice-pack reruns so changing enabled Output Text items after a completed batch causes the next queue run to dispatch the current selection instead of replaying stale cached jobs.

  • QueueStartAuthoritativeReplanning
  • OutputTextRerunRegressionCoverage
  • TrackerSyncAndDailyMirroring
  • PackagingClosure
Sat, March 7, 2026
1.76.0

Fix queue reruns inside the same voice pack so stale completion payloads from a previous batch run cannot invalidate outputs from the current run.

  • QueueRunIDCorrelationAndWorkerProtocolHardening
  • StartupViewModelStaleEventGuardAndRegressionCoverage
  • TrackerSyncAndDailyMirroring
  • PackagingClosure
1.75.0

Fix the editable-text regression so unfocused user-enterable fields keep a readable themed font color on app load and after voice-pack changes, while selection colors remain dedicated to selected-text contrast.

  • InputFieldForegroundTokenAndStylerFix
  • RegressionCoverageForInactiveEditableText
  • TrackerSyncAndDailyMirroring
  • PackagingClosure
1.74.0

Make new voice packs start with an empty Output Config base-name field and make the text-field caret clearly visible by aligning editable text and insertion-point color with the themed foreground color.

  • EmptyDefaultOutputBaseName
  • VisibleCaretAndEditableTextStyling
  • TrackerSyncAndDailyMirroring
  • PackagingClosure
1.73.0

Refine Cloned row action spacing so Review rows visually group `[play][trim]` while separating that pair from `keep` and `trash`, and so Voice Pack Files rows add the same wider spacing between `play` and `trash`.

  • ClonedReviewGroupedActionSpacing
  • VoicePackActionSpacingAndContractCoverage
  • TrackerSyncAndDailyMirroring
  • PackagingClosure
1.72.0

Replace the Cloned Review `Keep` text button with the chosen `checkmark.circle` icon and convert the Cloned Review/Voice Pack Files subsections from inline columns to stacked full-width cards.

  • KeepIconAndRowActionContract
  • StackedClonedSubsectionsAndLayoutCleanup
  • TrackerSyncAndDailyMirroring
  • PackagingClosure
1.71.0

Reorder the action controls in the Cloned section so play lives with the other row buttons, and refresh the Debug symbol gallery with accept-style icon candidates for a later Keep-button icon decision.

  • ClonedRowActionOrdering
  • AcceptIconGalleryAndContractCoverage
  • TrackerSyncAndDailyMirroring
  • PackagingClosure
1.70.0

Keep the header playback status labels visually hidden when idle while reserving their layout space so the header log does not shift during playback start/stop.

  • HeaderPlaybackStripReservedLayoutImplementation
  • HeaderPlaybackStripContractCoverage
  • TrackerSyncAndDailyMirroring
  • PackagingClosure
Thu, March 5, 2026
1.69.0

Upgrade the shared `Trim WAV` workflow so a single trim export can optionally apply denoise and/or loudnorm to the trimmed copy using the same bounded controls as `Edit WAV`.

  • TrimSheetSharedPostprocessControls
  • TrimExportPipelineAndNamingContract
  • ValidationCoverageAndRegressionClosure
  • TrackerSyncAndPackagingClosure
1.68.0

Codify a reusable native macOS rule that forbids high-fanout root/shared `@Published` state for performance-sensitive UI paths while preserving `@Published` for low-frequency workflow state.

  • GlobalNativeMacOSHighFanoutRuleCodification
  • ProjectMirrorAndValidation
  • TrackerSyncAndClosure
1.67.0

Remove the playback start/finish shader hitch by moving shader playback routing out of root SwiftUI published state and into a dedicated renderer-facing playback state store.

  • PlaybackStartFinishTraceAndRootCauseContract
  • HeaderShaderPlaybackStateStoreAndRootPublishRemoval
  • RendererIntegrationAndRegressionCoverage
  • ValidationTrackerSyncAndPackagingClosure
1.66.0

Deliver v1.67 runtime hardening for copied app-local ytdlp/ffmpeg packaging and source-edit bash compatibility, then close the feature with synchronized tracking and managed packaged-build evidence.

  • YTDLPStandaloneRuntimeContractAndPackaging
  • YTDLPRunnerValidationAndDiagnostics
  • SourceEditBashCompatibilityAndRegressionCoverage
  • ValidationTrackerSyncAndPackagingClosure
1.65.0

Deliver the v1.66 shader-lane correction, expanded shader runtime controls, Trash Bin hitch mitigation, and log-fade rollback with full tracker and packaging closure.

  • LaneReactiveRoutingAndContracts
  • ShaderRuntimeControlExpansionAndClampProfile
  • TrashBinHitchMitigationAndLogFadeRemoval
  • ValidationTrackerSyncAndPackagingClosure
1.64.0

Deliver the v1.65 UI/UX change set with persisted state and shader lane-performance updates, then close all tracker phases with validation and packaging evidence.

  • LayoutAndInteractionContractUpdates
  • UIPreferencesPersistenceAndLogSheetBehavior
  • ShaderLaneReactivityAndPerformanceGuards
  • ValidationTrackerSyncAndPackagingClosure
1.63.0

Enforce git tracking scope so this repository tracks only app and tracker docs (`coolCloneMac/**` + `QwenVoiceClone_docs/**`), while excluding generated/user WAVs and temporary build artifacts.

  • TrackingScopePolicyAndIgnoreContracts
  • IndexCleanupAndVerification
  • TrackerSyncValidationAndClosure
1.62.0

Add a native macOS `ytdlp` section that converts a user-provided URL into a WAV file saved in the selected voice pack `Sources` directory and immediately visible in the Sources list.

  • YTDLPToolchainAndRuntimeContracts
  • YTDLPSectionUXAndConversionPipeline
  • SourceImportLoggingAndValidationCoverage
  • TrackerSyncPackagingAndReleaseClosure
1.61.0

Eliminate Source Edit ffmpeg resolution failures by integrating extracted ffmpeg assets under `coolCloneMac`, enforcing strict bundle-only runtime usage, and packaging the executable deterministically in `coolClone.app` resources.

  • BundledFFmpegAssetPlacementAndPackagingContracts
  • SourceEditBundleOnlyRuntimeResolutionAndFailures
  • ValidationContractsAndTrackerSynchronization
  • ManagedPackagingAndReleaseClosure
1.60.0

Ship a new Sources-file Edit workflow (loudnorm + denoise copy generation) with bounded voice-safe controls, source-list refresh integration, and git guardrails that prevent generated WAV files from being tracked.

  • SourceEditSheetUXAndWorkflowWiring
  • FFmpegCommandPipelineAndSourceRefresh
  • GeneratedWavGitTrackingGuardrail
  • ValidationTrackerSyncVersioningAndPackagingClosure
1.59.0

Eliminate playback-bound `@Published statusLine` churn, codify the anti-pattern ban, and ship the hardened rule/test/package closure for native macOS logging flows.

  • PlaybackStatusLineDecommissionAndContractCoverage
  • CrossProjectRuleCodificationForNativeMacOSLogging
  • ValidationTrackerSyncAndPackagingClosure
1.58.0

Bring the native macOS output-log implementation into full compliance with project output-log rules while preserving high-volume runtime performance.

  • ComplianceMatrixAndCanonicalLoggingBackend
  • LogPipelineThreadingAndTextStorageBatching
  • LogVisibilityLifecycleGuardsAndInteractionContracts
  • ComplianceValidationInstrumentationAndReleaseClosure
Wed, March 4, 2026
1.57.0

Fix grouped output-prefix dispatch so queue filenames use the Output Text group name, and add high-throughput multiline import into a selected Output Text group.

  • GroupPrefixDispatchAndBulkOutputImport
1.56.0

Implement grouped Output Text management (group cards, group controls, persistence-compatible data model, queue ordering by group), and remove the Prefix field from Output Config UI while keeping naming behavior otherwise unchanged.

  • GroupedOutputTextModelAndPlanner
  • GroupedOutputTextUiAndConfigAdjustment
  • ValidationTrackingAndPackaging
1.55.0

Add a persistent top-level macOS `Debug` menu for toggling output-log and in-app Debug-section visibility, with first-launch defaults of hidden output log and visible Debug section.

  • DebugMenuVisibilityTogglesAndPersistence
1.54.0

Remove playback-start shader hitch caused by root-level log invalidation by moving log rendering onto a mutation-backed presentation pipeline.

  • LogPresentationPipelineRefactorAndPlaybackBoundaryMitigation
1.53.0

Resolve the Themes subsection scrollbar styling regression by applying the robust themed-scrollbar attachment pattern used by other working lists.

  • ThemesSubsectionScrollbarRegressionFix
1.52.0

Polish Sources/Output Text/Cloned/Themes UI behavior per latest feedback: uniform trim control sizing, improved transcript width usage, enabled-row visual emphasis, subtle cloned-lane row separators, and themed scrollbars across all Themes subsections.

  • SourcesOutputClonedThemesUIRefinement
1.51.0

Finalize the Themes subsection layout and iconography pass (`Presets` first, inline), replace remaining text affordances with requested SF Symbols (`trash`, `scissors`), and fix first-paint themed text-field background consistency.

  • ThemesPresetIconPassAndFirstPaintTextFieldTheming
1.50.0

Redesign `Themes` section structure for faster gradient/theme selection workflow, swap the selected folder icon onto directory chooser buttons, and expand Debug icon previews into a broader symbol test gallery.

  • ThemesSymbolTestsAndDirectoryIconRefactor
1.49.0

Eliminate remaining shader FPS hitches on text-field focus gain and audio playback start/stop by reducing main-thread invalidation bursts and removing residual legacy observer overhead, while preserving audio playback quality and trim robustness.

  • FocusGainHitchIsolationAndMitigation
  • PlaybackBoundaryHitchIsolationAndMitigation
  • UIInvalidationAndLegacyPathCleanup
  • PerfValidationPackagingAndClosure
1.48.0

Redesign voice-pack file management around a single per-pack root directory with fixed Sources/Review/Keep lanes and independent trash lanes, then route app workflows to that structure.

  • VoicePackRootFilesystemAndMultiTrashLanes
1.47.0

Add hover-scoped mouse-wheel zoom control for the Trim WAV waveform timeline.

  • TrimTimelineHoverScopedMouseWheelZoom
1.46.0

Fix startup-selection/scrollbar polish regressions and deliver the requested Trim/Sources/Cloned interaction updates with full regression and packaged rebuild.

  • StartupSelectionScrollbarAndTrimMarkerControls
1.45.0

Apply a best-practice performance pass that reduces interaction hitching by deferring high-frequency text-field mutations while preserving strict queue-start validation correctness.

  • QueueValidationAndDeferredDraftCommit
1.44.0

Finalize requested CLONE default/interaction behavior and Cloned row-order wording polish, and close the pack-select queue-gating refresh regression.

  • CloneButtonStateAndClonedRowOrdering
1.43.0

Finalize the requested UI polish pass across section headers, CLONE button effects defaults/perf, Output Text row density, and Cloned/Trash Bin language+action consistency.

  • SectionHoverCloneEffectsAndTrashReviewPolish
1.42.0

Remove Dot Effects UI performance tanking by isolating CLONE button animation ticks from root `StartupView` recomposition.

  • CloneButtonDotEffectPerfIsolation
1.41.0

Eliminate the remaining header-hover shader hitch, stabilize Clone dot effects with glyph-selectable motion-only behavior, persist Gradient Override selections, and split output management into the new dual-lane `Cloned` workflow.

  • ClonedDualLaneLayoutDotGlyphControlAndHeaderHoverPerf
Tue, March 3, 2026
1.40.0

Eliminate shader FPS hitching while typing in editable text inputs by removing per-keystroke root view invalidation and preserving blur/submit commit semantics.

  • TextInputRenderIsolationAndTypingPerfMitigation
1.39.0

Eliminate shader hitch points tied to hover/audio transitions while extending shader runtime controls with always-on reactive behavior, `Combined` mode, `All React`, and fluid non-combined transitions.

  • ShaderReactiveAlwaysOnAndHoverHitchMitigation
1.38.0

Redesign Debug -> Gradient Overrides into a two-pane workflow with a target radio list and a master gradient catalog, while expanding available theme-driven gradient presets.

  • GradientOverrideMasterListAndTargetRadioSelection
1.37.0

Deliver clone-effect control polish (checkbox hover alignment, CLONE width/color, dot-effect refresh), runtime gradient override controls, and oscilloscope-grade audio-reactive shader behavior with performance-oriented signal transport.

  • CloneEffectsGradientOverridesAndOscilloscopeReactiveShader
1.36.0

Consolidate language handling to the single Qwen-relevant lane, fix trimmed-source indicator lifecycle behavior, and stabilize CLONE button dot rendering by removing underperforming idle-ready effects.

  • LanguageConsolidationTrimFlagLifecycleAndCloneDotStability
1.35.0

Rename the requested section headers and introduce a distinct source-language control/path while preserving Qwen runtime compatibility.

  • SourceOutputLanguageSplitAndSectionRename
1.34.0

Fix Output File Review row-button interactivity regressions, apply requested control/layout polish, and refresh CLONE idle-ready visual presets.

  • OutputReviewInteractivityAndControlPolish
1.33.0

Refine CLONE button working-state visuals and debug controls by separating text-stroke behavior, splitting text-color and dot-motion effect systems, and cleaning duplicate dropdown labeling in Debug > Clone Button Effects.

  • CloneWorkingDotEffectsAndDebugPolish
1.32.0

Refine `Output Texts + Language` usability by switching language dropdown display values to full English names, removing duplicate `Language` labeling, centering and emphasizing language controls, and vertically centering output text input fields.

  • OutputTextsLanguageAlignmentAndTypographyPolish
1.31.0

Polish interaction clarity by adding app-wide theme-aware button hover states, renaming Voice Packs section header text, and refining Output File Review row ergonomics and visual hierarchy.

  • ButtonHoverAndOutputReviewVisualPolish
1.30.0

Finalize selected play/stop glyphs, introduce a dedicated Debug section for shader/CLONE-effect controls, expand CLONE effect variants, tighten trim-sheet spacing, and surface output rows that were previously trimmed.

  • DebugCloneEffectsTrimIndicatorPolish
1.29.0

Improve review/trim interaction ergonomics by guaranteeing playback preemption on trim/pass/fail actions, switching play/stop labels to glyph variants for side-by-side selection, and adding stateful CLONE CTA animations for idle-ready and in-flight queue states.

  • PlaybackPreemptionGlyphLabelsAndCloneStateAnimation
1.28.0

Finalize trim-button visual behavior by locking to the chosen scissors glyph, introducing theme-level trim-action colors, and fixing trim-marker first-drag capture reliability.

  • TrimGlyphThemeTintAndMarkerDragReliability
1.27.0

Ensure `Fail` output routing always halts active playback first, and increase CLONE button visual emphasis with stronger glow and contrast-aware label color.

  • FailPlaybackPreemptionAndCloneVisualEmphasis
1.26.0

Polish trim workflow viewport ergonomics, marker behavior, zoom fidelity, and output-review trim controls while enabling audio-reactive shader mode by default.

  • TrimViewportZoomAndReviewRowPolish
1.25.0

Restore trim-export usability during active queue execution and align trimmed output review naming plus trim-sheet footer actions with current app behavior standards.

  • TrimQueueConcurrencyAndNamingPolish
1.24.0

Fix queue-stall recovery and cancellation behavior while introducing deterministic per-batch output naming and compact derived output labels in the review UI.

  • QueueCancellationHardStopAndTimeoutPolicy
  • DeterministicBatchNamingAndWorkerContracts
  • OutputLabelDerivationAndUIActionPolish
  • ValidationAndReleaseClosure
Mon, March 2, 2026
1.23.0

Remove unnecessary startup status labels and adjust header default dimensions/margins per latest UX request.

  • HeaderDefaultsAndStartupStatusCleanup
1.22.0

Deliver requested section-spacing polish, header visual refinements, and input-focus border animation hard-disable.

  • HeaderSectionSpacingAndFocusAnimationPolish
1.21.0

Deliver interaction-animated header opacity behavior and a more scalable Existing Voice Packs list UX.

  • HeaderOpacityMotionAndVoicePackListRadioRefactor
1.20.0

Deliver recycle-bin window restructuring, output-text focus-stability hardening, and interaction-aware header-log readability.

  • RecycleBinLayoutFocusStabilityAndLogInteractivity
1.19.0

Apply the requested header visual tuning and recycle-bin usability fixes.

  • HeaderOpacityAndRecycleBinWindowFixes
1.18.0

Align main-shell scrollbar theming and header/logo composition with requested visual direction.

  • MainScrollbarAndHeaderLogoRecomposition
1.17.0

Theme-match visible scrollbars and progress bars so they align with the active UI theme palette.

  • ThemeMatchedScrollAndProgress
1.16.0

Deliver targeted UX polish and rendering recovery for voice-pack row hover feedback and header shader visibility.

  • VoicePackHoverAndShaderRecovery
1.15.0

Deliver the requested visual-fidelity patch pass for backdrop placement, action-button readability, shader visibility, and CLONE CTA emphasis.

  • BackdropAndControlVisibilityFixes
1.14.0

Apply immediate visual-correction updates to backdrop logo placement and header shader math fidelity.

  • BackdropPlacementAndShaderFidelity
1.13.0

Deliver the `1.1` stabilization pass for `coolClone` focused on log-lane readability/branding polish, source-list layout alignment, queue completion/footer-state correctness at high job counts, and streamlined voice-pack list interactions.

  • HeaderLogReadabilityAndBranding
  • SourceListColumnAlignment
  • QueueCompletionAndFooterState
  • VoicePackListInteractionAndSafety
  • ThemePaletteAndHeaderShader
  • SurfacePolishAndHeaderRealignment
1.12.0

Implement an audio-reactive header shader wave that responds to app playback while preserving smooth shader frame pacing during audio playback.

  • DiagnosticsCleanupAndPlaybackPerfBaseline
  • PlaybackStateAndViewInvalidationHardening
  • AudioMeterSignalBusArchitecture
  • AudioReactiveShaderWaveIntegration
  • ValidationReleaseAndOperationalization
1.11.0

Add deterministic app versioning (`v<major>.<feature>.<build>`) with title-bar visibility and rebuild-driven auto-increment behavior.

  • VersioningAndBuildIncrementAutomation
1.10.0

Eliminate false queue-failure reporting and reduce visible header-shader frame hitches during playback and queue output updates by hardening queue runtime signaling and modernizing high-frequency UI/log update paths.

  • QueueTimeoutAndFalseFailureHardening
  • LogPipelinePerformanceModernization
  • OutputReviewRefreshWorkloadSmoothing
  • PlaybackTransitionHitchMitigation
  • ValidationAndReleaseClosure
1.9.0

Add targeted UI diagnostics for header hover/focus and responder transitions so we can isolate the sticky-hover bug from real interaction logs.

  • HeaderHoverResponderDiagnostics
1.8.0

Complete the requested v1.15 pass for theme/preset parity, voice-pack list scrollbar theming, header playback-lane simplification, runtime shader parameter controls, and header log hover initialization stability.

  • ThemeParityShaderRuntimeAndHeaderHoverStability
1.7.0

Tune theme readability and palette consistency (Cobalt/Slate/Themes buttons), and make text selection + input backgrounds theme-driven across both header log and editable text inputs.

  • ThemeSelectionAndInputSurfaceRefinement
1.6.0

Apply requested theme/header refinements: Existing Voice Packs scrollbar parity, Themes section polish, `Midnight`/`Cobalt` palette redesign, and header shader/logo compositing behavior updates.

  • ThemesAndHeaderCompositePolish
1.5.0

Fix header interaction-init reliability, move temporary theme controls into a true collapsible section, and reduce shader FPS degradation while audio playback progress updates are active.

  • HeaderInteractionInitThemeSectionAndPlaybackPerf
Sun, March 1, 2026
1.4.0

coolClone_v3

  • HeaderAndShellCleanup
  • SourceModelWorkflowRealignment
  • ThemeAndFocusStability
1.3.0

coolClone_v2

  • ShellSectionsAndFooterQueueRefactor
  • ModelLogAndGlobalPlaybackRefactor
  • SectionWorkflowCleanupAndOutputReviewAutomation
1.2.0

TrackerSystemBootstrap

  • SystemAnalysisAndModeling
  • WorkspaceBootstrapAndValidation
1.1.0

coolClone

  • ProductSpecAndArchitecture
  • ModelWorkerAndPreprocessPipeline
  • MacUIAndVoicePackManagement
  • BatchExecutionAndStatusUX
  • QAValidationAndReleaseReadiness
  • PostPilotFeedbackAndExecutionHardening
  • ModelLifecyclePlacementAndPythonRuntimeFix
  • AppCloseBehaviorAndModelLifecycleUnblock
  • QueueWorkerHandshakeAndStdoutDiagnostics
  • LanguageNormalizationForQwenQueueDispatch
  • QueueUXRefactorAndSourceWorkflowRedesign