Skip to content

Releases: fanoframework/fano

v1.14.2

24 Mar 06:00
Compare
Choose a tag to compare

What is new?

  • Fix issue where hidden dot files in document root can be downloaded when using TStaticFilesMiddleware. New behavior will cause HTTP 404 when such files are requested.

v.1.14.1

09 Dec 10:56
Compare
Choose a tag to compare

What is new

  • Fix empty response bug when Fano web application using TFpHttpServer is compiled with FPC 3.0.4

v1.14.0

16 Nov 20:08
Compare
Choose a tag to compare

What is new

  • Add explode() helper function to split string by delimiter
  • Improve unit tests

v1.13.1

14 Nov 17:02
Compare
Choose a tag to compare

What is new

  • add type alias to password-related validation rules

v1.13.0

12 Nov 00:37
082d83a
Compare
Choose a tag to compare

What is new

  • New form validation rule for password so that developers can set password rule, for example, a password at least 8 characters, with at least one lower case letter, one upper case letter, one digit character and one one symbol character.

v1.12.1

17 Feb 09:56
Compare
Choose a tag to compare

What is new?

This is bug fix release.

  • Fix issue that cause Free Pascal 3.0.4 fails to compile Fano web application (See issue #25).

v1.12.0

03 Jan 01:35
Compare
Choose a tag to compare

What is new?

  • Ability to use Indy Http server for http web application.

v1.11.0

22 Nov 00:45
Compare
Choose a tag to compare

What is new

  • Add support for http web application using Free Pascal built-in http server, TFpHttpServer class.
  • Add TMaintenanceModeMiddleware, middleware implementation to allow maintenance mode be applied to one or more routes instead of globally applied.
  • Add TSessionMiddleware, a middleware implementation to allow session be applied to one or more routes instead of always globally applied to all routes.

v1.10.0

13 Oct 03:49
Compare
Choose a tag to compare

What is new

  • Session middleware implementation to allow session applied only for one or more routes.

v1.9.0

23 Jul 00:46
Compare
Choose a tag to compare

What is new

  • Expose helper functions in fano.pas such as slug(), join() etc.
  • Fix issue when TStdoutLogger class is used in daemon application.
  • Add IMiddleware implementation which allow method or function be used as middleware.
  • Add dispatcher with support maintenance mode.
  • Add non-blocking rate limiter middleware.
  • Add rate limiter request identifier which employs query param value.