Skip to content

Commit 82a4c08

Browse files
committed
write release notes for 3.2
1 parent d89b441 commit 82a4c08

1 file changed

Lines changed: 121 additions & 0 deletions

File tree

build/shared/revisions.txt

Lines changed: 121 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,124 @@
1+
PROCESSING 3.2 (REV 0252) - 16 August 2016
2+
3+
This release includes a handful of fixes to deal with startup bugs,
4+
plus several internal changes for how Modes are implemented.
5+
6+
For those semantic versioning enthusiasts keeping track at home, the version
7+
has been bumped from 3.1.x to 3.2.x to denote the internal API changes.
8+
9+
10+
[ bug fixes ]
11+
12+
+ Processing .jar files in CLASSPATH can cause startup crash
13+
https://github.com/processing/processing/issues/4128
14+
15+
+ Remove java.ext.dirs on startup to avoid conflicts and startup errors
16+
https://github.com/processing/processing/issues/4608
17+
https://github.com/processing/processing/issues/4470
18+
https://github.com/processing/processing/issues/4566
19+
https://github.com/processing/processing/issues/4492
20+
https://github.com/processing/processing/issues/4128
21+
https://github.com/processing/processing/issues/4503
22+
23+
+ Add 2016 to the About screen.
24+
25+
+ Write preferences.txt using a temporary file (and save the previous
26+
version as preferences.old)
27+
https://github.com/processing/processing/issues/4614
28+
29+
+ Some Table cleanup based on other CSV parsing work
30+
31+
+ Can't render PGraphics object using image() within a PDF
32+
https://github.com/processing/processing/issues/4473
33+
34+
35+
[ contributed fixes ]
36+
37+
+ Use HTML to print (a contributed fix for a handful of printing issues)
38+
https://github.com/processing/processing/pull/4369
39+
https://github.com/processing/processing/issues/213
40+
https://github.com/processing/processing/issues/50
41+
42+
+ NullPointerException in SketchCode.getDocumentText()
43+
https://github.com/processing/processing/issues/4555
44+
https://github.com/processing/processing/pull/4547
45+
https://github.com/processing/processing/pull/4596
46+
47+
+ Error checker now adds 'public' to all default access methods
48+
https://github.com/processing/processing/pull/4597
49+
https://github.com/processing/processing/issues/4583
50+
51+
+ Fix resizing targets for async save
52+
https://github.com/processing/processing/pull/4607
53+
https://github.com/processing/processing/issues/4578
54+
55+
+ Make loadStrings() and loadJSONObject/loadJSONArray() error msgs consistent
56+
https://github.com/processing/processing/issues/4265
57+
https://github.com/processing/processing/pull/4268
58+
59+
60+
[ changes ]
61+
62+
+ Implement template sketches
63+
https://github.com/processing/processing/wiki/Templates
64+
https://github.com/processing/processing/issues/4306
65+
https://github.com/processing/processing/issues/4352
66+
67+
+ PApplet.main(Blah.class) now works (for easy refactoring)
68+
69+
+ Rewrite Util.listFiles() because it wasn't working properly
70+
71+
+ Add printStackTrace() method in PApplet that can be overridden
72+
https://github.com/processing/processing/issues/222
73+
74+
75+
[ depeche modes ]
76+
77+
+ Add template support for Modes
78+
79+
+ Added getSketchbookTemplatesFolder() to Base
80+
81+
+ Move general PDE code out of JavaMode and into general base classes
82+
https://github.com/processing/processing/issues/4606
83+
84+
+ Change default PdeInputHandler constructor slightly (added another
85+
copy so that older Modes will still work properly)
86+
87+
+ Change PdeKeywords to PdeTokenMarker (please notify us if this
88+
breaks anything).
89+
90+
+ Added Mode.requireExampleCompatibility() so that Modes can specify
91+
whether example packages should specifically mention their Mode
92+
in order to be visible when that Mode is in use.
93+
94+
+ Mode.getTokenMarker(SketchCode code) passes through to
95+
no arg version if not overridden.
96+
97+
98+
[ input method work from Tsuyoshi Fukuda (tyfkda) ]
99+
100+
+ Enable input method support by default on Japanese/Korean/Chinese systems
101+
https://github.com/processing/processing/pull/4598
102+
103+
+ Set text color for InputMethod
104+
https://github.com/processing/processing/pull/4593
105+
106+
+ Set sketch as modified when any character committed using input method
107+
https://github.com/processing/processing/pull/4599
108+
109+
+ Insert characters by InputMethod at one time
110+
https://github.com/processing/processing/pull/4594
111+
112+
+ Insert string when it is committed
113+
https://github.com/processing/processing/pull/4602
114+
115+
+ Simplify conditional branch
116+
https://github.com/processing/processing/pull/4589
117+
118+
119+
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
120+
121+
1122
PROCESSING 3.1.2 (REV 0251) - 29 July 2016
2123

3124
Happy Fathom Fiesta Day! We'll be taking the afternoon off to enjoy

0 commit comments

Comments
 (0)