mirror of
https://github.com/processing/processing4.git
synced 2026-02-03 21:59:20 +01:00
write release notes for 3.3
This commit is contained in:
@@ -1,3 +1,83 @@
|
||||
PROCESSING 3.3 (REV 0257) - 12 February 2017
|
||||
|
||||
This release adds the ability to the scale the UI or high-resolution
|
||||
(known as HiDPI) screens on Windows and Linux. Sketches don't scale yet,
|
||||
but this will at least make the Editor and Contribution Manager usable
|
||||
again on more recent Windows and Linux laptops. This release also attempts
|
||||
to fix several other Windows bugs, detailed below.
|
||||
|
||||
The "unconfirmed" fixes section is a handful of issues that I've never
|
||||
been able to reproduce, but that should now be fixed. Please confirm at
|
||||
the links listed to let me know if it's working.
|
||||
|
||||
This is release 3.3 instead of 3.2.5 due to the huge change to the PDE
|
||||
for scaling, as well as minor API modifications (see below).
|
||||
|
||||
|
||||
[ big fixes ]
|
||||
|
||||
+ PDE was too small on high-res Windows and Linux machines. If you're
|
||||
having trouble with this, change the "Interface scaling" option in
|
||||
the Preferences window. On Windows, it will attempt to auto-detect.
|
||||
https://github.com/processing/processing/issues/2411
|
||||
https://github.com/processing/processing/issues/4183
|
||||
|
||||
|
||||
[ unconfirmed fixes ]
|
||||
|
||||
+ Visual artifacts on Windows 10 when using menus
|
||||
https://github.com/processing/processing/issues/4700
|
||||
|
||||
+ Broken characters in the Welcome Page and the Contribution Manager
|
||||
https://github.com/processing/processing/issues/4747
|
||||
|
||||
+ Add a dialog box to warn Windows users about NVIDIA driver problems
|
||||
https://github.com/processing/processing/issues/4853
|
||||
|
||||
+ Blank window on startup where the "Welcome" screen should be
|
||||
https://github.com/processing/processing/issues/3933
|
||||
|
||||
|
||||
[ minor fixes ]
|
||||
|
||||
+ Prevent unnecessary 'file not found' errors in the console during Export
|
||||
|
||||
|
||||
[ fixed earlier ]
|
||||
|
||||
+ Contribution Manager does not show all libraries until filter cleared
|
||||
https://github.com/processing/processing/issues/4840
|
||||
|
||||
|
||||
[ changes to core ]
|
||||
|
||||
+ StringDict(TableRow) constructor to create a dictionary from a table row
|
||||
|
||||
+ Allow lone double quotes in the midst of CSV strings. This improves
|
||||
compatibility with spreadsheets exported from Google Sheets.
|
||||
|
||||
+ Return null (rather than NullPointerException) for PApplet.trim(null)
|
||||
|
||||
+ Make trim() work on column titles as well
|
||||
|
||||
+ Make Table.trim() also remove unused rows and columns. This will remove
|
||||
extra rows or columns at the beginning as well, since that's what trim()
|
||||
does to whitespace on strings.
|
||||
|
||||
+ Consume Unicode BOM (0xFEFF) in createReader() and Table parser
|
||||
|
||||
+ Return null for getString(), getJSONObject(), and getJSONArray()
|
||||
when key is not present, more in line w/ other API
|
||||
|
||||
+ Several fixes for memory leaks from jdf
|
||||
https://github.com/processing/processing/pull/4862
|
||||
https://github.com/jdf/processing.py/issues/233
|
||||
https://github.com/processing/processing/pull/4873
|
||||
|
||||
|
||||
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
||||
|
||||
|
||||
PROCESSING 3.2.4 (REV 0256) - 29 January 2017
|
||||
|
||||
Just getting in as many bug fixes as we can before the end of days.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
0257 (3.2.5)
|
||||
0257 (3.3)
|
||||
X return null for PApplet.trim(null)
|
||||
X StringDict(TableRow) constructor
|
||||
X allow lone double quotes in the midst of csv strings
|
||||
|
||||
6
todo.txt
6
todo.txt
@@ -1,4 +1,4 @@
|
||||
0257 (3.2.5)
|
||||
0257 (3.3)
|
||||
X check for already-exported folders before trying to remove them
|
||||
X was spewing 'file not found' errors into the console
|
||||
X PDE and sketches are 2x smaller on high-res Windows machines
|
||||
@@ -30,8 +30,8 @@ o are we still installing fonts into ext?
|
||||
o fixed by rolling back to 8u92, broken since 8u102 in 3.1.2
|
||||
X NVIDIA driver problems (and means to check)
|
||||
_ https://github.com/processing/processing/issues/4853
|
||||
_ blank window on startup where the "Welcome" screen should be
|
||||
_ this may be fixed (removed invokeLater() on startup), unconfirmed
|
||||
X blank window on startup where the "Welcome" screen should be
|
||||
X this may be fixed (removed invokeLater() on startup), unconfirmed
|
||||
_ https://github.com/processing/processing/issues/3933
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user