From f0918ce8f4328bba54ee130455e978471dd0dead Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Tosser?= Date: Wed, 27 Dec 2023 08:37:39 +0400 Subject: [PATCH] Update version and add Date header to response --- shard.yml | 4 ++-- src/kemal/init_handler.cr | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/shard.yml b/shard.yml index 2ca838e..8906c8a 100644 --- a/shard.yml +++ b/shard.yml @@ -1,5 +1,5 @@ name: kemal -version: 1.4.0 +version: 1.4.1 authors: - Serdar Dogruyol @@ -10,7 +10,7 @@ dependencies: version: ~> 0.4.0 exception_page: github: crystal-loot/exception_page - version: ~> 0.3.0 + version: ~> 0.4.0 development_dependencies: ameba: diff --git a/src/kemal/init_handler.cr b/src/kemal/init_handler.cr index 318576a..4425a21 100644 --- a/src/kemal/init_handler.cr +++ b/src/kemal/init_handler.cr @@ -9,6 +9,7 @@ module Kemal def call(context : HTTP::Server::Context) context.response.headers.add "X-Powered-By", "Kemal" if Kemal.config.powered_by_header? context.response.content_type = "text/html" unless context.response.headers.has_key?("Content-Type") + context.response.headers.add "Date", Time.local.to_rfc2822 call_next context end end