Skip to content

Latest commit

 

History

History
92 lines (83 loc) · 5.46 KB

CHANGES.rst

File metadata and controls

92 lines (83 loc) · 5.46 KB
orphan

Change Log

  • 3.2 <2016-06-02>
  • 119 Fixed bug in circuits.web.url.parse_url() that caused a display issue with port bindings on ports 80 and 443.
  • 3.1 <2014-11-01>
  • - Bridge waits for event processing on the other side before proxy handler ends. Now it is possible to collect values from remote handlers in %_success event.
  • - Rename the FallbackErrorHandler to FallbackExceptionHandler and the event it listens to to exception
  • - Fixes optional parameters handling (client / server).
  • - Node: add peer node: return channel name.
  • - Node: add event firewall (client / server).
  • - Node: fixes the event value issue.
  • - Node: fixes event response flood.
  • - Node: Add node examples.
  • - Fixed import of FallBackExceptionHandler
  • - Fixed exception handing in circuits.web
  • - Fixed issue in brige with ommiting all but the first events sent at once
  • - Bridge: Do not propagate no results via bridge
  • - Bridge: Send exceptions via brige before change the exceptions weren't propagated via bridge because traceback object is not pickable, now traceback object is replaced by corresponding traceback list
  • 113 Fixed bug with forced shutdown of subprocesses in Windows.
  • 115 Fixed FallbackErrorHandler API Change
  • 3.0.1 <2014-11-01>
  • 117 Fixed inconsistent top-level examples.
  • 96 Link to ChangeLog from README
  • 3.0 <2014-08-31>
  • 111 major Fixed broken Digest Auth Test for circuits.web
  • 112 Improved Signal Handling
  • 109 major Fixed Event.create() factory and metaclass.
  • 108 Improved server support for the IRC Protocol.
  • 107 major Added __le__ and __ge__ methods to circuits.web.wrappers.HTTPStatus
  • 106 major Added __format__ method to circuits.web.wrappers.HTTPStatus.
  • 104 major Prevent other websockets sessions from closing.
  • 103 Added the firing of a disconnect event for the WebSocketsDispatcher.
  • 102 major Fixed minor bug with WebSocketsDispatcher causing superflusous connect() events from being fired.
  • 100 major Fixed returned Content-Type in JSON-RPC Dispatcher.
  • 99 Added Digest Auth support to the circuits.web CLI Tool
  • 98 Dockerized circuits. See: https://docker.io/
  • 97 major Fixed tests.net.test_tcp.test_lookup_failure test for Windows
  • 95 Updated Developer Documentation with corrections and a new workflow.
  • 94 Modified the circuits.web.Logger to use the response_success event.
  • 86 Telnet Tutorial
  • 47 major Dispatcher does not fully respect optional arguments. web
  • 61 circuits.web documentation enhancements docs
  • 85 Migrate away from ShiningPanda
  • 87 A rendered example of circuits.tools.graph(). docs
  • 88 Document the implicit registration of components attached as class attributes docs
  • 89 major Class attribtues that reference methods cause duplicate event handlers core
  • 92 Update circuitsframework.com content docs
  • 71 Document the value_changed event docs
  • 78 Migrate Change Log maintenance and build to Releases
  • 91 major Call/Wait and specific instances of events
  • 59 major circuits.web DoS in serve_file (remote denial of service) web
  • 66 major web examples jsonserializer broken web
  • 73 Fix duplication in auto generated API Docs. docs
  • 72 Update Event Filtering section of Users Manual docs
  • 76 major Missing unit test for DNS lookup failures net
  • 70 Convention around method names of event handlers
  • 75 Document and show examples of using circuits.tools docs
  • 81 major "index" method not serving / web
  • 77 major Uncaught exceptions Event collides with sockets and others core
  • 69 Merge #circuits-dev FreeNode Channel into #circuits
  • 65 Update tutorial to match circuits 3.0 API(s) and Semantics docs
  • 60 meantion @handler decorator in tutorial docs
  • 67 major web example jsontool is broken on python3 web
  • 63 typos in documentation docs
  • 53 major WebSocketClient treating WebSocket data in same TCP segment as HTTP response as part the HTTP response. web
  • 62 major Fix packaging and bump circuits 1.5.1 for @dsuch (Dariusz Suchojad) for Zato
  • 56 major circuits.web HEAD request send response body web
  • 45 major Fixed use of cmp() and __cmp__() for Python 3 compatibility.
  • 48 major Allow event to be passed to the decorated function (the request handler) for circuits.web
  • 46 major Set Content-Type header on response for errors. (circuits.web)
  • 38 major Guard against invalid headers. (circuits.web)
  • 37 major Fixed a typo in ~circuits.io.file.File

Older Change Logs

For older Change Logs of previous versions of circuits please see the respective PyPi page(s):