diff options
| author | manuel <manuel@mausz.at> | 2013-12-25 13:25:16 +0100 |
|---|---|---|
| committer | manuel <manuel@mausz.at> | 2013-12-25 13:25:16 +0100 |
| commit | 0c8c9ad976879f7c90f9915a60845ccb0cdb337d (patch) | |
| tree | 162951b4713f3836f4114958a423e2c90ecf9c6b /doc/CHANGELOG | |
| download | webiopi-0c8c9ad976879f7c90f9915a60845ccb0cdb337d.tar.gz webiopi-0c8c9ad976879f7c90f9915a60845ccb0cdb337d.tar.bz2 webiopi-0c8c9ad976879f7c90f9915a60845ccb0cdb337d.zip | |
initial commit
Diffstat (limited to 'doc/CHANGELOG')
| -rw-r--r-- | doc/CHANGELOG | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/doc/CHANGELOG b/doc/CHANGELOG new file mode 100644 index 0000000..16206fd --- /dev/null +++ b/doc/CHANGELOG | |||
| @@ -0,0 +1,84 @@ | |||
| 1 | ==0.6 (27/03/13)== | ||
| 2 | Added CoAP ([http://tools.ietf.org/html/draft-ietf-core-coap-14 draft-14]) implementation (Server and Client) | ||
| 3 | Added Python WebIOPi Client class (HTTP or CoAP with HTTP fallback) | ||
| 4 | Added Python WebIOPi MulticastClient class (CoAP) | ||
| 5 | Added Serial, I2C, SPI and 1-Wire support | ||
| 6 | Python lightweight drivers with no dependency | ||
| 7 | Automatically load required linux modules | ||
| 8 | Added many device drivers, see [DEVICES device support page] | ||
| 9 | Added [Configuration] file | ||
| 10 | Added Serial monitor web app | ||
| 11 | Added Devices monitor web app | ||
| 12 | Added Devices abstractions Javascript class | ||
| 13 | Added GPIO digitalRead/Write and getFunction methods | ||
| 14 | Added Cache-Control REST response header | ||
| 15 | Added Server logging facility | ||
| 16 | Added jQuery-mobile | ||
| 17 | Improved button up/down handling on mobile devices | ||
| 18 | Fixed error fetching python-dev package during setup | ||
| 19 | Fixed webiopi-passwd missing execution flag when installing with PiStore | ||
| 20 | Fixed binary file serving | ||
| 21 | Fixed iOS6 Safari Mobile bug | ||
| 22 | |||
| 23 | |||
| 24 | ==0.5.3 (01/07/13)== | ||
| 25 | Added board revision REST URI (submitted by Andreas Riegg) | ||
| 26 | Added encrypted passwd file to store credentials used for HTTP authentication | ||
| 27 | Added webiopi-passwd command-line program to generate passwd file | ||
| 28 | Moved demo to examples/custom folder, added examples/basic | ||
| 29 | Changed /dev/mem access to allow webiopi import without root privileges when not using GPIOs | ||
| 30 | Disabled update checker to avoid "Update available" link | ||
| 31 | Improved GPIO error handling | ||
| 32 | Fixed encoding issue with python 2.x giving a blank page | ||
| 33 | Fixed setup script | ||
| 34 | |||
| 35 | ==0.5.2 (12/21/12 - PiStore only)== | ||
| 36 | Fixed blank page and file handling when server start at boot | ||
| 37 | Improved macros handling to allow zeo, one or more args | ||
| 38 | Added server loop helper | ||
| 39 | Improved setup.sh for the PiStore | ||
| 40 | Added play.sh for the PiStore to open the browser | ||
| 41 | |||
| 42 | ==0.5.1 (11/16/12)== | ||
| 43 | ===New Features=== | ||
| 44 | REV 2 boards support | ||
| 45 | Added setup script to ease WebIOPi install | ||
| 46 | Use WebIOPi in your own Python scripts | ||
| 47 | Login/Password protection | ||
| 48 | Software PWM | ||
| 49 | Binary sequence output | ||
| 50 | |||
| 51 | ===Python Server & REST API=== | ||
| 52 | Usable as a library | ||
| 53 | Added Python 3 support | ||
| 54 | Removed RPi.GPIO library dependency | ||
| 55 | Improved security | ||
| 56 | Improved file serving | ||
| 57 | Improved REST API | ||
| 58 | Added ability to use custom REST macro | ||
| 59 | Added ability to output a single pulse | ||
| 60 | Added ability to output a binary sequence | ||
| 61 | Added software PWM | ||
| 62 | |||
| 63 | ===Javascript Library=== | ||
| 64 | Improved and simplified | ||
| 65 | Added ability to create custom buttons with one or two callbacks (mousedown and mouseup) | ||
| 66 | Added helpers for new REST functions (macro, pulse, sequence, PWM, ...) | ||
| 67 | |||
| 68 | ===Other changes=== | ||
| 69 | PHP Server discontinued | ||
| 70 | |||
| 71 | |||
| 72 | ==0.3 (08/27/12)== | ||
| 73 | Fixed security issue in the Python server | ||
| 74 | Python server general improvements | ||
| 75 | Python server display real IP | ||
| 76 | Allow PHP5 < 5.4 (Works on Debian wheezy) | ||
| 77 | Added update tracking | ||
| 78 | Refactored Javascript code to be used as a library | ||
| 79 | Changed IDs and CSS naming | ||
| 80 | Added expert app | ||
| 81 | |||
| 82 | |||
| 83 | ==0.2 (08/21/12)== | ||
| 84 | Initial release \ No newline at end of file | ||
