0.09 2026-11-07
- fix dependency on undeclared JSON (thanks to Slaven Rezic)
- fix constrain check in _warn_running_too_long()
- improve base URL header parsing and document proxy/Host behavior
- add http_host, http_port and http_schema lazy-built accessors
- honor $ENV{USING_FRONTEND_PROXY} when parsing headers
- add api_prefix accessor and use it for request matching
0.08 2026-03-25
- fix process name setting
0.07 2026-03-24
- add file_placeholder attribute for template files substitution
- add static_path attribute for configurable url path
- allow predefined paths (/, /static, /edit, /hcheck) to be overridden
0.06 2026-03-24
- log error about too long requests
- add max sleep duration, prevent DoS
- fix static handling
- return JSON encoding errors as application/json responses
- fix content negotiation
- fix redirect via untrusted host header
- fix r_age validation
- add "method not allowed" response
0.05 2026-03-23
- fix for AnyEvent::CondVar: recursive blocking wait attempted
- "/", "/static", "/edit" and "/hcheck" as Path::Router paths
0.04 2024-11-19
- fix memory leak with perl 5.40+
0.03 2024-11-19
- add logging of internal server error
- allow for jsonp style callback
0.02 2021-07-23
- supports different return values from request handling methods
Future, Array-Ref and Scalar
so request handling methods can be async (Future::AsyncAwait)
- add support for capture args
- fix dist issues (thanks to Slaven Rezic)
0.01 2020-10-14
- initial version