Permalink
Fetching contributors…
Cannot retrieve contributors at this time
97 lines (76 sloc) 2.96 KB
------------------------------------------------------------
"o": new feature
"*": bug fixed
"!": change that can break compatibility with older version
------------------------------------------------------------
version: 1.2.16, 2017-11-15
===========================
! [PR#24] Drop support for 3.x because -safe-string(compiler option) is used by default since OCaml>=4.06.0.
version: 1.2.15, 2017-07-24
===========================
* [ISSUE#23] Treat invalid iterable object as empty list.
version: 1.2.14, 2016-12-16
===========================
o Update cheatsheet.tmpl(Add more '{% block %} ~ {% endblock %}' example code).
! Use labeled arguments for Jg_stub.add_func, Jg_stub.get_func.
* Remove unused func and types.
* [PR#21] Install .cmx files.
* [PR#22] Add support for iterating over Tobj and Thash data.
version: 1.2.13, 2016-05-10
===========================
! [PR#20] Replace batteries to uutf.
version: 1.2.12, 2015-12-05
===========================
* Use $(MAKE) instead of hard-coded make(PR#18) to support OSX and BSD via opam.
version: 1.2.11, 2015-12-03
===========================
* If native compiler is not supported, bytecode library is automatically selected by opam(Issues#16, PR#17).
version: 1.2.10, 2015-10-11
===========================
o Allow arbitrary expressions in object lookups(PR#15).
version: 1.2.7, 2015-04-12
==========================
! switch lib(extlib -> batteries).
version: 1.2.6, 2014-08-14
==========================
! deplicated compiled mode.
o support symbol include like {% include some_var %}, {% rawinclude some_var %}.
version: 1.2.5, 2014-08-01
==========================
o fix bug about recursive object lookup like {{ obj1.obj2.name }}
version: 1.2.4, 2013-12-17
==========================
o replace UTF8 module from camomile to extlib.
version: 1.2.3, 2013-?-?
==========================
o support negative base for substring
version: 1.2.3, 2013-11-14
==========================
o support syntax of white space control('{%-' and '-%}').
o port test to oUnit2.
* fix META(switch link target whether '-thread' is anotated or not).
version: 1.2.2, 2013-11-02
==========================
* remove some needless funcs.
* fix bug about implicit file path.
* fix bug about jg_default(order of argument invalid).
version: 1.2.1, 2012-08-25
==========================
o disable auto convert from Tobj to Thash.
version: 1.2.0, 2012-08-24
==========================
* fix trouble of duplicated funcs between std_func and std_test(upper, lower).
o changed variable table from assoc list to Hashtbl for performance reason.
o add new type Thash for faster object.
now template models(Tobj) are automatically converted into Thash.
version: 1.1.0, 2012-06-06
==========================
o license changed. now under MIT license.
o new cmdline tool option "-interp".
o support eval syntax(see cheatsheet.tmpl).
version: 1.0.1, 2012-03-13:
==========================
o add new syntax "rawinclude"
version: 1.0.0, 2012-02-18:
==========================
o first release