Skip to content

Commit d2565ce

Browse files
committed
write release notes
1 parent a1de896 commit d2565ce

File tree

1 file changed

+188
-1
lines changed

1 file changed

+188
-1
lines changed

build/shared/revisions.txt

Lines changed: 188 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,195 @@
1+
PROCESSING 3.1 (REV 0249) - 8 May 2016
2+
3+
Happy Mother's Day! I celebrated by kicking off a Processing release
4+
while my beautiful wife and daughter took a well-deserved nap.
5+
6+
This release includes several bug fixes, while some of your donation dollars
7+
were fed through Jakub Valtar to produce bug fixes and code improvements,
8+
including some serious reworking of the error checker. Meanwhile, the rest
9+
of the community pitched in with several additional fixes to keep this
10+
caravan rolling, and Gottfried brought up the rear with fistfuls of
11+
improvements for Raspberry Pi and ARM support.
12+
13+
14+
[ contributed pde fixes ]
15+
16+
+ Grab bag of smaller, mainly ARM-related updates
17+
https://github.com/processing/processing/pull/4300
18+
19+
+ IDE code disappearing due to a concurrency bug
20+
https://github.com/processing/processing/issues/4322
21+
https://github.com/processing/processing/pull/4325
22+
23+
+ Fix non-ARM Linux deb build process
24+
https://github.com/processing/processing/issues/4308
25+
https://github.com/processing/processing/pull/4309
26+
27+
+ Sketchbook window shows "Empty sketchbook" when sketchbook is... empty
28+
https://github.com/processing/processing/pull/4311
29+
30+
+ Change the command line version on Windows to use the default encoding
31+
https://github.com/processing/processing/issues/1633
32+
https://github.com/processing/processing/pull/4350
33+
34+
+ Add support for symlinks to exported applications in Linux
35+
https://github.com/processing/processing/issues/4318
36+
https://github.com/processing/processing/pull/4319
37+
38+
+ Added Ukrainian localization
39+
https://github.com/processing/processing/pull/4343
40+
41+
+ Load fallback font for Chinese, Japanese and Korean
42+
https://github.com/processing/processing/pull/4348
43+
44+
+ Fix hint text for toolbar buttons when Chinese, Japanese, Korean in use
45+
https://github.com/processing/processing/issues/2886
46+
47+
+ Added readBytes(max) to net library
48+
https://github.com/processing/processing/pull/4320
49+
50+
+ Added readBytes(max) to serial library
51+
https://github.com/processing/processing/pull/4321
52+
53+
+ Improve error message "The nested type cannot hide an enclosing type"
54+
https://github.com/processing/processing/issues/4228
55+
https://github.com/processing/processing/pull/4337
56+
https://github.com/processing/processing/pull/4451
57+
58+
+ Multi-line comments ending in '**/' cause ArrayIndexOutOfBoundsException
59+
https://github.com/processing/processing/issues/4397
60+
https://github.com/processing/processing/pull/4402
61+
62+
63+
[ jakub edits the editor ]
64+
65+
+ Update app to Java 8
66+
https://github.com/processing/processing/pull/4383
67+
68+
+ More Java 8 updates
69+
https://github.com/processing/processing/pull/4388
70+
71+
+ Update minimum JRE version for Windows
72+
https://github.com/processing/processing/pull/4389
73+
74+
+ Update JDT to 4.5.2
75+
https://github.com/processing/processing/pull/4387
76+
77+
+ Java Mode cleanup
78+
https://github.com/processing/processing/pull/4390
79+
80+
+ Several bugs with tabs not working properly
81+
https://github.com/processing/processing/issues/3975
82+
https://github.com/processing/processing/pull/4410
83+
84+
+ File paths not decoding properly, causing a NullPointerException
85+
in LanguageBundle.read() on startup for some people
86+
https://github.com/processing/processing/issues/4417
87+
https://github.com/processing/processing/pull/4426
88+
89+
+ Java Mode refactoring
90+
https://github.com/processing/processing/pull/4440
91+
92+
+ Fix jump to variable declaration
93+
https://github.com/processing/processing/issues/4287
94+
95+
+ Numbers in scientific notation not recognized as floats in 3.0
96+
https://github.com/processing/processing/issues/4190
97+
98+
+ Adding .java files to sketch causes the Error Checker to weird out
99+
https://github.com/processing/processing/issues/4368
100+
101+
+ "Show usage..." does not locate keywords on correct line
102+
https://github.com/processing/processing/issues/3988
103+
104+
+ Threading fixes
105+
https://github.com/processing/processing/pull/4442
106+
107+
+ Move PDEX listeners from JavaEditor to PDEX
108+
https://github.com/processing/processing/pull/4446
109+
https://github.com/processing/processing/pull/4447
110+
111+
+ control-clicks misbehaving
112+
https://github.com/processing/processing/issues/4281
113+
114+
+ Fix listeners not firing on first preprocessing run
115+
https://github.com/processing/processing/pull/4450
116+
117+
+ Remove some unnecessary calls from rename
118+
https://github.com/processing/processing/pull/4449
119+
120+
121+
[ gohaiv6 ]
122+
123+
+ Add automatic mipmap support to GLES2
124+
https://github.com/processing/processing/pull/4416
125+
126+
+ Add a few IO library examples
127+
https://github.com/processing/processing/pull/4384
128+
129+
+ Be more verbose with drawExceptions with cause null
130+
https://github.com/processing/processing/pull/4432
131+
132+
+ Ignore memory options when exporting for ARM
133+
https://github.com/processing/processing/pull/4406
134+
135+
+ Update JNA to 4.2.0
136+
https://github.com/processing/processing/pull/4443
137+
138+
+ Add two Raspberry Pi related fixes to JOGL
139+
https://github.com/processing/processing/pull/4379
140+
https://github.com/sgothel/jogl/pull/96
141+
https://github.com/sgothel/jogl/pull/97
142+
143+
144+
[ core ]
145+
146+
+ Float/IntDict: minIndex() and maxIndex() return -1 when count is zero,
147+
rather than throwing an exception
148+
149+
+ Couple bug fixes for sorting Float/IntDict
150+
151+
+ Add optional "stable" parameter to the Float/IntDict sort methods
152+
153+
+ Drastic (2x) performance increas for sorting Float/IntDict
154+
155+
+ Added print() and write(PrintWriter) methods to Table/TableRow
156+
https://github.com/processing/processing/issues/4396
157+
158+
+ Several JavaFX fixes
159+
https://github.com/processing/processing/pull/4411
160+
161+
+ cursor() and noCursor() not working on FX2D
162+
https://github.com/processing/processing/issues/4405
163+
164+
+ Make sure PImage.parent is set in loadImage()
165+
https://github.com/processing/processing/pull/4412
166+
167+
+ Change convention for directional lights in OpenGL-Binding for GLSL
168+
https://github.com/processing/processing/issues/4275
169+
170+
+ Internal texture copy does not update immediately in GL
171+
https://github.com/processing/processing/issues/4404
172+
173+
+ Font corruption issue in OpenGL
174+
https://github.com/processing/processing/issues/4392
175+
176+
+ setStroke() does not work with imported OBJ Pshapes
177+
https://github.com/processing/processing/issues/4377
178+
179+
+ blendMode() resetting with getGraphics()
180+
https://github.com/processing/processing/issues/4019
181+
https://github.com/processing/processing/pull/4341
182+
https://github.com/processing/processing/issues/4376
183+
184+
185+
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
186+
187+
1188
PROCESSING 3.0.2 (REV 0248) - 13 February 2016
2189

3190
Happy Valentine's Day! Nothing says "I LOVE YOU" like a bouquet of bug fixes.
4191
And nothing says, "I LOVE YOU TOO" like the sampler box of contributed fixes
5-
and pull requests that the community has put together since 3.0.1.
192+
and pull requests that the community has put together for me since 3.0.1.
6193

7194

8195
[ editor contributions ]

0 commit comments

Comments
 (0)