===================================================================================================
0.4.15 version 1 May 2007. С праздником, товарищи! Коси и забивай.
===================================================================================================
A segfault which occurred when undefined variables were used in output wrapper was fixed. 
Minor changes in tests and examples were made.

===================================================================================================
0.4.14 version 28 Apr 2007
===================================================================================================
Documentation was updated. Minor php_templates compability fix: function calls without 
brackets are treated as variables with the same name by default. 

===================================================================================================
0.4.13 version 1 Apr 2007
===================================================================================================
Minor fixes in output wrappers were made (template syntax check was corrected,
ENT_NOQUOTES support added to "escape" method, default time for "date" method
is current time). Corresponding tests were updated.

===================================================================================================
0.4.12-1 version 31 Mar 2007
===================================================================================================
A segfault which occurred when variables are set into root context after clean/fetch 
operations was fixed.

===================================================================================================
0.4.12 version 31 Mar 2007
===================================================================================================
changes in "clean" method were made:
- "clean" removes all context iterations, not the latest one
- "clean" accepts second boolean parameter which says if blitz will throw PHP-warnings 
  when cleaning iteration is not found: $View->clean($path = '/', $warn_notfound = TRUE). 
  This parameter is TRUE by default.

Win32 compilation fixes (php_var_dump, php_parse_date) 

===================================================================================================
0.4.11 version 25 Mar 2007
===================================================================================================
A new output wrapper "date" was added: {{ date([FORMAT], $arg); }} will return a string formatted 
according to the given format string. When $arg is numerical, it is treated as UNIX timestamp integer. 
Otherwise $arg is parsed using internal PHP function "php_parse_date" which recognize a lot of date 
formats. Format string has the same conversion specifiers as PHP function "strftime".

Output wrapper "escape" was extended: {{ escape($arg) }} will use ENT_QUOTES quoting style by 
default, while {{ escape($a, "ENT_COMPAT") }} will use ENT_COMPAT.

===================================================================================================
0.4.10 version 19 Mar 2007
===================================================================================================
- Clean method was added: $Tpl->clean($path) cleans up context iterations and parameters which were
  made previously. Parameter $path is "root" by default ('/'): $Tpl->clean() with no parameter
  will unset all template varibales and iterations.
- Minor parsing fixes were made (long HTML comments treated as alternative tags
  could cause "lexem is too long" warning since 0.4.4 version).

===================================================================================================
0.4.9. version 17 Mar 2007
===================================================================================================
- minor parsing fixes were made (context name for alternative END-tag is optional without 
any syntax warning)

===================================================================================================
0.4.8. version 13 Mar 2007
===================================================================================================
- non-brackets format method fix: {{ test }}

===================================================================================================
0.4.7 version 11 Mar 2007
===================================================================================================
- segfault on alternative context parsing fixed (HTML comments started with 
non-alpha-numeric characters)

===================================================================================================
0.4.6 version 27 Feb 2007
===================================================================================================
- syntax warning for HTML comments in alternative context format 
  mode (<!-- BEGIN ctx --> ... <!-- END ctx -->) was fixed 

===================================================================================================
0.4.5 version, 25 Feb 2007
===================================================================================================
- internal escape output wrapper was added: {{ escape($a); }}, 
  escape($a) works exactly like htmlspecialchars($a, ENT_QUOTES);

===================================================================================================
0.4.4 version, 11 Feb 2007
===================================================================================================
- [VERY IMPORTANT] lower/upper case policy changed. 
  varible and context names are case sensitive, method names - not.
- commonly used context format compatibility added: <!-- BEGIN ctx --> ... <!-- END ctx -->
- other minor fixes

===================================================================================================
0.4.3 version, 10 Dec 2006 
===================================================================================================
- bugfix#11: warning when calling undefined user method from template
- feature request#1: logical values in templates 
- feature request#2: END tag can be followed by any text {{ END some_template_name }}
- bugfix#10: win32 compilation errors

===================================================================================================
0.4.2 version, 27 Nov 2006
===================================================================================================
- bugfix #3: occasionally uninitialized pargs element in user method call 
- bugfix #7: occasionally uninitialized parent_ctx_data in blitz_exec_nodes 
- fetch: cleans-up latest iteration automatically

===================================================================================================
0.4.1 version
===================================================================================================
- several context/iterate fixes (logical, very important Dick's issues)
- added has_context function
- removed dump_set function (dump_iterations can be used instead)
- removed pack-features for win32 (this code needs to be rewritten)
- OOP-style function aliases dumpStruct, dumpIterations,  hasContext, setGlobal
- new tests added, all tests are compatible with PHP5 now 
- ini-params renamed, they are: var_prefix, tag_open, tag_close ("tag", not "node")
- case insensitivity for contexts added
- non-string objects returning from user methods are converted to strings
- my_method() is a valid call now (nothing in brackets)
- load(NULL) segfault fixed
- passing wrong parameters to iterate/parse (arrays are of wrong format) fixed
- dynamical realloc in blitz_analyze (segfault on big templates fix)
- segfaults on user method calling (method throws an exception, returned value corruption)
- empty template is not analyzed, and no warning is shown
- line/number border-value fixes in error messages 
- TSRM-related & win32 compilation fixes
- clean-up of passing arguments to user methods corrected

===================================================================================================
0.4.0 version 
===================================================================================================
- context-related functionality added (context, iterate, block, fetch, set_globals)
- human-readable errors (syntax, internal etc)
- dump functions for debugging: dump_struct, dump_set, dump_iterations
- T-cache (packed templates)
