# Chapter 3. What's new?

Version 0.4.0

  - Merged the changes from Kurt's 0.3.x development releases.

  - Merged the changes from my 0.3.x development releases in to the HEAD code.

  - Now warns before overwriting existing files.

  - The much requested autoincrementing filename. Just put a number somewhere in the filename and it will be incremented.

  - You can now ask for a number of snapshots to be taken. Each snapshot has a name assigned by the autoincrement. The specified delay is waited for between each snapshot. Note that the ksnapshot window will remain hidden until all of the images have been captured.

  - Automatically chooses an unused filename at start up.

Version 0.2.7

  - Fixed the bug identified in version 0.2.6 (finally).

  - Tested with Qt 1.40 and KDE 1.0.

Version 0.2.6

  - Added postscript/encapsulated postscript support. This code was written by Sven Wiegand <SWiegand@tfh-berlin.de> Thanks Sven!

  - I've converted the postscript code to a QImageIO handler so any other KDE applications that want to write images as PS or EPS can use it.

  - Bugs There is currently a reproducible bug that if you select the root window in `Only grab a window' mode then ksnapshot exits. I *am* testing for this, but it isn't working, if anyone can see what's wrong please let me know. Grep the sources for THISISABUG to find the problem. This bug is now fixed.

Version 0.2.5

  - Updated the configure to the latest version (it was causing some problems).

Version 0.2.4

  - Added an error message when saving fails

Version 0.2.3

  - Fixed WM close of preview window

Version 0.2.2

  - Fixed autohide bug

  - Fixed bug with filename when changing format

Version 0.2.1

  - Fixed a problem with writing GIF files

  - Made GIF the default format

  - Fixed a problem that occured when you tried to grab the KSnapshot window when auto-hide was enabled.

  - Changed the way the initial filename is chosen

  - Stopped 'Browse' starting in the wrong directory

Version 0.2

  - Added support for multiple formats