Skip to content

Releases: EFTEC/BladeOne

3.44.2

25 May 11:01
Compare
Choose a tag to compare

3.44.2 It used a base 1 index to compare if the value was the last one. Now, it is fixed: $loop->last returns true if it is the last value (@foreach)

3.44.1

12 May 15:00
Compare
Choose a tag to compare

3.44.1 if the view file is not found then it shows the full path.

3.44

08 May 16:58
Compare
Choose a tag to compare
  • 2020-05-08 3.44
    • It is important: The tags {{ }} and @foreach are heavily optimized.
    • {{$variable}} will fail if $variable is an array or object. Previously, it was turned into a json_encode. Why it was changed? Because it affected the performance. Solution: You could use @JSON() or @Dump()
    • {{$variable}} used to generate a static call: static::e($variable). Now it calls \htmlentities() directly
    • @foreach was also optimized.
    • The library was re-optimized. $this->phpTag and $this->phpTagEcho are used everywhere in the code.

3.43

02 May 12:13
Compare
Choose a tag to compare

3.43 parseArgs() (it is an internal function), now considers empty arguments. It is used by eftec/BladeOneHtml.

3.42

01 May 16:23
Compare
Choose a tag to compare

Updated BladeOneCache.

Added feature to add logcache (to know if the cache is working and how)

3.41.1

25 Apr 20:20
Compare
Choose a tag to compare
  • updated BladeOneCache.php

3.41

24 Apr 23:21
Compare
Choose a tag to compare

3.41 update BladeOneCache.php

3.40

22 Apr 16:34
Compare
Choose a tag to compare
  • 2020-04-22 3.40
    • Lots of cleanups.
    • new method getArgs() (protected). It is used for named parameters.
    • This library will never ever pass code-sniffing (we have a method called _e for a purpose).
    • It adds a constructor feature for every trait.

3.39

21 Apr 10:32
Compare
Choose a tag to compare
  • 2020-04-21 3.39
    • fix method isQuoted() when the string is fewer than 2 chars.
    • new method isVariablePHP()

3.38.1

20 Apr 14:25
Compare
Choose a tag to compare
  • 2020-04-20 3.38.1
    • fix in method parseArgs() when it returns a single array It is an internal function (used for new functionality).