Xslate 1.3000 リリースメモ

Xslate 1.3000でhtml_builder()に非互換な変更を行いました。
html_builder()で作成したフィルタは、いままではunmark_raw()で型情報を落とした引数を受け取っていました。しかし1.3000からは引数をそのまま受け取るようになります。これによりフィルタが全ての責任を負えるようになりましたが、非互換な変更なので挙動が変わるフィルタも出てくる可能性があります。ご注意ください。

また未修正の問題も幾つかあります。いずれ対応するつもりですが、修正するまではご注意願います。

  • コメント終端子としてセミコロン(;)を使っているため、コメント内に& < >などが書けません。
  • TTerseにおいて、変数名として「x」が使えたり使えなかったりします。これはxが演算子であるためです。