Skip to content

Releases: iassasin/phplate

v2.3.0

25 Feb 07:29
Compare
Choose a tag to compare
Merge branch 'dev'

Release v1.6.0

09 Aug 08:43
Compare
Choose a tag to compare
  • Переход на использование Composer и psr-4
  • (Ломает совместимость) Пользовательские пайп-функции теперь регистрируются сразу по имени
  • (Ломает совместимость) Настройка кеширования перенесена в TemplateOptions
  • Добавлен класс настроек TemplateOptions, передающийся в Template::init()
  • Добавлены инлайн-массивы, как в php
  • Добавлен оператор "not", аналогичный "!"
  • Добавлены пайп-функции replace и date
  • Исправлен вызов параметров-функций с несколькими аргументами

Release v1.5

30 Nov 14:24
Compare
Choose a tag to compare
  • Поддержка строк Windows-формата
  • Возможность отключения кеширования
  • Исправлено присваивание вложенных полей
  • Добавлен оператор ??

Release v1.4

25 Aug 11:20
Compare
Choose a tag to compare
  • Поддержка операторов присваивания (= += -= *= /=)
  • Расширенный синтаксис для for: for = while next

Release v1.3

25 Aug 11:20
Compare
Choose a tag to compare
  • Поддержка нескольких выражений в одном блоке {{ }} или {? ?}
  • Оператор ';' для разделения нескольких выражений в одном блоке
  • Добавлено кэширование результата компиляции в файл (в том же месте с расширением .ctpl)