1.12.0 | - Rework namespace support for subprojects
| 2019/06/15 |
1.11.0 | - Support luma.lcd.aux (if present)
| 2019/06/02 |
1.10.1 | - Fix [Error 22] emitted from within I2C serial adapter when used
with SSD1327 device
| 2019/05/25 |
1.10.0 | - Allow viewport pseudo-display to dither when rendering to
device with lower-fidelity color mode
| 2019/05/23 |
1.9.0 | - Improve I2C render speed by not chunking into 32-byte blocks
- Add support for bridging FTDI to I2C/SPI
| 2019/05/10 |
1.8.3 | - Improve command line help output
- Split API docs into separate pages
| 2019/01/07 |
1.8.2 | - Fix type hint for SPI’s cs_high parameter
| 2018/11/05 |
1.8.1 | - Mutable string now works over unicode (for both py2/3)
| 2018/09/18 |
1.8.0 | - Namespace packaging fix
- Correct implementation of pkgutil style namespace
- Support for Python 3.7
- Docstring updates
| 2018/09/04 |
1.7.2 | - Fix upside-down SEG7_FONT
| 2018/03/29 |
1.7.1 | - Support unicode in terminal class
| 2018/03/22 |
1.7.0 | - Add ^{tt2}$ flag on device
| 2018/03/21 |
1.6.0 | - Add ^{tt3}$ flag in cmdline args
| 2018/02/21 |
1.5.0 | - Add SEG7_FONT: Compact 7x3 font for LED Matrix
| 2018/02/06 |
1.4.0 | - Add ^{tt4}$ flag in cmdline args
| 2018/01/29 |
1.3.0 | - Add ^{tt5}$ flag in cmdline args
| 2018/01/02 |
1.2.1 | - Use ^{tt6}$ in ^{tt7}$ for Linux dependencies
| 2017/11/26 |
1.2.0 | | 2017/11/23 |
1.1.1 | - Version number available as ^{tt10}$ now
| 2017/11/23 |
1.1.0 | - Added image composition classes
| 2017/10/28 |
1.0.3 | - Explicitly state ‘UTF-8’ encoding in setup when reading files
| 2017/10/18 |
1.0.2 | - Fix conditional install on wheel
| 2017/09/15 |
1.0.1 | - Don’t install RPi.GPIO & spidev if setup running on OSX
| 2017/09/04 |
1.0.0 | - Stable release (remove all deprecated methods & parameters)
| 2017/07/29 |
0.9.5 | - Remove assert in ^{tt11}$ to allow extended characters to be
printed (note: this only works for Python3 presently)
| 2017/07/06 |
0.9.4 | - Add ^{tt12}$ class for legacy font handling non-ASCII chars
- Add CP437 chars to fonts.py
| 2017/07/01 |
0.9.3 | - LCD_FONT: lowercase cyrillic chars added, minor corrections in
uppercase chars
| 2017/06/25 |
0.9.2 | - Add ^{tt13}$ option to ^{tt14}$
- Add TCA9548A I2C multiplex scanner (contrib)
- Display I2C address in hex when error occurs
| 2017/06/19 |
0.9.1 | - Add cmdline block orientation of 180
| 2017/05/01 |
0.9.0 | - Add word-wrap capability to ^{tt15}$
- Bug fix to ^{tt15}$ when scrolling
| 2017/04/22 |
0.8.1 | - Propagate segment_mapper through other virtual devices
| 2017/04/14 |
0.8.0 | - Migrate seven-segment wrapper from ^{tt17}$
| 2017/04/14 |
0.7.5 | - Allow alternative RPi.GPIO implementations
| 2017/04/09 |
0.7.4 | - Reduce size of space character in legacy proportional font
| 2017/04/09 |
0.7.3 | - Cmdline args now supports backlight active high/low
| 2017/04/07 |
0.7.2 | - Add ^{tt18}$ and ^{tt19}$ params to cmdline args
| 2017/04/07 |
0.7.1 | - Improve formatting in command line options
| 2017/04/06 |
0.7.0 | - Add software-based bitbang SPI implementation
- Cmdline args parsing
- Use monotonic clock
| 2017/03/27 |
0.6.2 | - Move GPIO.setmode() to point when referenced
- Use regex prefix in ANSI color parser (fixes deprecation warning)
| 2017/03/19 |
0.6.1 | - Deprecate spi params
- Fix resource leak in spritesheet
| 2017/03/13 |
0.6.0 | - Terminal supports ANSI Color escape codes
- Catch & rethrow IOErrors
| 2017/03/13 |
0.5.4 | | 2017/03/08 |
0.5.3 | - Catch & rethrow all RPi.GPIO RuntimeExceptions
| 2017/03/08 |
0.5.2 | - Raise ^{tt20}$ if RPi.GPIO is not available
- Bug fix to ^{tt15}$ to handle multiple \n
| 2017/03/08 |
0.5.1 | - Bug fix: ^{tt22}$ regression
| 2017/03/05 |
0.5.0 | - BREAKING CHANGES: Rework ^{tt23}$ class
- Documentation updates
| 2017/03/05 |
0.4.4 | - Bug fix: ^{tt22}$ off-by-one bug
| 2017/03/02 |
0.4.3 | - Restrict exported Python symbols from ^{tt25}$
| 2017/03/02 |
0.4.2 | - Optional alignment of framebuffer bounding_box to word-boundaries
| 2017/02/28 |
0.4.1 | - Refactor framebuffer interface
| 2017/02/27 |
0.4.0 | - Add spritesheet and framerate_regulator functionality
- Add full-frame and diff-to-previous framebuffer implementations
- Remove unnecessary travis/tox dependencies
| 2017/02/27 |
0.3.2 | - Bug fix: ^{tt22}$ wrong device height
- Add Cyrillic chars to legacy font
- Make pytest-runner a conditional requirement
| 2017/02/24 |
0.3.1 | - Imported legacy font handling from ^{tt27}$
| 2017/02/19 |
0.2.0 | - Fix bug in seven_segment transform (display correct char)
- Moved emulator code to ^{tt28}$ github repo
| 2017/02/17 |
0.1.15 | - Require at least Pillow 4.0.0
- Configurable ^{tt29}$ on SPI writes
- Documentation updates
| 2017/02/11 |
0.1.14 | - Use a more flexible no-op implementation
- Use spidev’s ^{tt30}$ rather than ^{tt31}$
- Dont write GIF animation if nothing was displayed
- Attempt to optimize palette when saving GIF animations
| 2017/02/03 |
0.1.13 | | 2017/01/23 |
0.1.12 | - Assert valid SPI bus speed
- Don’t report errors in shutdown
- Don’t package as zip-safe
- Add 7-segment LED emulation transformer
| 2017/01/21 |
0.1.11 | - Rejig packaging to include emulator assets
| 2017/01/20 |
0.1.3 | - Reset SPI device on initialization
- Add LED matrix emulation transformer
| 2017/01/19 |
0.1.2 | | 2017/01/10 |
0.1.0 | - Split out core functionality from ^{tt32}$
| 2017/01/10 |