AfterDawn | News | Guides | Software downloads | Tech Support | Forums | HIGH.FI

Version history for ScreenToGif

<<Back to software description

Changes for v2.22 - v2.22.1

  • • The French and Russian translations were updated.
  • Bug fixes:
  • ♦ Fixed a bug with the Gifski encoding which resulted in skewed frames.
  • ♦ The text box that accepts only integers could cause a crash when trying to parse the text.

Changes for v2.21.2 - v2.22

  • What's new?
  • • It's more apparent that a new update is available.
  • • Added an updater, which automatically downloads and installs new updates (optional), even for portable releases.
  • • You can now manage the presets of the encoding parameters of FFmpeg for Gif and Apng too.
  • Bug fixes:
  • ♦ The DirectX capture method was crashing in some machines when trying to record with the cursor visible.
  • ♦ The installer was crashing when the user had no .Net Framework 4.7.2 or newer.
  • ♦ When inserting a new media into an existing project, the app was saving the state to the action stack twice, which caused a crash when trying to undo twice.
  • ♦ When exporting as images, the app was not resolving the date/time format of the filename.
  • ♦ The text of 'Help' button was missing.

Changes for v2.21.1 - v2.21.2

  • ♦ The app was not being able to load the SharpDX libraries.
  • ♦ The DirectX capture mode could fail when finishing the capture of a frame.

Changes for v2.20.3 - v2.20.4

  • • Just a small bug fix.
  • Bug fixes:
  • ♦ The app was crashing if the system had no .NET Framework 4.8 installed, without warning first.

Changes for v2.19.2 - v2.19.3

  • • German translation was updated.
  • Bug fixes:
  • ♦ When adding a task, if you selected the KeyStrokes you would actually select the MouseClicks and vice-versa.
  • ♦ The gif encoders had an issue with the timings of the frames.

Changes for v2.17.1 - v2.18

  • • Added support for presets/profiles for FFmpeg video encoding feature, separated by file type.
  • • Keystrokes: The app will display "Ctrl" instead of displaying "Control".
  • • Updated the Korean translation.
  • Bug fixes:
  • ♦ The process that checks if there's already a file with the same name was changed. Now it should be smoother.
  • ♦ In Options > About, the Gitter link was opening other website by mistake.
  • ♦ The task that alters the delay of frames was not working.
  • ♦ The transition "Fade to color" was ending with a frame not 100% of the selected color.

Changes for v2.15.2 - v2.16

  • • Added FFmpeg as an optional encoder for Apng.
  • • Updated the German and Russian translations.
  • Bug fixes:
  • ♦ A message about a missing FFmpeg instance was not interactive.
  • ♦ When loading images, if those images were not in the correct format, the app would not encode properly as Apng.
  • ♦ There was an issue with one of the numerical input fields not working as expected (with numbers being typed).

Changes for v2.15.1 - v2.15.2

  • • Updated the Russian, Italian and Dutch translations.
  • Bug fixes:
  • ♦ The Apng export option was not working properly, the transparency and the repeat mode were broken.
  • ♦ When selecting a folder to save a Apng file, only the extension *.apng was being displayed (the extension *.png was left behind).
  • ♦ The keyboard shortcuts for the recording were not working when in full screen mode.

Changes for v2.14 - v2.14.1

  • Bug fixes:
  • ♦ For some users, the app would simply close when stopping the recording and opening the Editor.

