# Changelog

## Releases

- Release 0.1.2
- Release 0.1.1
- Pre-alpha release 0.1.0

## Release 0.1.2

New features
  - works with gtkmm versions 2.0 and 2.4/2.6
  - new test app "curves" to demonstrate various curve options

Bugfixes
  - unused Scales needed some sane initialization
  - missing errorbars could lead to a segfault
  - more fixed segfaults relating to unrealized windows

Thanks go to Goetz Gaycken for major contributions

## Release 0.1.1

New features
  - Rectangle: new class extending Gdk::Rectangle
  - PlotCanvas: signals for mouse related events
  - Plot: Methods supporting a selection rectangle
  - simple.cc: shows how manual selection works (use left mouse button to drag zoom selection and right mouse button to unzoom)

Bugfixes
  - Scale: autoscaling couldn't be turned off

## Pre-alpha release 0.1.0

This is the very first release. It already contains a functional plot widget featuring axis labels, tick marks and labels, data curves with different styles and symbols, and a simple test application to demonstrate how to use this.

The API documentation is in an early state and might be incomplete, partly non-existent or even inconsistent.