From e7f58aaf354c6bcfe1f35e2b71458ef0b73af5fc Mon Sep 17 00:00:00 2001 From: Leandre Gohy Date: Fri, 4 Jul 2014 13:30:31 +0200 Subject: [PATCH] update changelog --- CHANGELOG.md | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e69de29..02d809a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -0,0 +1,119 @@ +# CHANGELOG + +## v2.0.0 *[not released yet]* + * **Update:** split source code (based on libWiringPi hierarchy) `nekuz0r` + * **Update:** better types check `nekuz0r` + * **Update:** better allowed values check `nekuz0r` + * **Update:** better error messages `nekuz0r` + * **Update:** documentation `nekuz0r` + * **Update:** constants are exported from c++ (ReadOnly | DontDelete) `nekuz0r` + * **Update:** setup() is exported from c++ `nekuz0r` + * NOTE: it no longer accepts empty parameter 'mode' (breaks backward compatibility) + * **Update:** wiringPiSPIDataRW now takes a buffer as second parameter (no thrid anymore) `nekuz0r` + * **Remove:** backward compatibility constants `nekuz0r` + * **Add:** wiringPiISR `nekuz0r` + * **Add:** CHANGELOG.md `nekuz0r` + * **Add:** wiringPiI2C support `nekuz0r` + * **Add:** wiring-pi install gpio utilty (required for interrupts) `nekuz0r` + +## v1.1.1 *[not released yet]* + * **Fix:** missing constant in pinModeCheck `nekuz0r` + * **Fix:** missing constant PI_MODEL_CM `nekuz0r` + * **Add:** serialPrintf (alias to serialPuts) `nekuz0r` + +## v1.1.0 *[Jun 30 2014]* + * **Update:** libWiringPi to [custom](nekuz0r-libWiringPi) v2.15 `nekuz0r` + * **Fix:** mcp3422 constants again `nekuz0r` + * **Remove:** precompiled dependencies `nekuz0r` + * **Add:** install script + * **Add:** pca9685 support `nekuz0r` + * **Add:** pulseIn `nekuz0r` + * **Add:** piBoardId `nekuz0r` + * **Add:** softPwmStop `nekuz0r` + * **Add:** softToneStop `nekuz0r` + * **Add:** SOFT_PWM_OUTPUT, SOFT_TONE_OUTPUT `nekuz0r` + * **Add:** PI_MODEL_A, PI_MODEL_B, PI_MODEL_CM `nekuz0r` + * **Add:** PI_MODEL_NAMES, PI_REVISION_NAMES, PI_COMPUTE_REVISION_NAMES `nekuz0r` + * **Add:** delay `nekuz0r` + * **Add:** delayMicroseconds `nekuz0r` + * **Add:** millis `nekuz0r` + * **Add:** micros `nekuz0r` + +## v1.0.2 *[Mar 18 2014]* + * Releasing as Open Open Source `eugeneware` + +## v1.0.1 *[Mar 18 2014]* + * **Fix:** mcp3422 constants `nekuz0r` + +## v1.0.0 *[Nov 29 2013]* + * **Update:** libWiringPi to v2.13 `nekuz0r` + * **Update:** examples (blink, pwm) `nekuz0r` + * **Update:** documentation `nekuz0r` + * **Add:** physical numbering scheme support (setup) `nekuz0r` + * **Add:** drcSerial support `nekuz0r` + * **Add:** max5322 support `nekuz0r` + * **Add:** mcp23s08 support `nekuz0r` + * **Add:** mcp3002 support `nekuz0r` + * **Add:** mcp3004 support `nekuz0r` + * **Add:** mcp3422 support `nekuz0r` + * **Add:** mcp4802 support `nekuz0r` + * **Add:** mcp23008 support `nekuz0r` + * **Add:** mcp23016 support `nekuz0r` + * **Add:** mcp23017 support `nekuz0r` + * **Add:** pcf8574 support `nekuz0r` + * **Add:** pcf8591 support `nekuz0r` + * **Add:** softPWM support `nekuz0r` + * **Add:** softServo support `nekuz0r` + * **Add:** softTone support `nekuz0r` + * **Add:** sr595 support `nekuz0r` + * **Add:** wiringPiSPI support `nekuz0r` + * **Add:** wiringPiSerial support (serialPrintf not implemented yet) `nekuz0r` + * **Add:** wiringPiShift support `nekuz0r` + * **Add:** pinModeAlt `nekuz0r` + * **Add:** analogRead `nekuz0r` + * **Add:** analogWrite `nekuz0r` + * **Add:** wpiPinToGpio `nekuz0r` + * **Add:** physPinToGpio `nekuz0r` + * **Add:** setPadDrive `nekuz0r` + * **Add:** getAlt `nekuz0r` + * **Add:** digitalWriteByte `nekuz0r` + * **Add:** pwmSetMode `nekuz0r` + * **Add:** gpioClockSet `nekuz0r` + * **Add:** LSBFIRST, MSBFIRST `nekuz0r` + * **Add:** MCP3422_SR_3_75, MCP3422_SR_15, MCP3422_SR_60, MCP3422_SR_240 `nekuz0r` + * **Add:** MCP3422_GAIN_1, MCP3422_GAIN_2, MCP3422_GAIN_4, MCP3422_GAIN_8 `nekuz0r` + * **Add:** WPI_MODE_PINS, WPI_MODE_GPIO, WPI_MODE_GPIO_SYS, WPI_MODE_GPIO_PHYS, WPI_MODE_PIFACE, WPI_MODE_UNINITIALIZED `nekuz0r` + * **Add:** INPUT, OUTPUT, PWM_OUTPUT, GPIO_CLOCK `nekuz0r` + * **Add:** PUD_OFF, PUD_UP, PUD_DOWN `nekuz0r` + * **Add:** PWM_MODE_MS, PWM_MODE, BAL `nekuz0r` + * **Add:** INT_EDGE_SETUP, INT_EDGE_FALLING, INT_EDGE_RISING, INT_EDGE_BOTH `nekuz0r` + +## v0.2.0 *[Nov 5 2013]* + * **Add:** pullUpDnControl `nekuz0r` + * **Add:** pull.PUD_OFF, pull.PUD_UP, pull.PUD_DOWN `nekuz0r` + +## v0.1.2 *[Aug 2 2013]* + * **Add:** HIGH, LOW `csquared` + * **Fix:** typo in exports.js `csquared` + * **Update:** README.md `csquared` + +## v0.1.1 *[Jun 11 2013]* + * **Add:** PWM example `eugeneware` + * **Fix:** pwmWrite export `eugeneware` + +## v0.1.0 *[Dec 20 2013]* + * Initial version `soarez` + * wiringPiSetup + * wiringPiSetupGpio + * wiringPiSetupSys + * piBoardRev + * pinMode + * digitalWrite + * digitalRead + * pwmSetRange + * pwmSetClock + * pwmWrite + * setup + * blink example + +[nekuz0r-libWiringPi]: https://github.com/nekuz0r/wiringpi/ \ No newline at end of file