Changes for v2.13.2 - v2.14

  • What's new?
  • • You can now set up to avoid receiving a confirmation message before closing the app via the tray icon.
  • • Added the ability to get updates for the translations.
  • • The color picker hexadecimal field now supports pasting/typing without specifying the alpha/transparency value.
  • • You can now review your feedback before sending it to the developer.
  • • It's now possible to personalize the size of the mouse clicks highlight. Also, you can apply it even after the recording.
  • • You can now let the app start minimized to the system tray.
  • • You can now create some tasks to be executed after each recording. (More to come)
  • • Troubleshooter: If any window is missing (outside of the screen bounds), you can use the troubleshooter to reset its current or startup position.
  • • Added the option to disable hardware acceleration.
  • • Now the app warns when trying to open a project that is already opened in another editor instance. Also, the task that clears the temporary folder will not delete any project that is open.
  • Fixed:
  • ♦ The code that positions the recorders was improved.
  • ♦ Two buttons were being displayed at the KeyStrokes editor, one got removed.
  • ♦ The progress indicator value (for the percentage, without showing the total) was wrong.
  • ♦ If you tried to apply a caption with just spaces, the app would crash. Now a warning appears, explaining that you need to type something.
  • ♦ Improved the "FFMpeg/Gifski is not present" warning.
  • ♦ When clicking to save the project as multiple images, without zipping and pressing 'No' right after a prompt appeared, the Save/Cancel buttons of the panel would be disabled.
  • ♦ The framerate of the encoder 2.0 could be wrong by an offset of 9ms.
  • ♦ When importing a translation, the 'new lines' were not being correctly identified.
  • ♦ When using relative paths such as '.' for the temporary folder, an error would appear.
  • ♦ When trying to crop, the app could crash (because of a high DPI issue).
  • ♦ When selecting a screen region (using the new recorder UI), the app could crash (also a high DPI issue).
  • ♦ The slide transition was getting the amount of frames from a wrong slider (this caused a crash when undoing the transition).
  • ♦ When entering snapshot mode with the recorder UI, without having any region selected and pressing "Record", the app would crash. Now it prompts for a region of the screen to be selected.
  • ♦ Editing the key strokes of the last frame was not possible. The key input was being ignored.
  • ♦ When a screen gets disconnected, all Editor windows will be moved to an available screen.
  • ♦ When cancelling the selection of the compression method used by the system encoder (video export), the app would crash.
  • ♦ When using the 'Remove duplicates' feature, the option to conserve the total delay of the removed frames was not working when selecting the option to remove the first duplicate frame.
  • ♦ When using the 'Remove duplicates' feature, trying to undo the previous action that had no frames to be removed, a crash would happen.
  • ♦ Pressing 'Stop' when a the pre-starter countdown is still active was not really stopping it.
  • Known Bugs:
  • ♠ Using an automated task to add the key strokes will still use the color and font settings from the main settings.

Changes for v2.12.1 - v2.13

  • • Added the option to upload to an Imgur personal account. You can also upload to albums.
  • • Added the option to display an icon on the system tray, with the possibility of launching the recorders and editors from a context menu or from a keyboard shortcut.
  • • Added proxy support.
  • • Added support for selecting the PrintScreen key for the keyboard shortcuts.
  • • The hint text that appears when a panel gets opened will stay visible until you close that panel.
  • • The zoom is restored to the previous value after closing the side panel.
  • • The position of the startup window is now remembered.
  • Bug fixes:
  • ♦ The warning that appears when there's not enough space left on disk will only be displayed when there's less than 2GB left.
  • ♦ It was not possible to save board recordings with Gifski as the encoder.

Changes for v2.12 - v2.12.1

  • Only a fix for a bug.

