|
1 | 1 | CHANGELOG
|
2 | 2 |
|
| 3 | +3.5.1 (31 December 2015) |
| 4 | +* NEW: ttl attribute in <include> template tag |
| 5 | +* NEW: allow anonymous function for template filter |
| 6 | +* NEW: format modifier for international and custom currency symbol |
| 7 | +* NEW: Image->data() returns image resource |
| 8 | +* NEW: extract() get prefixed array keys from an assoc array |
| 9 | +* NEW: Optimized and faster Template parser with full support for HTML5 empty tags |
| 10 | +* NEW: Added support for {@token} encapsulation syntax in routes definition |
| 11 | +* NEW: DB\SQL->exec(), automatically shift to 1-based query arguments |
| 12 | +* NEW: abort() flush output |
| 13 | +* Added referenced value to devoid() |
| 14 | +* Template token filters are now resolved within Preview->token() |
| 15 | +* Web->_curl: restrict redirections to HTTP |
| 16 | +* Web->minify(), skip importing of external files |
| 17 | +* Improved session and error handling in until() |
| 18 | +* Get the error trace array with the new $format parameter |
| 19 | +* Better support for unicode URLs |
| 20 | +* Optimized TZ detection with date_default_timezone_get() |
| 21 | +* format() Provide default decimal places |
| 22 | +* Optimize code: remove redundant TTL checks |
| 23 | +* Optimized timeout handling in Web->request() |
| 24 | +* Improved PHPDoc hints |
| 25 | +* Added missing russian DIACRITICS letters |
| 26 | +* DB\Cursor: allow child implementation of reset() |
| 27 | +* DB\Cursor: Copyfrom now does an internal call to set() |
| 28 | +* DB\SQL: Provide the ability to disable SQL logging |
| 29 | +* DB\SQL: improved query analysis to trigger fetchAll |
| 30 | +* DB\SQL\Mapper: added support for binary table columns |
| 31 | +* SQL,JIG,MONGO,CACHE Session handlers refactored and optimized |
| 32 | +* SMTP Refactoring and optimization |
| 33 | +* Bug fix: SMTP, Align quoted_printable_encode() with SMTP specs (dot-stuffing) |
| 34 | +* Bug fix: SMTP, Send buffered optional headers to output |
| 35 | +* Bug fix: SMTP, Content-Transfer-Encoding for non-TLS connections |
| 36 | +* Bug fix: SMTP, Single attachment error |
| 37 | +* Bug fix: Cursor->load not always mapping to first record |
| 38 | +* Bug fix: dry SQL mapper should not trigger 'load' |
| 39 | +* Bug fix: Code highlighting on empty text |
| 40 | +* Bug fix: Image->resize, round dimensions instead of cast |
| 41 | +* Bug fix: whitespace handling in $f3->compile() |
| 42 | +* Bug fix: TTL of `View` and `Preview` (`Template`) |
| 43 | +* Bug fix: token filter regex |
| 44 | +* Bug fix: Template, empty attributes |
| 45 | +* Bug fix: Preview->build() greedy regex |
| 46 | +* Bug fix: Web->minify() single-line comment on last line |
| 47 | +* Bug fix: Web->request(), follow_location with cURL and open_basedir |
| 48 | +* Bug fix: Web->send() Single quotes around filename not interpreted correctly by some browsers |
| 49 | + |
3 | 50 | 3.5.0 (2 June 2015)
|
4 | 51 | * NEW: until() method for long polling
|
5 | 52 | * NEW: abort() to disconnect HTTP client (and continue execution)
|
|
0 commit comments