Skip to content

Releases: hoeken/PsychicHttp

v1.2.1

14 Aug 21:24
Compare
Choose a tag to compare
  • Fix bug with missing include preventing the HTTPS server from compiling.

v1.2.0

10 Aug 00:16
8257758
Compare
Choose a tag to compare

Thanks to @Chris--A, @06GitHub, @mathieucarbou, and @dzungpv for your contributions.

v1.1.0

22 May 20:31
Compare
Choose a tag to compare

v1.1

  • Changed the internal structure to support request handlers on endpoints and generic requests that do not match an endpoint
    • websockets, uploads, etc should now create an appropriate handler and attach to an endpoint with the server.on() syntax
  • Added PsychicClient to abstract away some of the internals of ESP-IDF sockets + add convenience
    • onOpen and onClose callbacks have changed as a result
  • Added support for EventSource / SSE
  • Added support for multipart file uploads
  • changed getParam() to return a PsychicWebParameter in line with ESPAsyncWebserver
  • Renamed various classes / files:
    • PsychicHttpFileResponse -> PsychicFileResponse
    • PsychicHttpServerEndpoint -> PsychicEndpoint
    • PsychicHttpServerRequest -> PsychicRequest
    • PsychicHttpServerResponse -> PsychicResponse
    • PsychicHttpWebsocket.h -> PsychicWebSocket.h
    • Websocket => WebSocket
  • Quite a few bugfixes from the community. Thank you @glennsky, @gb88, @KastanEr, @kstam, and @zekageri

1.0.1

01 Dec 16:43
afd923d
Compare
Choose a tag to compare

Changed the number of connections allowed for HTTPS to 2 based on load testing.

1.0.0

29 Nov 23:23
d357bc6
Compare
Choose a tag to compare

Initial release.