All Versions
20
Latest Version
Avg Release Cycle
216 days
Latest Release
103 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v1.4.2
- ๐ Fix for Python 3 support on Linux variants.
-
v1.4.1
- ๐ Minor fixes to setup.py to correct packaging meta-data.
-
v1.4.0
- โ Added Fire renderer and demo.
- โ Added Mouse support. This had 2 major impacts:
- It meant that blessed support is now completely deprecated as it doesn't support mouse input.
- All references to processing keys is now deprecated. You must now use the
get_event()
equivalent API instead.
- โ Added support for dynamic addition/removal of Effects from a Scene, using
add_effect()
andremove_effect()
. - Converted all effects to use
**kwargs
to pass through to base Effect class so that future common frame related features were instantly available. These parameters must now always be specified as keyword arguments as a result. - โ Added support for background colours.
- ๐จ Renamed
getch()
andputch()
toget_from()
andprint_at()
. Old functions are still present, but deprecated. - ๐ Fixed up
get_from()
so that it is consistent across all platforms and includes all character attributes.
-
v1.3.0
- โ Added BarChart renderer and demo.
- โ Added support for extended key codes on Windows and Linux.
- โ Added support for dynamic paths using keyboard input. Created interactive demo sample to show how this works.
- Split Renderer into StaticRenderer and DynamicRenderer. Code that used Renderer should now use StaticRenderer.
- โ Added speed option to Print effect.
- ๐ Fixed up curses colour detection and Unicode bug in python2 on Windows.
-
v1.2.0
- โ Added Windows support, complete with
Screen.wrapper()
to handle all required screen set up. The old from_XXX class methods are now deprecated. - ๐ Fixed ColourImageFile to do bare minimum rendering on low colour terminals.
- โ Added formal palette property to Screen for image conversions.
- ๐ Verified Python 3.4 support.
- โ Added Windows support, complete with
-
v1.1.0
- โ Added the Julia Set and Cog effects.
- ๐ Fixed up off-by-one error in line drawing.
- โ Added support for screen resizing while playing a scene.
- โ Added support for Python 3.
-
v1.0.0
- โ Added Bressenham line drawing algorithm with anti-aliasing.
- โ Added Random Noise effect.
- โ Added support for blessed as well as curses - if you want to continue to
use curses, construct the Screen using the
from_curses()
class method. - ๐ Fixed up some docs errors.
-
v0.4.0
- โ Added support for 256 colour terminals.
- ๐ Moved ${c,a} syntax for inline colouring from Screen to Renderer.
- Created some samples for 256 colour mode and colour images.
-
v0.3.0
- โ Added support for multi-colour rendering using ${c,a} syntax.
- โ Added Snow effect.
- ๐ Fixed bug when erasing small Sprites.
- ๐ Fixed up various documentation niggles.
-
v0.2.0
- ๐ Original public release.