Changes for v2.11 - v2.12

  • • Remove frame duplicates: It's a feature that allows you to remove frames that are similar to its neighbors.
  • • Key Strokes: It's now possible to show the key presses before it actually happened.
  • • Key Strokes: You can avoid displaying modifier keys while they are not part of a keyboard command.
  • • Key Strokes: You can add/remove/edit your keys strokes.
  • • If there's not enough space left on the drive, a warning message will appear on the editor window.
  • • You can now also control the zoom of the image by using a small up/down field at the bottom of the window.
  • • It's now possible to set the maximum age that a project can reach before being deleted automatically. It defaults to 5 days old.
  • • Updated Simplified Chinese, Portuguese, German, Italian, Polish and Danish translations.
  • • Upload of files via Yandex is now supported.
  • Bug fixes:
  • ♦ While discarding the recording, the app would let you start a new recording before finishing erasing the files of the previous one.
  • ♦ Encoding with Gifski (Note: It's now using a DLL instead of the executable).
  • ♦ While adding overlays (Free Text, Free Drawing, Border...) with an image with a DPI not equal to the current DPI of the screen, the overlay content would not appear on the right position of the frame.
  • ♦ The recorder window position was not being restored properly if the window was closed while it was on a secondary monitor.
  • ♦ Encoder: Right-clicking to copy a video file was crashing the app.

Changes for v2.10 - v2.11

  • • APNG support (for saving).
  • • Added the option of copying the output file/filename/folder after the encoding.
  • • Added the option of running post encoding commands.
  • • Added the Obfuscate feature. It's used to pixelate a region of the image.
  • • You can now use FFmpeg or Gifski to save your gif.
  • • Added the option of uploading the gif to Imgur or Gfycat. (Experimental feature)
  • • Added the Spanish (Spain) translations.
  • • Updated the Russian and Chinese (Simplified) translations.
  • • You can now download FFmpeg and Gifski directly using the app. Head over to Options > Extras to download it.
  • • It's now possible to press the enter key to load the selected project from the table of recent projects.
  • Bug fixes:
  • ♦ Images with high dpi (for example, 600dpi) were not displayed correctly.
  • ♦ Clicking on 'Recent Projects' if the temporary folder does not exist would give an error.
  • ♦ After changing the delay of frames, the Statistics tab was not updating.
  • ♦ When opening a project (or any other file) via drag and drop on top of the executable (or link) or via the "Open with..." context menu, the app was opening the startup window instead of the editor.
  • ♦ While using the new recorder, if the record button was pressed without a screen region selected, an error was happening. Now it will enter the selection mode.
  • ♦ While clicking on the link to open the file that already exists for types other than Gif, it was only opening the gif file.

Changes for v2.9 - v2.10

  • • The app and the installer are now digitally signed! You should see my name (Nicke Manarin) on the properties of the files.
  • • Redesigned screen/window/area selection experience on the new recorder.
  • • The app will ask before closing if there's anything being edited.
  • • Added the option to save the project while saving a gif (by using the same filename).
  • Bug fixes:
  • ♦ For some users, clicking to stop the recording was crashing the recorder.
  • ♦ The "Insert recording" action was ignoring the option of using the new recorder UI.
  • ♦ Added support for images with ".jpeg" extension (same as .jpg that is supported already).
  • ♦ The app now remembers the last used position of the Watermark.
  • ♦ Pressing Esc wasn't closing the panel when the keyboard focus was inside the Free Drawing and Cinemagraph elements.

Changes for v2.8.1 - v2.9

  • What's new?
  • • New color quantization algorithm for the encoder 2.0.
  • • An installer is available.
  • • Options to automatically adjust the window based on the frame size and to automatically adjust the image zoom based on the window size (after loading a project).
  • • New translation: Dutch.
  • • Updated the German, Italian, Portuguese (Brazilian), Simplified Chinese, and Russian translations.
  • • A message appears before deleting frames or discarding the project. It's optional, you can disable this later.
  • • The updater detects which type of update it should download (portable or installer).
  • Fixed:
  • ♦ The Insert window was not taking into account the DPI of the image being inserted.
  • ♦ A bug related to the crop feature under a high DPI environment.
  • ♦ The recorder window could stay out of view if it was previously used on a monitor that got disconnected.
  • ♦ After unplugging a monitor, the recorder window was not adjusting its position.
  • ♦ The "Go to frame" feature was not displaying the correct frame.
  • ♦ After deleting frames, the project info was not being saved into the file (project.json). This was causing some false warnings while trying to load the project later via "Recent Projects".
  • ♦ Added the missing "New Board Recording" context menu entry on the editor window.
  • ♦ Several bugs with the new recorder that happened when using screens to the left or above the primary screen.
  • ♦ The recorder feature called "snap to window" wasn't working with windows on screens to the left or above the primary screen.

Changes for v2.4 - v2.5

  • • Keystrokes recording.
  • • Option to remove X frames after Y frames, also known as reduce framerate.
  • • Save directly to clipboard option for gifs.
  • • 64 bits executable (will run as 32 bits when 64 bits not available).
  • Bug fixes:
  • ♦ The frame viewer now adjusts its scale based on the screen dpi.
  • ♦ The shortcuts for the recording are no longer raised when using key modifiers (Ctrl, Shift, Alt and Windows keys).
  • ♦ The focus is set to the selected frame after loading the list of frames. (for example, when applying an overlay).
  • ♦ The font size of the Title Frame is now saved every time you change the value, as expected.
  • ♦ The legacy (1.0) encoder was failing to find the transparent color of frames with small changes.
  • ♦ Improved the selection of frames while using the Shift key.
  • ♦ When applying the Progress overlay, a heavy load could freeze the window and crash the app.
  • ♦ The feedback tool now searches for the log files correctly.

Changes for v2.3.1 - v2.3.2

  • • Changed the output of the error logs to the Documents folder.
  • • Added a "Scale" option to resize your webcam video feed.
  • Bug fixes:
  • ♦ Bugs with the management of localization resources.
  • ♦ Check for updates was reporting a new release (even when it shouldn't).
  • ♦ Cursor capture was causing a memory leak.
  • ♦ Error when opening the save dialog when the last selected folder did not exist.
  • ♦ It was impossible to import a project using drag and drop.
  • Known bugs:
  • ♠ OutOfMemory exception when importing giant videos.
  • ♠ The crop feature fails when cropping a board recording (with high DPI);
  • Experimental features
  • • Full screen recording is now possible. Use carefully, it's not polished yet.
  • • There's a new encoder called "ScreenToGif", great for recordings with less than 256 colors, but it's slower.

Changes for v2 - v2.1

  • • Progress indicator overlay.
  • • Asynchronous recording (optional).
  • • New localizations: Arabic, Italian and Japanese.
  • • Multiple images import enabled.
  • • Option to change the recording cache location.
  • • New "Save as" panel.
  • • The app will remember the latest used destination folder and filename.
  • • Increase or decrease filename number.
  • • FFmpeg initial support.
  • Bug fixes:
  • ♦ Snap to window on Windows 10.
  • ♦ Encoding bug with a low quantity of unchanged pixels.
  • ♦ Tab-index order of the bottom controls on the screen recorder.
  • ♦ Frame selection using the keyboard on the editor.
  • ♦ Fit to image.
  • ♦ When deleting frames, the focus should stay on the frame list.
  • ♦ Send feedback.
  • ♦ Project import bug that prevented importing from a zip file.
  • ♦ Gif import bug when the gif had only 1 frame.
  • ♦ Captured images were saved incorrectly with the extension "bmp" instead of "png".

Changes for v1.4.2 - v2

  • • Send feedback tool.
  • • Added localizations.
  • ♦ Fixed: Memory leak while recording.
  • ♦ Fixed: Delay value for imported gifs.
  • ♦ Fixed: New lines for the dialogs.
  • ♦ Fixed: When closing the Editor, the Encoder should close too, if there's nothing being encoded.
  • ♦ Fixed: Visual glitches.
  • Known Issues:
  • ♠ Multi-DPI set of monitors are not supported. The recording will result in a wrong portion of your screen if recorded within the second monitor to the right.
  • ♠ The action stack (that enables the Ctrl-Z and Ctrl-Y) may "eat" a lot more of your disk space than it should. To avoid this, don't forget to clear the temp. folder (Options > Temp. Files > Clear).
  • ♠ The board recorder is in a beta state, work in progress.

Changes for Preview 11 - Preview 12

  • mprovements with the loading time of operations.
  • • Multiple Clipboard entries, improved clipboard panel with context menu.
  • • Drag and Drop to import or load.
  • • System events (suspend) detection.
  • • TaskBar buttons added.
  • • Improved animation of the HideableTabControl.
  • • Info about the selected frame on the status bar.
  • ♦ Fixed: Scrolling while the overlay was active (for example, while drawing something).
  • ♦ Fixed: Delay control was disabled while not previewing.
  • ♦ Fixed: Frame selection control was disabled for Arrow keys.
  • ♦ Fixed: Fit image action.
  • ♦ Fixed: Cut action, wrong frame selection.
  • Known Issues:
  • ♠ Snap to Window feature may leave rectangles "ghosts" around your last selected app.
  • ♠ Board recorder is still just a draft. (Not finished)
  • ♠ The resize action is not working.

Changes for v1.4 - v1.4.1

  • • Progress Indicator. (Yeah, I don't have a better name for that).
  • • BugFixes and Improvments:
  • •• "Cancel" now closes the editor without prompting to save the animation.
  • •• Fixed the Show Mouse Clicks feature that was not working after the countdown timer.
  • •• Fixed the wrong recording of the IBeam cursor.
  • •• Fixed the RGB to BGR conversion. Some colors selected as transparent ended up corrupting the gif file.

Changes for v1.3 - v1.4

  • • This release is mainly for bug fixes.
  • • Bug fixes:
  • •• Wrong minimum value for the Modern fps control.
  • •• IOException while importing multiple images.
  • •• Crash when making multiple gifs.
  • •• Crashes when clicking on Open Folder in Settings.
  • •• Repeat count bug.

Changes for v1.2 - v1.3

  • • Recorded frames are now stored in the HD .
  • • Redesigned pages: "Add Text", "Title Frame", "App Settings", "Gif Settings", "Information", "Crop".
  • • New Pages: Border Options, Transitions.
  • • Traditional Chinese added.
  • • Bug Fixes:
  • •• Save directly to folder inverted If.
  • •• Encoding error in the modern form. Thanks to Hjoelr
  • •• Visual bug switching from the Info to the Gif Options page while in the editor. (Vice-versa)
  • •• FreeDrawing image is not centralized.
  • •• FreeDrawing window too small when frame size < 200px.

Changes for v0.8.1 - v0.9

  • Merged Filter's page with Editor's page.
  • • Re-skin of the Editor's page.
  • • Localized the Crop and Resize pages.
  • • UI tweaks in the Editor page.
  • • Added preview feature at the Editor page.
  • • Added custom delay of frames.
  • • Added the Processing page while encoding the frames.
  • • New languages (Spanish, Russian, Greek, Swedish).
  • • Code refactor (More organized).
  • • Slo-Motion and more filters added.

<<Back to software description