Releases: olikraus/U8g2_Arduino
Releases · olikraus/U8g2_Arduino
2.35.30
- ST7586S JLX320160, MD240128 (no flipmode, no u8x8, issues 2186, 2363)
- ST75161 JLX160160 (issue 2481)
- GP1294AI 256X48 (issue 2213, PR 2222)
- UC1628 256x128 (tested), 256x32 (tested), 128x64 (not tested) (issue 2260):
- ST7567 96x65 (issue 2332)
- ST7539 192x64 (issues 2146 & 2081)
- SSD1363 256x128 (issue 2490)
- SSD1322 ZJY 256x64 (issue 2386)
- UC1604 JLX128x64 (issue 2497)
- LS011B7DH03 160x68 (issue 2210)
- ST7302 122x250 (no flipmode, no u8x8, issue 2436)
- U8x8 example for 90 degree string rotation (issue 2271)
- Bugfix for drawUTF8X2 with negative x values (issue 2228)
- Examples for I2C adapter board for parallel gfx displays (issue 2191)
- New function drawArc (issue 2243, see also https://motla.github.io/arc-algorithm/)
- Added "-y" option to otf2bdf. "-y" can be used to fix issues with some fonts (issue 2406)
- Fixed a bug with '\n' in u8log (issue 2319)
- getXOffset for font glyphs (issue 2398)
- Improved performance for drawXBM/drawXBMP (issue 2477)
- Unifont upgrade from 12.1.02 to 15.1.05 (issue 2502)
- Added unifont_jp (issue 2502)
- Added BoutiqueBitmap fonts (issue 2265)
- MUI: More features and examples
2.34.22
- SSD1327 ZJY M150 128x128 (issue 1960)
- SSD1316 96x32 (issue 1938)
- SSD1322 240x128 (issue 2092)
- SH1108 128x160 (issue 1998)
- SSD1306 96x39 (issue 1959)
- S1D15300 128x64, flip mode 1 not supported, (issue 2063)
- SSD1362 256x64 (issue 1322, issue 2051)
- ST75256 JLX160x80 (NOT TESTED, issue 2058)
- UC1638 240x128 (issue 2075)
- SED1330 320x200 (issue 1086)
- Bugfix: Clear font_height_mode during setup to ensure correct default values in
cases where the u8g2 struct / class is created via dynamic memory allocation (issue 2046) - Bugfix: Fix line draw procedure in 16 bit mode (issue 2053)
- Added Spleen Monospaced Font from https://github.com/fcambus/spleen (issue 2015)
- Extended the "E" font range with subscript characters if available in the original font (issue 2079)
- Bugfix for ESP32 HW SPI Pin Remapping (issue 377, PR 2123)
- Bugfix for LoadFromSD examle (issue 2179)
- Changed MUI_LABEL to support UTF8 (issue 2196)
- Compiler Warning Cleanup for polygon draw (issue 1999, PR 2101)
- Added MUI fixed width bar graph (issue 2200)
- Added 04b fonts from u8glib (issue 2157)
- Added "font_tiny5" (issue 2185)
- Added MUI (https://github.com/olikraus/u8g2/wiki/muimanual) examples (issue 1747)
2.33.15
- ST7567 ERC13232 (issue 1869)
- Bugfix for ST7567: (re-)added I2C and 3-wire-SPI (issue 1939)
- ST7920 160x32 (issue 1873)
- ST7586 JLX384160 (issue 1932)
- LC7981 128X128, NOT TESTED (issue 1913)
- SSD1316 96x32 (issue 1938, not tested, moved to 2.34.x)
- GP1287AI 256X50, GP1247AI 253X63 contributed (issue 1907)
- Added support for IST3088 (issue 1887)
- Double size font functions: drawGlyphX2, drawStrX2, drawUTF8X2 (issue 1919)
- Experimental support for ST75160, TESTING REQUIRED (issue 1642)
- Bugfix font compression: Reduced fontsize by up to 4% (issue 1941)
- Changed SPI mode for SH1106 from 3 to 0 (issue 1901)
2.32.15
- SH1107 128x80 (issue 1598)
- ST7920 256x32 (issue 1593)
- ST7567 122x32 (issue 1759)
- ST7571 128X96 (issue 1575)
- SSD1312 (issue 1806)
- ST7571 128x128 (bugfix issue 1576)
- Added support for UC1609 (issue 1565)
- Added support for GU800 series of Vacuum Fluorescent Displays (VFD, issue 1604)
- Changed SPI Mode for Sharp displays (ls013..., issue 1771)
- Added many more fonts (issues 1794, 1775, 1706, 1769)
- Fixed several bugs and compiler errors
2.31.2
Bugfix release due to mui.h inclusion, see olikraus/u8g2#1592 and olikraus/u8g2#1594
2.31.1
Added icons from https://app.streamlinehq.com/icons/pixel (issue 1589)
See https://github.com/olikraus/u8g2/wiki/fntgrpstreamline
2.30.1
2.29.11
- Update for getStrWidth/getUTF8Width: The new return value might be little bit larger (issue 1561)
- New draw procedure drawButtonUTF8: (issue 1577)
- Added vertical mirror option U8G2_MIRROR_VERTICAL for u8g2 (issue 1474).
- Added support for UC1638 based 196x96 display (issue 371)
- Added support for HD44102 and T7932 displays (issue 1492)
- Added support for SSD1320 (issue 1351)
- Added support for S1D15721 (issue 1473)
- Added support for SSD1306 EA OLEDS102 (issue 1493)
- Added support for UC1601 128x64 (issue 1501)
- Font Wiki page splitted into four sub-pages to avoid the GitHub 'abuse' message.
2.28.10
- Added Euro Symbol to _te fonts (issue 1321)
- Added support for ST7528 (issue 986)
- Added support for ST7571 (issue 1298)
- Added support for ST7586 YMC240160 (issue 1183)
- Added support for UC1617 JLX128128 (issue 1151)
- Added support for SH1106 Visionox 128X32 (issue 1250)
- Added support for Raystar SSD1305 (issue 1111)
- Added support for KS0713 controller (issue 1314)
- Added support for ST7567_HEM6432 (issue 1159)
- U8g2 16 Bit Mode enabled by default for ARM and ESP Systems (issue 1222)
2.27.6
- Support for IST7920 (issue 999). Note: IST7920 has nothing todo with ST7920
- Added screenshot/screencapture for full buffer mode (issue 1005)
See: https://github.com/olikraus/u8g2/wiki/u8g2reference#writebufferpbm - Bugfix for draw 1x2 and 2x2 procedures for big 8x8 fonts (issue 1054)
- Added fast software SPI support for Arduino Nano Every (issue 987)
- Added "LoadFromSD" example to demonstrate reading XBM binary from SD card (issue #1059)
- Added png to XBM binary conversion tool (https://github.com/olikraus/u8g2/tree/master/tools/png2bin)
- Support for SSD1306 72x40 (issue 1047)
- Bugfix for print() and setFontDirection() (issue 963)
- Support for Visionox SSD1327 128x96 OLED (issue 1090)
- Support for Open-Smart ST7567 128x64 LCD (issue 1088)
- Added Lucida X11 fonts (issue 271)
- Added several fonts from dafont.com (issue 1093)
- Added 3-wire HW SPI (issue 1041)