Sha256: ca4df3e1cf088764f7ef5b950d7d6e1149f950c79ba47a165bc4e2833a7e96d7

Contents?: true

Size: 1.59 KB

Versions: 2

Compression:

Stored size: 1.59 KB

Contents

## 0.37 2021-02-15

* Update upgrade mechanism to work with updated Qeweney API

## 0.36 2021-02-12

* Use `Qeweney::Status` constants

## 0.35 2021-02-10

* Extract Request class into separate [qeweney](https://github.com/digital-fabric/qeweney) gem

## 0.34 2021-02-07

* Implement digital fabric service and agents
* Add multipart and urlencoded form data parsing
* Improve request body reading behaviour
* Add more `Request` information methods
* Add access to connection for HTTP2 requests
* Allow calling `Request#send_chunk` with empty chunk
* Add support for handling protocol upgrades from within request handler

## 0.33 2020-11-20

* Update code for Polyphony 0.47.5
* Add support for Rack::File body to Tipi::RackAdapter

## 0.32 2020-08-14

* Respond with array of strings instead of concatenating for HTTP 1
* Use read_loop instead of readpartial
* Fix http upgrade test

## 0.31 2020-07-28

* Fix websocket server code
* Implement configuration layer (WIP)
* Improve performance of rack adapter

## 0.30 2020-07-15

* Rename project to Tipi
* Rearrange source code
* Remove HTTP client code (to be developed eventually into a separate gem)
* Fix header rendering in rack adapter (#2)

## 0.29 2020-07-06

* Use IO#read_loop

## 0.28 2020-07-03

* Update with API changes from Polyphony >= 0.41

## 0.27 2020-04-14

* Remove modulation dependency

## 0.26 2020-03-03

* Fix `Server#listen`

## 0.25 2020-02-19

* Ensure server socket is closed upon stopping loop
* Fix `Request#format_header_lines`

## 0.24 2020-01-08

* Move HTTP to separate polyphony-http gem

For earlier changes look at the Polyphony changelog.

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
tipi-0.37.1 CHANGELOG.md
tipi-0.37 CHANGELOG.md