Releases: processing-r/Processing.R
Releases · processing-r/Processing.R
v1.0.9
v1.0.8
v1.0.7
Minor update to support correct listing and downloading for Processing PDE Contributions Manager.
v1.0.6
v1.0.6 (2017-11-01)
Closed issues:
- Support Table in R #244
- Support PVector #241
- Docs: Tutorials do not list author #239
- println() not working #236
- Fix broken and missing links in README.md #219
- Announce mode #215
- Add tutorials #186
- Cast more functions from double to int #184
- Replace ant with maven or gradle #139
- Fix ad-hoc examples in documentation #110
- Support CI in macOS via Travis CI #82
- PDE mode installation (automatic) #59
- Get in touch with Processing "modes" community #56
- Get in touch with R community #34
- Replace the timezone #30
- The Big One: Proposal in GSoC 2017 #28
- Allow failure in macOS to solve the queueing problem #229
- Import netlify to CI the reference docs #199
- When there are exceptions, fail to close the applets #143
- Welcome to have a try on Processing.R #142
- Documentation: PDE reference folder in mode #55
Merged pull requests:
- *: Add example image #248 (gaocegege)
- hemesh: Add a new example #247 (gaocegege)
- img: Add life #246 (gaocegege)
- *: Add table and advanced exmaple for grafica #245 (gaocegege)
- examples: Add ComputationalGeometry #243 (gaocegege)
- core.R: Add support for PVector #242 (gaocegege)
- RLangEditor: Add about and tutorials #238 (gaocegege)
- *: Support println #237 (gaocegege)
- rectMode: Typo fix #233 (gaocegege)
- resetMatrix: Add an example #232 (gaocegege)
- example: Fix the length #231 (gaocegege)
- .travis: Add allow_failures #230 (gaocegege)
- scripts: Remove timezone settings #228 (gaocegege)
- RLangEditor: Add reference open menu #227 (gaocegege)
- test: Update #226 (gaocegege)
- Fix the length of the example #224 (gaocegege)
- reference: Add all math items #223 (gaocegege)
- *: Add reference for images #222 (gaocegege)
- reference: Add constants #221 (gaocegege)
- README: Fix links #220 (gaocegege)
- scripts: Fix a bug about version #218 (gaocegege)
- Add CI for macOS #178 (gaocegege)
v1.0.5
v1.0.5 (2017-08-20)
Closed issues:
- frameRate variable named to match others #214
- docs--broken reference link #213
- Redirect all errors to PDE console #211
- Credits in Processing.R reference docs #206
- Conflict between mousePressed and mousPressed() #194
- Implement complete print logic #174
- libraryImport video example: can't define movieEvent hook #166
- Support the event function #163
- example: Add example for focus. #160
- Support built-in variables #98
- Support Reading and Creating built-in functions #86
- Support Processing libraries #58
Merged pull requests:
- BuiltinApplet: Add pixelDensity #217 (gaocegege)
- Update frameRate #216 (gaocegege)
- SketchRunner: Redirect all errors to PDE console #212 (gaocegege)
- src: Refactor the logic about key #210 (gaocegege)
- Fix mousePressed and add examples #208 (gaocegege)
- lib: Update #207 (gaocegege)
- reference: Add the missing images #205 (gaocegege)
- reference: Add missing test.yml #204 (gaocegege)
- reference: Add Color #203 (gaocegege)
- reference: Add time #202 (gaocegege)
- reference: Update control #201 (gaocegege)
- core.R: Add all constants in Processing #200 (gaocegege)
- *: Fix the name of the mode #198 (gaocegege)
- *: Update the version #197 (gaocegege)
- *: Add deploy script #196 (gaocegege)
- reference: Refactor docs about structure #195 (gaocegege)
- reference: Add all items in mouse #193 (gaocegege)
- Example: Add data #192 (gaocegege)
- core.R: Add colorMode specific constants #191 (gaocegege)
- demo: Fix the demo #190 (gaocegege)
- ignore: Ignore build.properties #189 (gaocegege)
- *: Add version in PDE #188 (gaocegege)
- *: Fix the callback function #187 (gaocegege)
- Examples/importLibrary: sound and DXF #183 (jeremydouglass)
- example: Add more cases #182 (gaocegege)
- build.xml: Remove useless dep #180 (gaocegege)
- *: Support libraries in cli runner #179 (gaocegege)
- Refactor the documentation about docker #177 (gaocegege)
v1.0.4
v1.0.4 (2017-07-18)
Closed issues:
- Fix the wrong indent in PDE editor #164
- howto.md: Document the new way #159
- Rename the examples about package and library #156
- R package example code #151
- Library example code and test case #149
- Cannot build with gcc-bridge on macOS 10.12.5 #147
- renjin: Unable to build in x86 architecture #140
- Add wrapper to cast double into int and print warnings in PDE console #108
map
function call meets error #107- Refactor the logic about frameCount #81
- support static sketches with size() #51
- Support render keywords in size() #50
- Support Constants (math) from Processing #49
- size fails in setup #39
- Redirect STDERR to Processing console #24
Merged pull requests:
- core.R: Add print #176 (gaocegege)
- README: Remove limitations #173 (gaocegege)
- ThreeDimensionalCube: Fix frameCount #172 (gaocegege)
- RLangPApplet: Support static mode #171 (gaocegege)
- Add built-in variables pixelWidth and pixelHeight #169 (gaocegege)
- focused: Add example #168 (gaocegege)
- Examples/importLibrary #167 (jeremydouglass)
- RLangInputHandler: Replacing python with java #165 (gaocegege)
- BuiltinApplet: Add warnings for casting #162 (gaocegege)
- docs: Add development #161 (gaocegege)
- build.xml: Add macOS specific check #158 (gaocegege)
- examples: Rename examples of library and package #157 (gaocegege)
- *: Add cast from double to int #155 (gaocegege)
- Remove hack of built-in constants #154 (gaocegege)
- build.xml: Add OS specific code #153 (gaocegege)
- RLangMode: Add examples of R packages #152 (gaocegege)
- Add reference and library example #150 (gaocegege)
- feat: add keyboard event #148 (hawkingrei)
- Add built-in constants #146 (gaocegege)
- badge: Deprecate docker #145 (gaocegege)
- badge: Remove codacy coverage badge #144 (gaocegege)
- demo: Add a demo #118 (gaocegege)
- Pop error or exception to PDE #85 (gaocegege)
v1.0.4-alpha
v1.0.4-alpha (2017-07-05)
Closed issues:
- LibraryImporter: Fix ad-hoc code #136
- Support packages (libraries) in R #17
- Add pre-processer into Processing.R #9
Merged pull requests:
v1.0.3
v1.0.3 has reference documentation and the processing
prefix is removed in this release.
Besides this, v1.0.3 supports almost all built-in functions in Processing.
Thank @hawkingrei, our new contributor, for his work on some built-in variables such as mouseX
.
Closed issues:
- Remove Python-specific reference terms from reference import #120
- Write a tech report to introduce the architecture of Processing.R #119
- reference: Can't show functions which have no subcategory #117
- Layout error in documentation #112
- Error when run example/reference #106
- Travis-CI testing and Docker error? #101
- Fail to run in macOS #99
- trigonometry is not in example in PDE #96
- Support description and syntax in reference by .property.yml #93
- Runner.jar blocks although exit is called #89
- Create documentation using Processing docs tools #80
- New release (pre-GSOC) #70
- coala: Support code linting for Java #69
- Adapt float type in language level by renjin #61
- adopt style guide for R code and examples #52
- Package necessary deps when installation #43
- Support more built-in functions #16
- Add unit test cases into Processing.R #10
Merged pull requests:
- patch: Remove python-specific refenrence items #132 (gaocegege)
- docs: Remove table, xml and primitive #130 (gaocegege)
- travis: Fix CI failure #129 (gaocegege)
- reference: Add tranform reference items #128 (gaocegege)
- style: remove useless import #127 (hawkingrei)
- feat: move the function about mouse to BuiltinApplet #126 (hawkingrei)
- Add architecture documentation #125 (gaocegege)
- Create CODE_OF_CONDUCT.md #124 (gaocegege)
- feat: add mouseX and mouseY #122 (hawkingrei)
- Feat/add keyword focused #121 (hawkingrei)
- WIP: Add reference code for
Lights, Camera
#115 (gaocegege) - README: Add reference #113 (gaocegege)
- Finish shape reference #109 (gaocegege)
- reference: Migrate property from processing.py #105 (gaocegege)
- Add reference sketches #104 (gaocegege)
- test: Generate test cases from reference code #102 (gaocegege)
- Rename to add the example into mode distribution #100 (gaocegege)
- Pre-processor: Remove processing prefix #95 (gaocegege)
- reference: Add description and parameters #94 (gaocegege)
- reference: Add category properties #92 (gaocegege)
- reference: Fix the integer transfer #91 (gaocegege)
- Runner: Exit when finished #90 (gaocegege)
- examples: add R sketches equivalent to examples in Processing(Java) reference #88 (gaocegege)
- Establish e2e test architecture #87 (gaocegege)
- Support float from renjin #79 (gaocegege)
- ant: Remove test dependencies from build process #76 (gaocegege)
- LICENSE: GPLv3 #74 (gaocegege)
- Fix the code style according to coala #73 (gaocegege)
- style: Update code with google style #72 (gaocegege)
v1.0.2
v1.0.2 (2017-05-19)
This is a pre-GSoC release, which contains the changes during community bonding period.
Closed issues:
- Code review for Processing.R #54
- Install R examples while installing Processing.R mode #48
- macOS fails to run Processing.R #47
- PDE mode installation (manual) #42
- Add an object oriented example #41
- Travis fails according to ant report #37
- Comments highlight error in Processing IDE #35
- Fail to build mode in macOS #33
- Add Processing app with Processing.R into v1.0.1 #23
- Add logger support to Processing.R #22
- Re-direct STDOUT to console in Processing.app #20
- Add CI for Windows #19
- Imporve code quality according to codacy report #18
- Simplify CI process: replace the compilation with download file #15
- Merge generate-ant-file.sh scripts to one bash script #13
- Static Mode in Editor #7
- RLangPApplet singleton #6
Merged pull requests:
- docs: Udpate docs #68 (gaocegege)
- coala: Add coala support #67 (gaocegege)
- ci: Add ant package #66 (gaocegege)
- Make PApplet to be a singleton. #65 (gaocegege)
- Fix comments highlight #64 (gaocegege)
- Docker: Update the docker config #62 (gaocegege)
- Optimize the script to generate build.xml #60 (gaocegege)
- Add examples folder into mode distribution #57 (gaocegege)
- examples: Add a 3d example #46 (gaocegege)
- examples: Add a new example about Trigonometry #45 (gaocegege)
- ant: Fix the logic for manual installation #44 (gaocegege)
- Add an object oriented example #40 (gaocegege)
- Fix ant report #38 (gaocegege)
- Setup coverage report #36 (gaocegege)
- Support built-in color functions #32 (gaocegege)
- builtin: Add curves function #31 (gaocegege)
- Fix coding style according to codacy #29 (gaocegege)
- Add 2D built-in functions #27 (gaocegege)
- travis: Simplify CI process #26 (gaocegege)
- appveyor: Add Windows CI #25 (gaocegege)