* Sat Sep 26 2020 Mariusz Laczak - Ice 1.7.0 * Url, add href and rel, deprecate getStatic, fix #231 * Arr, add merge, deprecate replace, fix #228 * View, set engine options, sleet compile fix #288 * Validation, add exists validator #274 * Db, count elements #277 * Router, set routes must be explicitly called #282 * Db, skip settings if not provided, fix #286 * Auth file, fetch users from the options, fix #285 * Sqlite, row count returns zero all the time, fix #283 * Sat Sep 12 2020 Mariusz - Ice 1.6.2 * Model, get related record if field is null fix #275 * Pagination, calculate if data is array or total is specified #273 * Url, fixed getStatic() #193 * Sun May 10 2020 Mariusz Laczak - Ice 1.6.1 * Update zephir, Model dafault rules fix #270 * Build with recent GCC fix #266 * Image, gd watermark fix #268 * Sat Apr 25 2020 Mariusz Laczak - Ice 1.6.0 * Composer, update zephir to 0.12.18 * Add the image component * Dump, recursion fix #265 * PHP 7.0, drop support * Code cleanup * Update prototypes * Flash, add dismissible class * Dispatcher, continue if before returns a value * Update zephir parser to 1.3.4 * Websocket, long message fix #262 * Sat Mar 14 2020 Mariusz Laczak - Ice 1.5.1 * Composer, update zephir to 0.12.17 * Auth, logout if no user fix #245 * Model, get id fix #240 * Auth, primary key fix #254 * Websocket, encoding fix #260 * Websocket, client connect fix #256 * Self type hint fix #257 * Console, color fix #258 * Sun Dec 22 2019 Mariusz Laczak - Ice 1.5.0 * Build, add support for php 7.4 * Composer, update zephir to 0.12.15 and zephir-parser to 1.3.3 * PHP 5.6, drop support * Wed Jan 16 2019 Mariusz Laczak - Ice 1.4.1 * Build, add support for php 7.3 fix #251 * Model, remove primary keys * Composer, update zephir to 0.11.9 * Pdo, fixed sql error if emtpy filter * Model, refresh new data after update * Router, default router fix * Tue Oct 30 2018 Mariusz Laczak - Ice 1.4.0 * Exception, add a hook for pretty exceptions, fix #234 * Session, robust start a session * Pdo, fixed things for different DBMS * Response, add toJson and toXml * Db, Model, rename the remove method to delete fix #221 * Env, add environment helper * Auth, token enhancement, rename Model driver to Db * Router, refactor, rename old router to FastRouter * Auth, password hash enhancement * Di, hook bug fixed #208 * Model, clear save status #205 * Pdo, add query method fix #166 * Model, fixed retry to save invalid model bug #202 * Cli, add websocket component #201 * Auth, make model classes in users configurable #199 * Request, allow for empty string on get, post #197 * Model, enhanced and bugs fix #185 * Pdo, make it competitable with other dbms #188 * Di, resolve bug fix #190 * View, allow to render file with specific engine * Tests, add db and model tests * Dispatcher, add reset * Always return this from setters * Response, send file * App, add new module to the app * App, allow to render page without main layout fix #169 * Response, set response content in controller fail fix #168 * Request, implement interface * Config, load config from php file * PHP, fix declaration errors * Travis, update to xenial dist * Composer, use zephir v0.11.0 and zephir-parser v1.1.2 * View, stop finding view when it meets the right engine and file * Modules, use loader from di and pass it to autoloaders fix #156 * Loader, no namespace classes loading for the loader fix #154 * Wed Mar 28 2018 jengelhAATTinai.de- Replace %__-type macro indirections.- Ensure neutrality of descriptions. * Sun Mar 25 2018 mruzAATTpoczta.onet.pl- Ice 1.3.0 * Model, add db service name as a property * Db, add options, oracle fix #150 * Dump, use the reflection class instead of each function * PHP 5.5, drop support * Travis, enable PHP 7.2, remove legacy mongo * Composer, use working zephir * Assets, memory observe fix phalcon/zephir#1538 * Sat May 20 2017 mruzAATTpoczta.onet.pl- Ice 1.2.11 * Tag, make public input * Db, fix mongo driver * Thu Mar 30 2017 mruzAATTpoczta.onet.pl- Ice 1.2.10 * Auth, facebook fix * Fri Feb 24 2017 mruzAATTpoczta.onet.pl- Ice 1.2.9 * Unique validator, fix mongodb * Sat Feb 18 2017 mruzAATTpoczta.onet.pl- Ice 1.2.8 * Facebook, add fields to API call * Sat Feb 18 2017 mruzAATTpoczta.onet.pl- Ice 1.2.7 * Social auth, get scope from options, use static url * Fri Feb 10 2017 mruzAATTpoczta.onet.pl- Ice 1.2.6 * Unique, fix mongodb driver * Mongodb, fix timestamp if value is NULL on getDateTime * Tag, add end_form() * Validators, update doc * Validation, fix revalidate, add more tests * Sun Jan 22 2017 mruzAATTpoczta.onet.pl- Ice 1.2.5 * Model, set rules if there is no validation rules on create * Unique, fix case insensitive on mongodb * Url, fix uri starts with # or ? * Fix memory leak in preg_match * Auth, add force login * Sun Jan 15 2017 mruzAATTpoczta.onet.pl- Ice 1.2.4 * Model, add autoincrement property * Sun Jan 08 2017 mruzAATTpoczta.onet.pl- Ice 1.2.3 * Mongodb, timestamp fix * Sat Nov 19 2016 mruzAATTpoczta.onet.pl- Ice 1.2.2 * DB, detect timestamp on toDateTime * Exception, allow for Throwable in PHP7 * Sat Nov 12 2016 mruzAATTpoczta.onet.pl- Ice 1.2.1 * Db, remove legacy mongo from php 7 * Digit validator, allow for int * Dump, add plain text attribute * Model, get date time * Mongodb, result as associative array * Mon Sep 05 2016 mruzAATTpoczta.onet.pl- Ice 1.2.0 build 2 * Mon Aug 29 2016 mruzAATTpoczta.onet.pl- Ice 1.2.0 * Db, add mongodb driver * Validation, translate fields on With validator fix #123 * Url, uri starts with // fix #121 * Wed Jun 15 2016 mruzAATTpoczta.onet.pl- Ice 1.1.5 * Router, fastRoute code improvements * Di, fix url auto-resolving * Response, move messages to function, remove di property * Router, add default routes, remove di property * Dump, add skip di property * FastRoute, fix #120 and update to nikic/FastRouteAATT30470b6 * Copyright, update year * Sleet, allow for multi-line tags, fix #118 * Fri Jun 03 2016 mruzAATTpoczta.onet.pl- Ice 1.1.4 * Pdo, change where to protected, fix #116 * View, add setLayout alias of setMainView * Response, detect redirect loop * Assets, add collections * Tag, allow to clear meta tags * Flash, allow to overwrite options later * Validation, merge revalidate into validate * Validation, add revalidate method * Tag, Pagination, services are predefined * Validation, use arr object to store data * Arr, add only() and getValue() methods * View, looking for a view in multiple dirs if viewsDir is an array * Build, change directories to lowercase * Thu May 05 2016 mruzAATTpoczta.onet.pl- Remove building zephir-parser * Thu May 05 2016 jengelhAATTinai.de- Add ice-notime.diff: drop __DATE__/__TIME__ from build to please rpmlint.- Avoid doing anything but %setup and %patch in %prep to not upset quilt when doing patch work.- Fix SLE11 build by adding a BuildRoot: line. * Wed May 04 2016 jengelhAATTinai.de- Use Source URL; drop redundant %clean section * Tue Apr 26 2016 mruzAATTpoczta.onet.pl- Ice 1.1.3 * Loader, fix php7 refcount zephir/issues/1140 * Pagination, get current URL if uri is false * Fri Mar 11 2016 mruzAATTpoczta.onet.pl- Ice 1.1.2 * Dispatcher, add limit of forwards * Sleet parser, add NEW, INSTANCEOF tokens * File validator, doc fix * Pagination, add ability to change li, a, span HTML class * Filter, add boolean filter * Sat Jan 30 2016 mruzAATTpoczta.onet.pl- Ice 1.1.1 * Di, return null if type of service is null * Crypt, use setter * Pdo, add detecting IN condition, fix #102 * Tue Jan 26 2016 mruzAATTpoczta.onet.pl- Ice 1.1.0 * Services, update to auto-resolving * Text, remove static from random method * Di, add auto-resolving services and constructor parameter fix #99 * Sun Jan 03 2016 mruzAATTpoczta.onet.pl- Ice 1.0.37 * The json-c is not needed anymore * Tag, fix #97 overwrite radio values * Install extension, cd fix * Update readme * Travis, update token * Travis, zephir fullclean is unnecessary * Build, get only generated files by zephir * Ignore ext/ directory * Delete ext/ directory * Travis, implement automated source regenerating * Thu Nov 26 2015 mruzAATTpoczta.onet.pl- Ice 1.0.36 * Core, use the latest zephir * Pdo, don\'t require pdo extension to build/run ice * Auth social, allow to store twitter access token in the session * Thu Nov 05 2015 mruzAATTpoczta.onet.pl- Ice 1.0.35 * Mvc, add service * Fri Oct 16 2015 mruzAATTpoczta.onet.pl- Ice 1.0.34 * Unique, add case insensitive * Wed Oct 14 2015 mruzAATTpoczta.onet.pl- Ice 1.0.33 * Pagination, first page fix * Tue Oct 06 2015 mruzAATTpoczta.onet.pl- Ice 1.0.32 * Model, unset primary key on create * Model, don\'t unset primary keys on multi column * Fri Oct 02 2015 mruzAATTpoczta.onet.pl- Ice 1.0.31 * Travis, remove valgrind * Travis, migrate to new container infrastructure * Core, use the latest zephir * Fri Oct 02 2015 mruzAATTpoczta.onet.pl- Ice 1.0.30 * Model, update and valid fields to save * Tue Sep 29 2015 mruzAATTpoczta.onet.pl- Ice 1.0.29 * Console, fix argument 1 passed to __construct() must be an instance of Ice\\Cli\\Di * Model, create/update improvements * Fri Sep 11 2015 mruzAATTpoczta.onet.pl- Ice 1.0.28 * Access, register the app/console itself as a service * Model, add options for loadOne findOne * Sat Sep 05 2015 mruzAATTpoczta.onet.pl- Ice 1.0.27 * Dispatcher, gets variable from params attribute applying filters if needed * Model, allow to apply Validation on update, fetch validation\'s values on create * Auth File, return Arr object on getUser() * Pagination, move the repeated data to the prepareButton method * Mon Aug 31 2015 mruzAATTpoczta.onet.pl- Ice 1.0.26 * Auth, return null if user not found during login * Db, create driver for given options * Wed Aug 19 2015 mruzAATTpoczta.onet.pl- Ice 1.0.25 * Assets, fix option name for source * Wed Aug 19 2015 mruzAATTpoczta.onet.pl- Ice 1.0.24 * Tag, add meta tag * Tue Aug 18 2015 mruzAATTpoczta.onet.pl- Ice 1.0.23 * Model, findOne make sure to return false if result not found * Dispatcher, forward force backward compatibility * Dispatcher, add force forward option * Wed Aug 05 2015 mruzAATTpoczta.onet.pl- Ice 1.0.22 * Response, return object on redirect * Mon Aug 03 2015 mruzAATTpoczta.onet.pl- Ice 1.0.21 * Url, mailto fix * Model, add options on getRelated method * Thu Jul 30 2015 mruzAATTpoczta.onet.pl- Ice 1.0.20 * Assets, add forceMinified option * Thu Jul 30 2015 mruzAATTpoczta.onet.pl- Ice 1.0.19 * Assets, do not add a version if not specified * Filter js, clear the output * Assets, add helper to manage css/js resources * Filter, implement jsmin * Thu Jul 23 2015 mruzAATTpoczta.onet.pl- Ice 1.0.18 * Validation, add getValues method for getting all filtered values * Wed Jul 22 2015 mruzAATTpoczta.onet.pl- Ice 1.0.17 * Dump, skip debuging di, fix detecting private/protected properties * Sat Jul 18 2015 mruzAATTpoczta.onet.pl- Ice 1.0.16 * Zephir, use the working wersion * Route, update fast route to the latest commit * Model, add getRules method * Sat Jun 27 2015 mruzAATTpoczta.onet.pl- Ice 1.0.15 * PSR-2, Properties name should not be prefixed with an underscore to indicate visibility * Fri Jun 26 2015 mruzAATTpoczta.onet.pl- Ice 1.0.14 * Session, PHP Strict Standards fix * Tag, add radio input * Validation, docs & examples fixes * Sun Jun 07 2015 mruzAATTpoczta.onet.pl- Ice 1.0.13 * Mongo, select document by MongoId * Validation, add doc with examples * Tag, add doc with examples * Thu May 07 2015 mruzAATTpoczta.onet.pl- Ice 1.0.12 * Response, add setContent method * Mvc app, get the response from handler * Tue May 05 2015 mruzAATTpoczta.onet.pl- Ice 1.0.11 * Filter, get propper type fix #58 * Unique validator, mongo id fix #59- Ice 1.0.10 * FastRoute, cached dispatcher fix- Ice 1.0.9 * Di, improve performance on getting services & use the latest Zephir * Fri Apr 10 2015 mruzAATTpoczta.onet.pl- Ice 1.0.8 * Core, use the latest zephir * Auth, improvements for mongo driver * I18n, add global alias to translate function * Tue Apr 07 2015 mruzAATTpoczta.onet.pl- Ice 1.0.7 * Di, set root path in the constructor * Back to working zephir * Sat Mar 28 2015 mruzAATTpoczta.onet.pl- Ice 1.0.6 * Model, change serialize/unserialize to json_encode/json_decode, fix #37 * Exception, add getFullTraceAsString method * Thu Mar 26 2015 mruzAATTpoczta.onet.pl- Ice 1.0.5 * Config ini, better decode values due to parse_ini_file() has a poor implementation * Mongo driver, compatybility with Pdo * Get the latest Zephir * Fri Mar 20 2015 mruzAATTpoczta.onet.pl- Ice 1.0.4 * Db, mongo driver fixes * Fri Mar 06 2015 mruzAATTpoczta.onet.pl- Ice 1.0.3 * Module, simplify declaration of one module application * Wed Mar 04 2015 mruzAATTpoczta.onet.pl- Ice 1.0.2 * Config, constructor improvements * Travis, try to add PHP 7 * FastRoute, support adding the same route for multiple HTTP methods * Mon Mar 02 2015 mruzAATTpoczta.onet.pl- Ice 1.0.1 * I18n, translate with different contexts eg. for male/female or plural form * Thu Feb 26 2015 mruzAATTpoczta.onet.pl- Ice 1.0.0 * Get the latest zephir * Tue Feb 17 2015 mruzAATTpoczta.onet.pl- Ice 1.0.0-rc3 * Auth social, allow refreshing access token from google & facebook * Tue Feb 17 2015 mruzAATTpoczta.onet.pl- Ice 1.0.0-rc2 * Social model, fix alias * PHPDoc, fix examples in * Mon Feb 16 2015 mruzAATTpoczta.onet.pl- Ice 1.0.0-rc1 * Auth, add sign in with Facebook, Google, Twitter * Composer, update phpunit * Readme, add badges * Thu Feb 05 2015 mruzAATTpoczta.onet.pl- Ice 1.0.0-beta2 * Model, unserialize fix #37 * Model, validation\'s getMessages returns Arr object * Fri Jan 30 2015 mruzAATTpoczta.onet.pl- Ice 1.0.0-beta1 * Get the latest zephir, Model, add extra validation on update * Documentation, add some comments for the PHPDoc * Travis, run gdb after faliure * Exception, exit with 1 after handle * Sun Jan 25 2015 mruzAATTpoczta.onet.pl- Ice 1.0.0-alpha2 * Auth, logout and remove all tokens for user * Sat Jan 24 2015 mruzAATTpoczta.onet.pl- Ice dev build 25012015 * Exception, add handlers for error/exception/shutdown * Sun Jan 11 2015 mruzAATTpoczta.onet.pl- Ice 1.0.0-alpha1 * Version, Ice 1.0.0-alpha1 * Request, remove _url from GET during getQuery * Pagination, translate improvements * Validation, move translate into validators * Tests, sleet parser skip tag * View, angular fix, add comment block * Model, unset primary key on create/update * Fri Dec 19 2014 mruzAATTpoczta.onet.pl- Ice dev build 19122014 * Auth, fix delete expired tokens * Filter, minify css and base for minify js * I18n, add iso method * Unique validator fix * App, add hooks * Flash, getMessage fix * Fri Dec 12 2014 mruzAATTpoczta.onet.pl- Ice dev build 12122014 * Console, add colored echo and improvements to CLI router * App, remove unnecessary declaration * Dispatcher, move module settings to the dispatcher * PDO, return false if row is not fetched * Tag, use url service if available * Filter, repeats fix * PDO, order by typo fix * Tue Dec 09 2014 mruzAATTpoczta.onet.pl- Ice dev build 09122014 * Sleet parser, short if and functions fix * CLI response fix, remove defaultModule from App * Validation, file validator message * Model, apply custom validation and filters * Validation, translate labels and doc * Request, add hasFile() method * Tag, autocheck fix * Sat Dec 06 2014 mruzAATTpoczta.onet.pl- Ice dev build 06122014 * Di fetch, remove DiInterface * Pagination improvements * Tag, HTML