v2.42 Bug fix: bump shaders work with orthographic cameras, integer division in find devices corrected to //. Alpha value for discarding fragments reduced to 1 part in 255 to avoid 'edges'
v2.412020-12-04 Bug fix: PointText now copes with multi-line strings and can insert new lines at a given width
v2.40 2020-12-02 Bug fix: PointText needs to write over previous characters if the string reduces in length (set uv to [0.0, 0.0])
v2.39 2020-12-01 Bug fix: PointText checks if char in Font rather than crashing as it did previously.
v2.38 2020-08-28 Bug fix: Display.destroy() now doesn't get in a tangle trying to free OpenGL textures, programs, buffers (i.e. it actually completes) Improvement: masked_screenshot() can grab pixels from a rectangle of the screen as a numpy array.