All Versions
32
Latest Version
Avg Release Cycle
92 days
Latest Release
596 days ago

Changelog History
Page 1

  • v1.3.0 Changes

    October 09, 2022
    • ๐Ÿ‘ Crystal 1.6.0 support :tada:
    • ๐Ÿšฆ Disable signal trap for usage Kemal with other tools #642. Thanks @le0pard :pray:
    • โฌ†๏ธ Bump exception_page shard to v0.3.0 #645. Thanks @Sija :pray:
    • ๐Ÿ”’ (Security) Omitting filters fix for lowercase methods requests #647. Thanks @sdogruyol @SlayerShadow :pray:
  • v1.2.0 Changes

    July 07, 2022
    • ๐Ÿ‘ Crystal 1.5.0 support :tada:
    • Eliminated several seconds of delay when loading big mp4 file. Thanks @Athlon64 :pray:
    • ๐Ÿ›  Fix content_for failing to capture the correct block input #639. Thanks @sdogruyol :pray:
    • 0๏ธโƒฃ Closes response by default in HTTP::Server::Context#redirect #641. Thanks @cyangle :pray:
    • 0๏ธโƒฃ Enable option for index.html to be a directories default #640. Thanks @ukd1 :pray:

    You can enable it via

      serve_static({"dir_index" => true})
    
  • v1.1.2 Changes

    February 24, 2022
    • ๐Ÿ›  Fix content rendering #631. Thanks @matthewmcgarvey :pray:
  • v1.1.1 Changes

    February 22, 2022
    • Ignore HTTP::Server::Response patching for crystal >= 1.3.0 #628. Thanks @SamantazFox :pray:
  • v1.1.0 Changes

    September 02, 2021
    • You can now set your own application name for startup message #606. Thanks @aravindavk :pray:
    • โž• Add array of paths support for before/after filters #605. Thanks @sdogruyol :pray:
    • ๐Ÿ›  Fixed executing filters when before and after is defined at the same time #612. Thanks @mamantoha :pray:
    • Set content type to text/html for 500 exceptions #616. Thanks @sdogruyol :pray:
  • v1.0.0 Changes

    March 22, 2021
    • ๐Ÿ‘ Crystal 1.0.0 support :tada:
    • โšก๏ธ Update Radix to use latest 0.4.0 #596. Thanks @luislavena :pray:
    • โœ… Use latest version of Ameba dependency (dev) #597. Thanks @luislavena :pray:
    • ๐Ÿ›  Fix StaticFileHandler failing spec #599. Thanks @jinn999 :pray:
  • v0.27.0 Changes

    November 28, 2020
    • ๐Ÿฑ Crystal 0.35.x support ๐ŸŽ‰ Thanks @bcardiff ๐Ÿ™
    • ๐Ÿ›  Fix issues with responding with long strings #576. Thanks @mamantoha ๐Ÿ™
    • ๐Ÿ›  Fix broken WebSocket support in 0.35.0 #577. Thanks @mamantoha ๐Ÿ™
    • ๐Ÿ‘ Allow to set optional response body on redirects #561. Thanks @mamantoha ๐Ÿ™
  • v0.26.1 Changes

    December 01, 2019
    • ๐Ÿ›  Fix process request when a response already closed #550. Thanks @mamantoha ๐Ÿ™
    • ๐Ÿฑ Switch to new Ameba repository #549. Thanks @mamantoha ๐Ÿ™
    • ๐Ÿฑ Check for KEMAL_ENV variable already in Config#initialize#552. Thanks @Sija ๐Ÿ™
    • ๐Ÿฑ Cleanup Ameba warnings #551. Thanks @Sija ๐Ÿ™
    • ๐Ÿฑ Flush io buffer after each write to log #554. Thanks @mang ๐Ÿ™
  • v0.26.0 Changes

    August 05, 2019
  • v0.25.2 Changes

    February 08, 2019

    ๐Ÿฑ Crystal 0.27.2 support ๐ŸŽ‰

    โž• Add option to config to parse or not command line parameters #483. Thanks @diegogub ๐Ÿ™

    ๐Ÿ‘ Allow to set filename for send_file #512. Thanks @mamantoha ๐Ÿ™

    send\_file env, "./asset/image.jpeg", filename: "image.jpg"
    

    ๐Ÿฑ Set status_code before response #513. Thanks @mamantohoa ๐Ÿ™

    ๐Ÿฑ Use Crystal MIME registry. #516 Thanks @Sija ๐Ÿ™