In my app, I use custom characters, one of them being °C. This code adds it:
oled.addChar(oled.charImage(`
# # # . . . . .
# . # . . . . .
# # # . # # # .
. . . # . . . #
. . . # . . . .
. . . # . . . .
. . . # . . . #
. . . . # # # .
`), degreeCelsius)
In the attached pictures, I've taken macro photos and left the battery symbol in place for visual reference.
In v2.3.3, this is how my temperature reading was rendered this way:

In v2.3.4 though:
- The letters are squeezed together like the width of the custom characters would be 8px no more
- The custom character is shifted 1px up
- The custom character misses the first column

In my app, I use custom characters, one of them being
°C. This code adds it:In the attached pictures, I've taken macro photos and left the battery symbol in place for visual reference.
In
v2.3.3, this is how my temperature reading was rendered this way:In
v2.3.4though: