-
Notifications
You must be signed in to change notification settings - Fork 4
/
CHANGES.txt
136 lines (84 loc) · 3.33 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
0.10.20 (unreleased)
--------------------
- Add inverted property to ArduinoDigitalSensor and ArduinoRemoteDigitalSensor
- Add .history_length attribute to all StatusObjects, which can be used to configure the length
of history of events that is stored in _history. This can be used to plot graphs of events
in webui, for example.
- Add plotting of status change history to WebUi info panel + tag view
- Add .status_filter function attribute to all sensors, that can be used to manipulate status
after set_status().
- API changes to VirtualWireCommand and FirmataCommand (service is keyword argument, not positional)
- Plotting with flot (js library)
- Drop python 2.7 support
0.10.19 (2017-08-04)
--------------------
- First release with support for special support for AutomateFirmata features for Arduino module,
see <https://github.com/tuomas2/AutomateFirmata>.
- VirtualWire support in Arduino. This allows wireless communication to remote Arduinos using
very cheap RF circuits. See documentation!
- Add support to builtin pull up resistors in Arduino digital input pins.
- Arduino service instance now serves only 1 device. Use multiple services if you want to
use many devices. For usage see examples/arduino2.py. Only ArduinoService attributes
were changed, see the documentation.
0.10.18 (2017-07-19)
--------------------
- Logging improvements.
0.10.17 (2017-07-19)
--------------------
- Pass action information to callables in kwargs and use information in PushOver.
0.10.16 (2017-07-16)
--------------------
- Improved logging configuration (does not ever define root logger)
0.10.15 (2017-07-15)
--------------------
- Fix broken python 2 support
0.10.14 (2017-07-15)
--------------------
- Add support for Sentry (http://sentry.io) via raven library
0.10.13 (2017-07-13)
--------------------
- Improve PushOver error handling and add some additional attributes
0.10.12 (2017-07-13)
--------------------
- Fix wrong is_mocked status for ArduinoService
0.10.11 (2017-07-13)
--------------------
- Always use latest pickle format
- Show alert box about mocked services (if any) in web ui (any view)
- Add services to threads view and rename view to system and threads
- Move threads, uml, and console to "View" submenu.
- Add function to cancel timers (and other threads that implement cancel)
- Add PushOver push notification sender
0.10.10 (2017-07-07)
--------------------
- Fix Python 3 bug (crash) in RpcService
- Add SimplePollingSensor
0.10.9 (2017-06-25)
-------------------
- Fix timezone problem caused by Django webui. Caused issues with CronTimerSensor
- --no_input command line option
- Other small fixes and improvements
0.10.8 (2017-06-24)
-------------------
- Add Division/Div and Inverse/Inv callables
0.10.7 (2017-06-23)
-------------------
- Fix arduino reloading
0.10.6 (2017-06-23)
-------------------
- Fixed regression (SystemObject comparison)
0.10.5 (2017-06-22)
-------------------
- Bugfixes
0.10.4 (2017-06-22)
-------------------
- Change web implementation to conform more to ordinary Django app style
- Add some real-life examples in more_examples/
0.10.3 (2017-06-22)
-------------------
- Added support for RPI.GPIO which is now default.
If RPIO is desired, set rpio attribute in RpioService.
0.10.0
------
- Python 3 support
- Merged extensions (webui, rpio, arduino, rpc) into main repository