========================
Features
--------
* Plots now show inline in jupyter notebooks.
* Added docs/examples for jupyter notebooks.
* Can set the default background color for plots using `bgcolor = ` in the
`[default]` section of the config. This default effects plots shown on the
screen and non-antialiased plots written with write_img. The default
can specifically be overridden in the `[screen]` section and the new section
configuring non-anti-aliased plots `[image_noaa]`.
* New config section for anti-aliased images `[image]` where currently you can
set the resolution, which defaults to `dpi = 100`. This can be overridden
in call to `write(..., dpi=)`
* New config section for non-anti-aliased images `[image_noaa]` where currently you can
set the default `width =`, `height=`, `bgcolor=` and `color = `. Default `width,height`
is 640. The colors default to those set in the `[default]` section.
* The `write_img` function can now be called with just the filename, since
the default `width,height` can now be set in the `[image_noaa]` section.
The other arguments can now be sent with keywords (old style still supported).
* Label for plot components like Points can be set at construction
Bug Fixes
----------
* make ScreenRender close itself after leaving the context
manager (or being cleaned up). This prevents a seg fault that could occur
when the X11 device was open and an error occured, and the device was not
then closed. This was basically a mistake on my part thinking
that close would close the window, so I had not deleted it.
* Fixed keyword conflict in lightweight plotting routines.
Removed Features
----------------
* removed the `persistent = yes` feature for X11 windows. This never
worked. It may be re-implemented in the future.