|
| 1 | +PROCESSING 3.3.7 (REV 0264) - 13 March 2018 |
| 2 | + |
| 3 | +A rollup of several fixes from the last few months. |
| 4 | + |
| 5 | + |
| 6 | +[ changes most likely to be noticed ] |
| 7 | + |
| 8 | ++ Windows Defender blocks Processing 3.3.6. Not sure why this was happening, |
| 9 | + but hopefully a new release should be all that's necessary to fix it. |
| 10 | + https://github.com/processing/processing/issues/5329 |
| 11 | + |
| 12 | ++ Lots of fixes for the Net Library by Jakub |
| 13 | + https://github.com/processing/processing/pull/5378 |
| 14 | + https://github.com/processing/processing/issues/4419 |
| 15 | + https://github.com/processing/processing/issues/5360 |
| 16 | + https://github.com/processing/processing/issues/3970 |
| 17 | + https://github.com/processing/processing/pull/5389 |
| 18 | + |
| 19 | ++ Include newlines at end of files (i.e. when saving .pde files) |
| 20 | + https://github.com/processing/processing/issues/5327 |
| 21 | + Why do this? https://stackoverflow.com/a/729795 |
| 22 | + |
| 23 | ++ Rename (refactor) dialog is unusable on high density screen |
| 24 | + https://github.com/processing/processing/issues/5368 |
| 25 | + |
| 26 | ++ Detect errors from curved quotation marks (a headache when copying/pasting) |
| 27 | + https://github.com/processing/processing/issues/5133 |
| 28 | + https://github.com/processing/processing/pull/5152 |
| 29 | + |
| 30 | ++ NullPointerException on close button with P3D and noLoop |
| 31 | + https://github.com/processing/processing/issues/5214 |
| 32 | + https://github.com/processing/processing/pull/5384 |
| 33 | + |
| 34 | ++ Fix exception due to version parsing in Java 9 |
| 35 | + https://github.com/processing/processing/issues/5275 |
| 36 | + |
| 37 | ++ Fix line joins on triangles |
| 38 | + https://github.com/processing/processing/issues/5353 |
| 39 | + https://github.com/processing/processing/pull/5354 |
| 40 | + |
| 41 | + |
| 42 | +[ somewhere in the middle ] |
| 43 | + |
| 44 | ++ Fix NullPointerException in ContributionManager.deleteFlagged() |
| 45 | + https://github.com/processing/processing/issues/5342 |
| 46 | + |
| 47 | ++ Fix scrub comments for empty block comment /**/ |
| 48 | + https://github.com/processing/processing/pull/5265 |
| 49 | + https://github.com/processing/processing/issues/5219 |
| 50 | + |
| 51 | ++ Fix error checker crash when className contains [ or ] |
| 52 | + https://github.com/processing/processing/pull/5304 |
| 53 | + |
| 54 | ++ Table.insertRow() causes ArrayIndexOutOfBoundsException (with fix) |
| 55 | + https://github.com/processing/processing/issues/5406 |
| 56 | + |
| 57 | ++ blendMode() with PDF isn't showing the warning about it not being available |
| 58 | + https://github.com/processing/processing/issues/5105 |
| 59 | + |
| 60 | ++ textureWrap() not updating when changed during draw() |
| 61 | + https://github.com/processing/processing/issues/5322 |
| 62 | + |
| 63 | ++ Cap frameRate() to 1000 in OpenGL |
| 64 | + https://github.com/processing/processing/issues/5404 |
| 65 | + |
| 66 | ++ ARM tweaks for shaders on the Raspberry Pi |
| 67 | + https://github.com/processing/processing/pull/5297 |
| 68 | + |
| 69 | ++ Fix 3D on contemporary versions of Linux |
| 70 | + https://github.com/processing/processing/pull/5428 |
| 71 | + https://github.com/processing/processing/issues/5308 |
| 72 | + |
| 73 | ++ cursor() don't work after void noCursor() in P2D and P3D |
| 74 | + https://github.com/processing/processing/issues/5330 |
| 75 | + https://github.com/processing/processing/pull/5340 |
| 76 | + |
| 77 | + |
| 78 | +[ changes least likely to be noticed ] |
| 79 | + |
| 80 | ++ Fix JRE download issues |
| 81 | + https://github.com/processing/processing/issues/5284 |
| 82 | + |
| 83 | ++ Update to Java 8u162 |
| 84 | + |
| 85 | ++ PdePreprocessor change is breaking current source |
| 86 | + https://github.com/processing/processing/issues/5413 |
| 87 | + |
| 88 | ++ Output .java files in UTF-8 and force compiler to use UTF-8 |
| 89 | + https://github.com/processing/processing/pull/5436 |
| 90 | + |
| 91 | ++ Refactor to use a few Java 8 features |
| 92 | + https://github.com/processing/processing/pull/5134 |
| 93 | + |
| 94 | ++ Remove "Pipe Organ" from exec() docs |
| 95 | + https://github.com/processing/processing/pull/5282 |
| 96 | + |
| 97 | ++ Fix typo in Italian translation |
| 98 | + https://github.com/processing/processing/issues/5365 |
| 99 | + |
| 100 | ++ Remove useless deprecation on PImage.mask(int[]) |
| 101 | + |
| 102 | ++ Make un/registering methods in PApplet thread-safe |
| 103 | + https://github.com/processing/processing/pull/5379 |
| 104 | + |
| 105 | ++ set colorModeDefault to true by default |
| 106 | + |
| 107 | ++ Minor bezierPoint() rewrite for performance |
| 108 | + https://github.com/processing/processing/pull/5251 |
| 109 | + |
| 110 | + |
| 111 | +[ additions! new features! ] |
| 112 | + |
| 113 | ++ Added setIndex() method to IntDict, FloatDict, StringDict |
| 114 | + |
| 115 | ++ Added resize() to IntDict, FloatDict, StringDict |
| 116 | + |
| 117 | ++ Fix entries() Iterator in IntDict, FloatDict, StringDict |
| 118 | + |
| 119 | + |
| 120 | +. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
| 121 | + |
| 122 | + |
1 | 123 | PROCESSING 3.3.6 (REV 0263) - 4 September 2017 |
2 | 124 |
|
3 | 125 | A collection of mostly minor bug fixes that have accreted |
|
0 commit comments