Skip to content

Commit 99ea09f

Browse files
committed
write release notes
1 parent d6d848a commit 99ea09f

File tree

2 files changed

+181
-3
lines changed

2 files changed

+181
-3
lines changed

build/shared/revisions.txt

Lines changed: 177 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,180 @@
1+
PROCESSING 3.2.4 (REV 0256) - 29 January 2017
2+
3+
Just getting in as many bug fixes as we can before the end of days.
4+
5+
The majority of these are from Jakub Valtar, plus a handful of other
6+
contributors are noted below. Read all the way to the end for fun
7+
new features.
8+
9+
10+
[ the pde & the editor ]
11+
12+
+ Detect changes to 'hosts' file in case users modify/remove localhost.
13+
No sketch window would open after hitting Run if someone had monkeyed
14+
with their /etc/hosts file.
15+
https://github.com/processing/processing/issues/4738
16+
https://github.com/processing/processing/issues/1868
17+
https://github.com/processing/processing/issues/3123
18+
https://github.com/processing/processing/issues/4735
19+
20+
+ Ctrl-J (for debugger) is inserting newline
21+
https://github.com/processing/processing/issues/3830
22+
https://github.com/processing/processing/pull/4806
23+
https://github.com/processing/processing/issues/4804
24+
25+
+ Spaces not handled correctly in when installing "processing-java" on macOS
26+
https://github.com/processing/processing/issues/4779
27+
28+
+ println(int(byte(245))) throwing error
29+
https://github.com/processing/processing/issues/4652
30+
https://github.com/processing/processing/pull/4744
31+
32+
+ 'web colors' next to each other fail to parse in certain situations
33+
https://github.com/processing/processing/issues/4752
34+
https://github.com/processing/processing/pull/4753
35+
36+
+ Pasting code from editor to empty editor produces Exception
37+
https://github.com/processing/processing/issues/4522
38+
https://github.com/processing/processing/pull/4761
39+
40+
+ possible infinite loop on modified externally
41+
https://github.com/processing/processing/issues/3965
42+
https://github.com/processing/processing/pull/4762
43+
44+
+ Report missing brace in correct tab, suppress other errors until fixed
45+
https://github.com/processing/processing/pull/4777
46+
47+
+ Improvements to sketch launching and stopping
48+
https://github.com/processing/processing/pull/4848
49+
50+
+ Syntax highlighting issues (fixed with #4761)
51+
https://github.com/processing/processing/issues/4286
52+
53+
+ Sketchbook window wasn't updating when sketches added, renamed, etc
54+
https://github.com/processing/processing/issues/2944
55+
https://github.com/processing/processing/pull/4842
56+
57+
58+
[ contribution manager ]
59+
60+
+ Set text style properly for Contribution Manager error message
61+
62+
+ Added the remove filter feature (Akarshit)
63+
https://github.com/processing/processing/pull/3890
64+
65+
+ Several Contribution Manager fixes
66+
https://github.com/processing/processing/pull/4844
67+
68+
+ Add missing equals() and hashCode() to Contribution
69+
https://github.com/processing/processing/pull/4843
70+
71+
+ Contribution Manager does not show all libraries until filter cleared
72+
https://github.com/processing/processing/pull/4843
73+
https://github.com/processing/processing/issues/4840
74+
75+
+ Mode, requiring update, appears in Updates tab but not in Modes tab
76+
https://github.com/processing/processing/issues/4822
77+
also fixed w/ https://github.com/processing/processing/pull/4843
78+
79+
80+
[ internal changes ]
81+
82+
+ Only require reference.zip to be present for build
83+
84+
+ Move the DEBUG flag into an external file or preferences.txt.
85+
Replace java.util.logging code with built-in logging.
86+
87+
+ Split GUI and non-GUI portions of console for earlier startup.
88+
(Otherwise System.err/out not going to a file unless we have a GUI,
89+
which means we couldn't debug before the GUI shows up)
90+
91+
+ Fix JRE download failure during ant build due to Oracle change
92+
https://github.com/processing/processing/issues/4823
93+
94+
95+
[ the core ]
96+
97+
+ Write exec() documentation
98+
https://github.com/processing/processing/issues/4740
99+
100+
+ XML fixes for getChild() producing valid XML. Add xmlns to
101+
elements procured from getChild(), and making sure newline
102+
is added after XML header when formatting.
103+
104+
+ Adding missing docs and keywords for TableRow
105+
https://github.com/processing/processing/pull/4333
106+
107+
+ PShape in Java2D wasn't respecting 'kind'
108+
https://github.com/processing/processing/issues/4826
109+
https://github.com/processing/processing/pull/4834
110+
111+
+ Sketches still running in the background after closing
112+
https://github.com/processing/processing/issues/4831
113+
(needed to allow JAVA2D to terminate when animation thread dies)
114+
https://github.com/processing/processing/pull/4839
115+
116+
117+
[ closing bugs in opengl ]
118+
119+
+ PShape array index out of bounds when using P3D
120+
https://github.com/processing/processing/issues/4773
121+
122+
+ Disable modelX/Y/Z() in P2D because they don't exist in 2D
123+
https://github.com/processing/processing/issues/4813
124+
125+
+ Fix typo in GLSL preprocessor
126+
https://github.com/processing/processing/issues/4810
127+
https://github.com/processing/processing/pull/4816
128+
129+
+ Keep Windows timer resolution high for OpenGL sketches.
130+
Prevents frame rate in OpenGL hovering around 30 instead of 60.
131+
https://github.com/processing/processing/pull/4847
132+
https://github.com/processing/processing/issues/4846
133+
134+
135+
[ the jakubfx renderer ]
136+
137+
+ FX: Prevent matrix stack overflow
138+
https://github.com/processing/processing/pull/4799
139+
https://github.com/processing/processing/issues/4206
140+
141+
+ FX: Reset transform to identity before drawing background
142+
https://github.com/processing/processing/pull/4795
143+
144+
+ FX: Implement mouse wheel event
145+
https://github.com/processing/processing/issues/4169
146+
https://github.com/processing/processing/pull/4796
147+
148+
+ FX: Fix curveVertex drawing all curves together as one long curve
149+
https://github.com/processing/processing/pull/4800
150+
https://github.com/processing/processing/issues/4382
151+
152+
+ FX: Add exception handler which reports exceptions from user code
153+
https://github.com/processing/processing/pull/4798
154+
https://github.com/processing/processing/issues/4339
155+
156+
+ Unify mouse pressed/released events across renderers
157+
https://github.com/processing/processing/issues/4361
158+
https://github.com/processing/processing/pull/4797
159+
160+
161+
[ new features ]
162+
163+
+ Add listPaths(), listFiles()
164+
https://github.com/processing/processing/issues/4622
165+
166+
+ Add increment() method that takes IntDict to merge another dictionary.
167+
Calling this increment() since it doesn't make sense in practice for
168+
the other dictionary types, even though it's technically an add().
169+
170+
+ Added Entry class for iterating StringDict, IntDict, FloatDict
171+
172+
+ Added XML.print() method (prints with indent of 2)
173+
174+
175+
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
176+
177+
1178
PROCESSING 3.2.3 (REV 0255) - 7 November 2016
2179

3180
Lots of fixes to the Contribution Manager and a couple OpenGL tweaks.

todo.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,6 @@ X https://github.com/processing/processing/issues/3830
3131
X Replace keyChar with keyCode to prevent new line error when debugging
3232
X https://github.com/processing/processing/pull/4806
3333
X https://github.com/processing/processing/issues/4804
34-
_ "Sketch disappeared" infinite pop up dialogs
35-
_ https://github.com/processing/processing/pull/4808
36-
_ https://github.com/processing/processing/issues/4805
3734

3835
jakub
3936
X println(int(byte(245))) throwing error
@@ -105,6 +102,10 @@ o https://github.com/processing/processing/pull/4037
105102
X https://github.com/processing/processing/pull/4037
106103

107104

105+
_ "Sketch disappeared" infinite pop up dialogs
106+
_ https://github.com/processing/processing/pull/4808
107+
_ https://github.com/processing/processing/issues/4805
108+
108109
_ blank window on startup where the "welcome" screen should be
109110
_ https://github.com/processing/processing/issues/3933
110111
_ this may be fixed (removed invokeLater() on startup), unconfirmed

0 commit comments

Comments
 (0)