-
-
Notifications
You must be signed in to change notification settings - Fork 25
/
CHANGELOG
66 lines (51 loc) · 1.93 KB
/
CHANGELOG
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
v0.6.0
======
Allow intercepting (and logging) errors in callback instead of letting listener crash.
v0.5.0
======
Allow accessing sender's ip/port from outside of answer()
Fix get_sender() error on IOS/Android.
Fix encoding issue in OSCThreadServer.unbind().
v0.4.0
======
Unicode support, servers and clients can declare an encoding for strings.
Fix timeout bug after 15mn without any activity.
Allow answering to a specific port.
Allow callbacks to get the addresses they were called with.
Add default_handler option for a server, to get all messages that didn't match any known address.
Allow using default socket implicitly in OSCThreadServer.stop()
Add statistics collections (messages/bytes sent/received)
Add default routes to probe the server about existing routes and usage statistics.
Improve reliability of stopping server.
Add support for Midi messages
Add support for True/False/Nil/Infinitum messages
Add support for Symbol messages (treated as strings)
Test/Coverage of more python versions and OSs in CI
Improve documentation (README, CHANGELOG, and CONTRIBUTING)
v0.3.0
======
increase test coverage
remove notice about WIP status
add test/fix for refusing to send unicode strings
use bytearray for blobs, since object catch wrong types
fix client code example in readme
allow binding methods with the @address_method decorator
add test for @address decorator
clarify that @address decorator won't work for methods
add test and warnings about AF_UNIX not working on windows
fix negative letter matching
check exception is raised when no default socket
add test and implementation for advanced_matching
v0.2.0
======
ignore build and dist dirs
fix inet/unix comparison in performance test
cleanup & documentation & performance test
first minor version
v0.1.3, v0.1.2, v0.1.1
======================
fix setup.py classifiers
v0.1.0 Initial release
======================
OSCThreadServer implementation and basic tests
OSCClient implementation