Skip to content

Processing 4.3

Latest
Compare
Choose a tag to compare
@benfry benfry released this 26 Jul 11:13
· 24 commits to main since this release

Revision 1293 – 26 July 2023

This release incorporates several contributed fixes (see below) and a few additional bug fixes and changes. The icons have ben updated a bit so that Processing is less likely to be confused with Visual Studio Code when seen in the dock or task bar, and the splash screen colors and layout have design tweaks as well.

  • Update documentation and process for updating language files for localization 722

  • Inherit dark mode from system settings on macOS 699

  • Use calculated text height instead of OS ascent for better vertical centering. Note: this may cause some sketches to look slightly different if textAlign(..., CENTER) is being used. 739

  • Bumped Java to 17.0.8+7.

  • Fix NullPointerException when background() exceeds color range when writing PDF 740

Contributions

  • Updated icons and splash screen colors from @fathompaul.

  • Register pde:// browser protocol for .pdez and .pdex files on Linux from @lala-lala-lori 674, 696

  • Syntax error highlighting placement / width incorrect from @sampottinger 714, 715

  • Better comment/uncomment key shortcut for French systems from @ThinkDumbIndustries 625, 660

  • Fix tweak mode issue with hex codes including transparency from @sampottinger 720, 721

  • LSP feature/declaration support from @Efratror 676, 678

  • Also reference support for Language Server Protocol from @Efratror 684, 690

  • Updates to the Spanish and Catalan translations from @trikaphundo 744, 746, 743, 745

  • Debugger was listing immediate array dimension last, fix from @WillRabalais04 606, 729

  • Second beginDraw() / endDraw() call clears PGraphics object when created w/ P2D 641, 728