Skip to content

Releases: EFTEC/BladeOne

4.13

26 Mar 21:36
Compare
Choose a tag to compare

4.12

02 Mar 12:21
Compare
Choose a tag to compare
  • Updating dependency to PHP 7.4. The extended support of PHP 7.2 ended 3 years ago.
  • Adding more type "hinting" to the code.

4.11

04 Feb 12:38
Compare
Choose a tag to compare

changelog
Mainly, now it is possible to create custom controls (custom tags) without much complexity using the new runtime control.
Also, it is possible to add new methods without extending the class.
Example:

$blade->addMethod('runtime','card',static function($args) { // @card($item)
    $result='';
    $result.=BladeOne::$instance->runChild('card,['value'=>$args[0]]);   // card is a view.
    return $result;
});

4.10

01 Feb 12:18
Compare
Choose a tag to compare

see changelog for changes.

4.9

01 May 12:55
Compare
Choose a tag to compare
4.9

see changelog for changes.

4.8.2

19 Mar 11:11
Compare
Choose a tag to compare

see changelog for changes.

4.8

12 Jan 01:24
Compare
Choose a tag to compare
4.8

pushing the latest pulls and giving a little maintenance.

4.7.1

05 Nov 16:09
Compare
Choose a tag to compare

4.7

05 Nov 16:06
Compare
Choose a tag to compare
4.7

4.7

  • [optimization] A small optimization. The library does not check if the template folder is a directory or not, every time the file is compiled. No user intervention is required. It also doesn't create the compiles folder automatically, you can create it manually or using the cli.
  • [cli] cli (command line interface) now is installed in the bin folder of vendor. (vendor/bin)
  • [cli] cli now allows to the creation of the folders compilation and template (view).

4.6

26 Aug 21:46
Compare
Choose a tag to compare
4.6

Fixed a bug when we try to display a value that is null or missing. Now, if the value is null, it shows empty.