|
77 | 77 | <release version="1.2.0" date="2026-04-13"> |
78 | 78 | <url type="details">https://github.com/nokarin-dev/FrameExtractor/releases/tag/v1.2.0</url> |
79 | 79 | <description> |
80 | | - <p>Frame preview with video-bounded scrubber, batch extraction UI, |
81 | | - save-log button, and various bug fixes.</p> |
| 80 | + <p>Major feature release with preset system, extraction history, frame preview, and batch extraction.</p> |
| 81 | + <ul> |
| 82 | + <li>Preset system to save, browse, and apply named extraction presets</li> |
| 83 | + <li>Extraction history with one-click open folder and copy path</li> |
| 84 | + <li>Frame preview screen with scrubber and set-as-start/end controls</li> |
| 85 | + <li>Batch extraction across multiple time ranges in a single run</li> |
| 86 | + <li>Live frame count and estimated output size display</li> |
| 87 | + <li>Video metadata card showing duration, resolution, FPS, and codec</li> |
| 88 | + <li>Drag and drop video files onto the app window</li> |
| 89 | + <li>Settings persistence across sessions</li> |
| 90 | + <li>Real-time time range validation with inline error messages</li> |
| 91 | + <li>Close confirmation dialog when extraction is in progress</li> |
| 92 | + </ul> |
| 93 | + </description> |
| 94 | + </release> |
| 95 | + <release version="1.1.3" date="2026-04-02"> |
| 96 | + <url type="details">https://github.com/nokarin-dev/FrameExtractor/releases/tag/v1.1.3</url> |
| 97 | + <description> |
| 98 | + <p>Update checker, new application icon, and CI/CD fixes.</p> |
| 99 | + <ul> |
| 100 | + <li>Added update checker</li> |
| 101 | + <li>New FrameExtractor application icon for Windows and Android</li> |
| 102 | + <li>Added RPM build support</li> |
| 103 | + <li>Fixed AppImage launch failure</li> |
| 104 | + <li>Fixed application crash on Android at startup</li> |
| 105 | + </ul> |
| 106 | + </description> |
| 107 | + </release> |
| 108 | + <release version="1.1.2" date="2026-03-26"> |
| 109 | + <url type="details">https://github.com/nokarin-dev/FrameExtractor/releases/tag/v1.1.2</url> |
| 110 | + <description> |
| 111 | + <p>Style and theme switcher, keyboard shortcuts, and Linux AppImage fix.</p> |
| 112 | + <ul> |
| 113 | + <li>Classic and Liquid Glass (experimental) style switcher</li> |
| 114 | + <li>Dark and Light theme switcher</li> |
| 115 | + <li>Keyboard shortcuts: Space (Extract), Esc (Cancel), Ctrl+L (Log), Ctrl+S (Settings)</li> |
| 116 | + <li>Log and Settings now appear as dialogs on desktop</li> |
| 117 | + <li>Fixed Linux AppImage launch error caused by unexpanded variable in AppRun</li> |
| 118 | + </ul> |
| 119 | + </description> |
| 120 | + </release> |
| 121 | + <release version="1.1.1" date="2026-03-22"> |
| 122 | + <url type="details">https://github.com/nokarin-dev/FrameExtractor/releases/tag/v1.1.1</url> |
| 123 | + <description> |
| 124 | + <p>Android extraction fixes and UI improvements.</p> |
| 125 | + <ul> |
| 126 | + <li>Fixed frame extraction on Android with Scoped Storage support</li> |
| 127 | + <li>Fixed YouTube download error on Android external storage</li> |
| 128 | + <li>Improved SAF URI resolution with fallback to writable app directory</li> |
| 129 | + <li>Mouse cursor and text cursor improvements on interactive elements</li> |
| 130 | + <li>Hint bar below Extract button explaining required selections</li> |
| 131 | + <li>Clear button on video file and output folder rows</li> |
| 132 | + <li>Color-coded log lines and log line count badge</li> |
| 133 | + <li>Progress card background tinted by current phase</li> |
| 134 | + </ul> |
| 135 | + </description> |
| 136 | + </release> |
| 137 | + <release version="1.1.0" date="2026-03-21"> |
| 138 | + <url type="details">https://github.com/nokarin-dev/FrameExtractor/releases/tag/v1.1.0</url> |
| 139 | + <description> |
| 140 | + <p>Initial release with local and YouTube extraction.</p> |
| 141 | + <ul> |
| 142 | + <li>Extract frames from local video files with start/end time control</li> |
| 143 | + <li>Extract frames directly from YouTube URLs via yt-dlp</li> |
| 144 | + <li>Adjustable FPS (1–60), format (PNG, JPG, WebP, BMP), quality, and scale</li> |
| 145 | + <li>Custom filename prefix for extracted frames</li> |
| 146 | + <li>Real-time log panel with copy-to-clipboard support</li> |
| 147 | + <li>Live progress tracking with percentage, frame count, and ETA</li> |
| 148 | + <li>Bundled ffmpeg and yt-dlp — no manual installation needed</li> |
| 149 | + <li>Support for Windows, Linux, and Android</li> |
| 150 | + </ul> |
82 | 151 | </description> |
83 | 152 | </release> |
84 | 153 | </releases> |
|
0 commit comments