RSS All releases of Blitz templates for PHP

  •  21 May 2012 21:14

    Release Notes: A critical parsing error was fixed: occasionally tags with useless spaces inside could be skipped. Error handling was also improved: the method getError() was added, the method load() was fixed to return false on errors, and exceptions are thrown optionally when blitz.throw_exceptions is set to 1 (0 by default).

    •  06 May 2012 19:03

      Release Notes: This is the first release with HTML output escaping. Auto-escaping is enabled with a new blitz.auto_escape constant (off by default). Basic filters support was added through {{ $var | filter }} syntax. Only "raw" and "escape" filters are supported, and only for variables. The blitz.charset constant was removed; the engine should use default PHP settings. Please note that the internal HTML extension was improved in 5.4.0 and some escaping features don't work in prior versions, such as disallowed Unicode characters.

      •  21 Mar 2012 21:48

        Release Notes: This release improves performance and fixes PHP-5.4.* compilation issues.

        •  11 Mar 2012 18:49

          Release Notes: Various fixes in expressions with globals, undefined variables, and constants. New settings related to callbacks security and priorities: "blitz.enable_callbacks", "blitz.enable_php_callbacks", and "blitz.php_callbacks_first". The old setting "blitz.disable_include" (0 by default) was replaced by new "blitz.enable_include" (1 by default).

          •  10 Dec 2011 00:14

            Release Notes: Various fixes for expressions support in IF/ELSEIF/ELSE/UNLESS statements were made.

            •  13 Nov 2011 17:59

              Release Notes: This release adds simple expressions support for IF/ELSEIF/UNLESS statements.

              •  16 May 2011 20:35

                Release Notes: A segfault for tricky nested includes was fixed. Lowercasing for methods can be suppressed by a new variable: blitz.lower_case_method_names. A syntax error for empty arguments in conditions has been fixed. New docs were added into the package.

                •  13 Apr 2011 13:05

                  Release Notes: This version has completely new parser, analyzer, and executor and a lot of changes improving plug-ins, conditions support, error messages, and compilation issues.

                  •  20 Nov 2009 19:27

                    Release Notes: The functions hasContext() and fetch() correctly find contexts masked by IF/UNLESS blocks. A possible double free crash for includes was fixed.

                    •  12 Mar 2009 17:37

                    Release Notes: A new ini variable "blitz.check_recursion" was added. Use this setting to disable internal recursion check for recursive includes (for example, when building a hierarchical comment tree using a template that includes itself). A segfault in nested includes with user-defined functions was fixed (in some cases, there could be a double free of method result at shutdown stage).

                    Screenshot

                    Project Spotlight

                    Zorba

                    A general purpose XQuery processor.

                    Screenshot

                    Project Spotlight

                    cclite

                    LETS and community currency software.