
0.8
---
 + Added DisplaySurface.get (class method, returns the global DisplaySurface object)
 + added DisplaySurface.set_icon for setting the window icon
 + added Surface#mirror_x and mirror_y
 + added Surface#scale2x
 + added VideoExposeEvent which occurs when the window is uncovered
   (it was previously a nil event)
 + added automatic fixing of window clipping after a resize
 + Added a new utility for small GUIs: GameGUI

 * fixed a couple typos that caused compilation errors on Linux
 * updated the library API documentation to a new format
 * Surface#[] and []= now accept an [x,y] array as well as separate x,y coordinates.
   They are now the same methods as Surface#get and Surface#plot, respectively.
 * changed the default window title to "RUDL window"
 * Surface#set_colorkey(nil) now does the same as unset_colorkey, and
   set_alpha(nil) does the same as unset_alpha.
 * Surface.new now copies the palette if a 8-bit surface was supplied
 * Fixed segfault when calling set_palette(0, nil) (e.g. when trying to copy
   the palette from a 16/24-bit surface)
 * Made DisplaySurface#destroy also a class method


0.7.1
-----
 * little bug fixes
 * adapted for Ruby 1.8


0.7
---
 * ancient history :)

