Releases: Kaliumhexacyanoferrat/GenHTTP
Releases · Kaliumhexacyanoferrat/GenHTTP
Version 2.2
Additional core features expected by a HTTP server and some infrastructure components.
Basic Changes
- Rework endpoint infrastructure to be able to provide support for IPv6 (#3) and SSL (#2)
- Add developer mode (#12)
- Add documentation for the API project (#11)
Content Management
Bug Fixes
- Removed Brotli support for now (#18)
Version 2.1
Improvements of the core engine for conformity with RFC 7231 and basic project setup (e.g. CI and unit tests).
Basic Changes
- Added unit and acceptance tests (#10)
- Added Travis and codecov integration (#10)
- Added server extensions
- Heavily refactored network related code, threading, parsers, scanners and request/response handlers (#1)
Content Management
Version 2.0
First stable release after the development of the original project has been suspended in 2009. Refactored the infrastructure code from an application server centered approach to a lean, library-only based one. The actual HTTP implementation remained unchanged.
Basic Changes
- Moved from .NET Full to .NET Standard 2.0
- Restructured the server code into more meaningful, decoupled projects
Content Management
- Removed DOM layer, session handling, localization, caching
- Replaced IProject semantics with a more flexible IRouter concept
- Reworked how content providers are added to a project
- Added Scriban-based rendering engine
- Decoupled and refactored lots of things