diff --git a/.apigen.yaml b/.apigen.yaml index 9f45ec969..0c3ce2188 100644 --- a/.apigen.yaml +++ b/.apigen.yaml @@ -17,7 +17,7 @@ annotationGroups: - todo - deprecated groups: auto -title: Prado 4.0.1 API Manual +title: Prado 4.0.2 API Manual tree: true version: true sourceCode: no diff --git a/HISTORY.md b/HISTORY.md index a8aba87e6..05c0b1e09 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,4 +1,4 @@ -## Version 4.x - in development +## Version 4.0.2 - Apr 12, 2019 BUG: Issue #669 - Wrong Gettext class filename (gani) BUG: Issue #671 - THtmlArea4 in TActiveRepeater (ctrlaltca) diff --git a/UPGRADE.md b/UPGRADE.md index 2a3c5f915..cdca6555f 100644 --- a/UPGRADE.md +++ b/UPGRADE.md @@ -1,4 +1,4 @@ -# Upgrading Instructions for PRADO Framework v4.0.1 +# Upgrading Instructions for PRADO Framework v4.0.2 ### !!!IMPORTANT!!! @@ -9,7 +9,7 @@ for both A and B. Upgrading from v4.0.1 --------------------- -- List controls (eg. TDropDownList) now renders empty PromptValues. Before, they would use PromptText in order to fill PromptValue when empty or not specified. +- List controls (eg. TDropDownList) can now render empty an PromptValue. Previously, they would use PromptText in order to fill PromptValue when it was empty or not specified. - A few internal classes from the Prado\I18N\core namespace have been removed: DateFormat, DateTimeFormatInfo, HTTPNegotiator, NumberFormat, NumberFormatInfo; The related components TDateFormat and TNumberFormat are still available, but they are based on php's intl extension. Upgrading from v4.0.0 diff --git a/composer.json b/composer.json index a58d05e2f..e556ad77e 100644 --- a/composer.json +++ b/composer.json @@ -69,7 +69,7 @@ "pradosoft/prado-apigen-theme" : "*" }, "provide" : { - "pradosoft/prado" : "4.0.1" + "pradosoft/prado" : "4.0.2" }, "suggest" : { "ext-apc" : "Enables the use of TAPCCache as a cache handler", diff --git a/composer.lock b/composer.lock index b5c3de16c..7f6117c6e 100644 --- a/composer.lock +++ b/composer.lock @@ -4,26 +4,28 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "662bef87c2fd920f3d38c38e0047e0c1", + "content-hash": "b5bccfbf8b77499001e14d0b5d33925c", "packages": [ { "name": "bower-asset/bootstrap", - "version": "3.3.7.0", + "version": "v3.4.1", "source": { "type": "git", "url": "https://github.com/twbs/bootstrap.git", - "reference": "0b9c4a4007c44201dce9a6cc1a38407005c26c86" + "reference": "68b0d231a13201eb14acd3dc84e51543d16e5f7e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twbs/bootstrap/zipball/0b9c4a4007c44201dce9a6cc1a38407005c26c86", - "reference": "0b9c4a4007c44201dce9a6cc1a38407005c26c86", - "shasum": null + "url": "https://api.github.com/repos/twbs/bootstrap/zipball/68b0d231a13201eb14acd3dc84e51543d16e5f7e", + "reference": "68b0d231a13201eb14acd3dc84e51543d16e5f7e" }, "require": { "bower-asset/jquery": ">=1.9.1,<4.0" }, - "type": "library" + "type": "bower-asset", + "license": [ + "MIT" + ] }, { "name": "bower-asset/clipboard", @@ -36,8 +38,7 @@ "dist": { "type": "zip", "url": "https://api.github.com/repos/zenorocha/clipboard.js/zipball/d17eca050e705ae4932fd1be3e96abe38bd3397c", - "reference": "d17eca050e705ae4932fd1be3e96abe38bd3397c", - "shasum": null + "reference": "d17eca050e705ae4932fd1be3e96abe38bd3397c" }, "type": "bower-asset", "license": [ @@ -55,24 +56,22 @@ "dist": { "type": "zip", "url": "https://api.github.com/repos/components/highlightjs/zipball/3686afa1decd999857ac9e1ae27c24df2e64be3a", - "reference": "3686afa1decd999857ac9e1ae27c24df2e64be3a", - "shasum": null + "reference": "3686afa1decd999857ac9e1ae27c24df2e64be3a" }, "type": "bower-asset" }, { "name": "bower-asset/highlightjs-line-numbers.js", - "version": "v2.4.0", + "version": "v2.7.0", "source": { "type": "git", "url": "git@github.com:wcoder/highlightjs-line-numbers.js.git", - "reference": "f1cdbc35dfffde42f54648f0e647472f1e56e4e0" + "reference": "98ca4f2093b1bae16ff5176e0115c8e8ca1e68a3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wcoder/highlightjs-line-numbers.js/zipball/f1cdbc35dfffde42f54648f0e647472f1e56e4e0", - "reference": "f1cdbc35dfffde42f54648f0e647472f1e56e4e0", - "shasum": null + "url": "https://api.github.com/repos/wcoder/highlightjs-line-numbers.js/zipball/98ca4f2093b1bae16ff5176e0115c8e8ca1e68a3", + "reference": "98ca4f2093b1bae16ff5176e0115c8e8ca1e68a3" }, "type": "bower-asset", "license": [ @@ -81,17 +80,16 @@ }, { "name": "bower-asset/jquery", - "version": "3.3.1", + "version": "3.4.0", "source": { "type": "git", "url": "https://github.com/jquery/jquery-dist.git", - "reference": "9e8ec3d10fad04748176144f108d7355662ae75e" + "reference": "180c5c33e477463ed93a9d5f7ac7cad7c9809f1c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/jquery/jquery-dist/zipball/9e8ec3d10fad04748176144f108d7355662ae75e", - "reference": "9e8ec3d10fad04748176144f108d7355662ae75e", - "shasum": null + "url": "https://api.github.com/repos/jquery/jquery-dist/zipball/180c5c33e477463ed93a9d5f7ac7cad7c9809f1c", + "reference": "180c5c33e477463ed93a9d5f7ac7cad7c9809f1c" }, "type": "bower-asset", "license": [ @@ -100,36 +98,37 @@ }, { "name": "bower-asset/jquery-ui", - "version": "1.12.1.0", + "version": "1.12.1", "source": { "type": "git", - "url": "https://github.com/components/jqueryui.git", + "url": "git@github.com:components/jqueryui.git", "reference": "44ecf3794cc56b65954cc19737234a3119d036cc" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/components/jqueryui/zipball/44ecf3794cc56b65954cc19737234a3119d036cc", - "reference": "44ecf3794cc56b65954cc19737234a3119d036cc", - "shasum": null + "reference": "44ecf3794cc56b65954cc19737234a3119d036cc" }, "require": { "bower-asset/jquery": ">=1.6" }, - "type": "library" + "type": "bower-asset", + "license": [ + "MIT" + ] }, { "name": "bower-asset/tinymce", - "version": "4.8.5", + "version": "4.9.4", "source": { "type": "git", "url": "https://github.com/tinymce/tinymce-dist.git", - "reference": "68af6df530cf2a72b461bf8778a8ba7c6a0da19f" + "reference": "3a997f24eb54d890b1c88f22cff03092e0b73378" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/tinymce/tinymce-dist/zipball/68af6df530cf2a72b461bf8778a8ba7c6a0da19f", - "reference": "68af6df530cf2a72b461bf8778a8ba7c6a0da19f", - "shasum": null + "url": "https://api.github.com/repos/tinymce/tinymce-dist/zipball/3a997f24eb54d890b1c88f22cff03092e0b73378", + "reference": "3a997f24eb54d890b1c88f22cff03092e0b73378" }, "type": "bower-asset", "license": [ @@ -171,16 +170,16 @@ }, { "name": "erusev/parsedown", - "version": "1.7.1", + "version": "1.7.3", "source": { "type": "git", "url": "https://github.com/erusev/parsedown.git", - "reference": "92e9c27ba0e74b8b028b111d1b6f956a15c01fc1" + "reference": "6d893938171a817f4e9bc9e86f2da1e370b7bcd7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/erusev/parsedown/zipball/92e9c27ba0e74b8b028b111d1b6f956a15c01fc1", - "reference": "92e9c27ba0e74b8b028b111d1b6f956a15c01fc1", + "url": "https://api.github.com/repos/erusev/parsedown/zipball/6d893938171a817f4e9bc9e86f2da1e370b7bcd7", + "reference": "6d893938171a817f4e9bc9e86f2da1e370b7bcd7", "shasum": "" }, "require": { @@ -213,7 +212,7 @@ "markdown", "parser" ], - "time": "2018-03-08T01:11:30+00:00" + "time": "2019-03-17T18:48:37+00:00" }, { "name": "ezyang/htmlpurifier", @@ -388,16 +387,16 @@ }, { "name": "mrclay/jsmin-php", - "version": "2.3.2", + "version": "2.4.0", "source": { "type": "git", "url": "https://github.com/mrclay/jsmin-php.git", - "reference": "932c9633c35b390beb2cfdea69a41ea7dbc8d759" + "reference": "bb05febc9440852d39899255afd5569b7f21a72c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mrclay/jsmin-php/zipball/932c9633c35b390beb2cfdea69a41ea7dbc8d759", - "reference": "932c9633c35b390beb2cfdea69a41ea7dbc8d759", + "url": "https://api.github.com/repos/mrclay/jsmin-php/zipball/bb05febc9440852d39899255afd5569b7f21a72c", + "reference": "bb05febc9440852d39899255afd5569b7f21a72c", "shasum": "" }, "require": { @@ -436,7 +435,7 @@ "jsmin", "minify" ], - "time": "2015-03-30T15:04:42+00:00" + "time": "2018-12-06T15:03:38+00:00" }, { "name": "nikic/php-parser", @@ -692,16 +691,16 @@ }, { "name": "symfony/console", - "version": "v3.4.19", + "version": "v3.4.24", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "8f80fc39bbc3b7c47ee54ba7aa2653521ace94bb" + "reference": "98ae3cdc4bec48fe7ee24afc81dbb4a242186c9e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/8f80fc39bbc3b7c47ee54ba7aa2653521ace94bb", - "reference": "8f80fc39bbc3b7c47ee54ba7aa2653521ace94bb", + "url": "https://api.github.com/repos/symfony/console/zipball/98ae3cdc4bec48fe7ee24afc81dbb4a242186c9e", + "reference": "98ae3cdc4bec48fe7ee24afc81dbb4a242186c9e", "shasum": "" }, "require": { @@ -713,6 +712,9 @@ "symfony/dependency-injection": "<3.4", "symfony/process": "<3.3" }, + "provide": { + "psr/log-implementation": "1.0" + }, "require-dev": { "psr/log": "~1.0", "symfony/config": "~3.3|~4.0", @@ -722,7 +724,7 @@ "symfony/process": "~3.3|~4.0" }, "suggest": { - "psr/log-implementation": "For using the console logger", + "psr/log": "For using the console logger", "symfony/event-dispatcher": "", "symfony/lock": "", "symfony/process": "" @@ -757,20 +759,20 @@ ], "description": "Symfony Console Component", "homepage": "https://symfony.com", - "time": "2018-11-26T12:48:07+00:00" + "time": "2019-03-31T11:33:18+00:00" }, { "name": "symfony/debug", - "version": "v3.4.19", + "version": "v3.4.24", "source": { "type": "git", "url": "https://github.com/symfony/debug.git", - "reference": "2016b3eec2e49c127dd02d0ef44a35c53181560d" + "reference": "adbdd5d66342fb0a0bce7422ba68181842b6610d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/2016b3eec2e49c127dd02d0ef44a35c53181560d", - "reference": "2016b3eec2e49c127dd02d0ef44a35c53181560d", + "url": "https://api.github.com/repos/symfony/debug/zipball/adbdd5d66342fb0a0bce7422ba68181842b6610d", + "reference": "adbdd5d66342fb0a0bce7422ba68181842b6610d", "shasum": "" }, "require": { @@ -813,20 +815,20 @@ ], "description": "Symfony Debug Component", "homepage": "https://symfony.com", - "time": "2018-11-11T19:48:54+00:00" + "time": "2019-03-10T17:07:42+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.10.0", + "version": "v1.11.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "c79c051f5b3a46be09205c73b80b346e4153e494" + "reference": "fe5e94c604826c35a32fa832f35bd036b6799609" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/c79c051f5b3a46be09205c73b80b346e4153e494", - "reference": "c79c051f5b3a46be09205c73b80b346e4153e494", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fe5e94c604826c35a32fa832f35bd036b6799609", + "reference": "fe5e94c604826c35a32fa832f35bd036b6799609", "shasum": "" }, "require": { @@ -838,7 +840,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.9-dev" + "dev-master": "1.11-dev" } }, "autoload": { @@ -872,20 +874,20 @@ "portable", "shim" ], - "time": "2018-09-21T13:07:52+00:00" + "time": "2019-02-06T07:57:58+00:00" }, { "name": "symfony/var-dumper", - "version": "v3.4.19", + "version": "v3.4.24", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "6867713afe6c50ade2f34ed6435563b065a52145" + "reference": "d34d10236300876d14291e9df85c6ef3d3bb9066" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/6867713afe6c50ade2f34ed6435563b065a52145", - "reference": "6867713afe6c50ade2f34ed6435563b065a52145", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/d34d10236300876d14291e9df85c6ef3d3bb9066", + "reference": "d34d10236300876d14291e9df85c6ef3d3bb9066", "shasum": "" }, "require": { @@ -941,7 +943,7 @@ "debug", "dump" ], - "time": "2018-11-20T16:10:26+00:00" + "time": "2019-02-23T15:06:07+00:00" } ], "packages-dev": [ @@ -1657,23 +1659,23 @@ }, { "name": "nette/di", - "version": "v2.4.14", + "version": "v2.4.15", "source": { "type": "git", "url": "https://github.com/nette/di.git", - "reference": "923da3e2c0aa53162ef455472c0ac7787b096c5a" + "reference": "d0561b8f77e8ef2ed6d83328860e16c81a5a8649" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/di/zipball/923da3e2c0aa53162ef455472c0ac7787b096c5a", - "reference": "923da3e2c0aa53162ef455472c0ac7787b096c5a", + "url": "https://api.github.com/repos/nette/di/zipball/d0561b8f77e8ef2ed6d83328860e16c81a5a8649", + "reference": "d0561b8f77e8ef2ed6d83328860e16c81a5a8649", "shasum": "" }, "require": { "ext-tokenizer": "*", "nette/neon": "^2.3.3 || ~3.0.0", - "nette/php-generator": "^2.6.1 || ~3.0.0", - "nette/utils": "^2.4.3 || ~3.0.0", + "nette/php-generator": "^2.6.1 || ^3.0.0", + "nette/utils": "^2.5.0 || ~3.0.0", "php": ">=5.6.0" }, "conflict": { @@ -1722,7 +1724,7 @@ "nette", "static" ], - "time": "2018-09-17T15:47:40+00:00" + "time": "2019-01-30T13:26:05+00:00" }, { "name": "nette/finder", @@ -1776,7 +1778,7 @@ "homepage": "https://nette.org/contributors" } ], - "description": "🔍 Nette Finder: find files and directories with an intuitive API.", + "description": "? Nette Finder: find files and directories with an intuitive API.", "homepage": "https://nette.org", "keywords": [ "filesystem", @@ -1899,7 +1901,7 @@ "homepage": "https://nette.org/contributors" } ], - "description": "🐘 Nette PHP Generator: generates neat PHP code for you. Supports new PHP 7.1 features.", + "description": "? Nette PHP Generator: generates neat PHP code for you. Supports new PHP 7.1 features.", "homepage": "https://nette.org", "keywords": [ "code", @@ -2317,6 +2319,7 @@ "testing", "xunit" ], + "abandoned": true, "time": "2016-12-02T14:39:14+00:00" }, { @@ -2753,6 +2756,7 @@ "mock", "xunit" ], + "abandoned": true, "time": "2017-06-30T09:13:00+00:00" }, { @@ -3001,7 +3005,7 @@ } ], "description": "ApiGen theme for Prado4", - "homepage": "https://github.com/pradosoft/prado-apigen-theme", + "homepage": "https://github.com/pradosoft/prado4-apigen-theme", "time": "2016-11-21T16:03:31+00:00" }, { @@ -3568,16 +3572,16 @@ }, { "name": "symfony/event-dispatcher", - "version": "v3.4.19", + "version": "v3.4.24", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "d365fc4416ec4980825873962ea5d1b1bca46f1a" + "reference": "a088aafcefb4eef2520a290ed82e4374092a6dff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/d365fc4416ec4980825873962ea5d1b1bca46f1a", - "reference": "d365fc4416ec4980825873962ea5d1b1bca46f1a", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/a088aafcefb4eef2520a290ed82e4374092a6dff", + "reference": "a088aafcefb4eef2520a290ed82e4374092a6dff", "shasum": "" }, "require": { @@ -3627,20 +3631,20 @@ ], "description": "Symfony EventDispatcher Component", "homepage": "https://symfony.com", - "time": "2018-11-26T10:17:44+00:00" + "time": "2019-04-02T08:51:52+00:00" }, { "name": "symfony/options-resolver", - "version": "v3.4.19", + "version": "v3.4.24", "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", - "reference": "2cf5aa084338c1f67166013aebe87e2026bbe953" + "reference": "926e3b797e6bb66c0e4d7da7eff3a174f7378bcf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/2cf5aa084338c1f67166013aebe87e2026bbe953", - "reference": "2cf5aa084338c1f67166013aebe87e2026bbe953", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/926e3b797e6bb66c0e4d7da7eff3a174f7378bcf", + "reference": "926e3b797e6bb66c0e4d7da7eff3a174f7378bcf", "shasum": "" }, "require": { @@ -3681,20 +3685,20 @@ "configuration", "options" ], - "time": "2018-11-11T19:48:54+00:00" + "time": "2019-02-23T15:06:07+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.10.0", + "version": "v1.11.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "e3d826245268269cd66f8326bd8bc066687b4a19" + "reference": "82ebae02209c21113908c229e9883c419720738a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/e3d826245268269cd66f8326bd8bc066687b4a19", - "reference": "e3d826245268269cd66f8326bd8bc066687b4a19", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/82ebae02209c21113908c229e9883c419720738a", + "reference": "82ebae02209c21113908c229e9883c419720738a", "shasum": "" }, "require": { @@ -3706,7 +3710,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.9-dev" + "dev-master": "1.11-dev" } }, "autoload": { @@ -3728,7 +3732,7 @@ }, { "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" + "email": "backendtea@gmail.com" } ], "description": "Symfony polyfill for ctype functions", @@ -3739,20 +3743,20 @@ "polyfill", "portable" ], - "time": "2018-08-06T14:22:27+00:00" + "time": "2019-02-06T07:57:58+00:00" }, { "name": "symfony/yaml", - "version": "v3.4.19", + "version": "v3.4.24", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "291e13d808bec481eab83f301f7bff3e699ef603" + "reference": "212a27b731e5bfb735679d1ffaac82bd6a1dc996" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/291e13d808bec481eab83f301f7bff3e699ef603", - "reference": "291e13d808bec481eab83f301f7bff3e699ef603", + "url": "https://api.github.com/repos/symfony/yaml/zipball/212a27b731e5bfb735679d1ffaac82bd6a1dc996", + "reference": "212a27b731e5bfb735679d1ffaac82bd6a1dc996", "shasum": "" }, "require": { @@ -3798,20 +3802,20 @@ ], "description": "Symfony Yaml Component", "homepage": "https://symfony.com", - "time": "2018-11-11T19:48:54+00:00" + "time": "2019-03-25T07:48:46+00:00" }, { "name": "tracy/tracy", - "version": "v2.5.5", + "version": "v2.5.8", "source": { "type": "git", "url": "https://github.com/nette/tracy.git", - "reference": "35fa649b483b28e16f61de07110ea0585fc8d6ea" + "reference": "3c874946fc403f728af9118cd602cac56bd493d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/tracy/zipball/35fa649b483b28e16f61de07110ea0585fc8d6ea", - "reference": "35fa649b483b28e16f61de07110ea0585fc8d6ea", + "url": "https://api.github.com/repos/nette/tracy/zipball/3c874946fc403f728af9118cd602cac56bd493d3", + "reference": "3c874946fc403f728af9118cd602cac56bd493d3", "shasum": "" }, "require": { @@ -3820,8 +3824,8 @@ "php": ">=5.4.4" }, "require-dev": { - "nette/di": "~2.3", - "nette/tester": "~1.7", + "nette/di": "~2.3 || ~3.0.0", + "nette/tester": "~1.7 || ~2.0", "nette/utils": "~2.3" }, "suggest": { @@ -3855,7 +3859,7 @@ "homepage": "https://nette.org/contributors" } ], - "description": "😎 Tracy: the addictive tool to ease debugging PHP code for cool developers. Friendly design, logging, profiler, advanced features like debugging AJAX calls or CLI support. You will love it.", + "description": "? Tracy: the addictive tool to ease debugging PHP code for cool developers. Friendly design, logging, profiler, advanced features like debugging AJAX calls or CLI support. You will love it.", "homepage": "https://tracy.nette.org", "keywords": [ "Xdebug", @@ -3864,24 +3868,25 @@ "nette", "profiler" ], - "time": "2018-11-05T15:10:59+00:00" + "time": "2019-03-21T15:06:29+00:00" }, { "name": "webmozart/assert", - "version": "1.3.0", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/webmozart/assert.git", - "reference": "0df1908962e7a3071564e857d86874dad1ef204a" + "reference": "83e253c8e0be5b0257b881e1827274667c5c17a9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webmozart/assert/zipball/0df1908962e7a3071564e857d86874dad1ef204a", - "reference": "0df1908962e7a3071564e857d86874dad1ef204a", + "url": "https://api.github.com/repos/webmozart/assert/zipball/83e253c8e0be5b0257b881e1827274667c5c17a9", + "reference": "83e253c8e0be5b0257b881e1827274667c5c17a9", "shasum": "" }, "require": { - "php": "^5.3.3 || ^7.0" + "php": "^5.3.3 || ^7.0", + "symfony/polyfill-ctype": "^1.8" }, "require-dev": { "phpunit/phpunit": "^4.6", @@ -3914,7 +3919,7 @@ "check", "validate" ], - "time": "2018-01-29T19:49:41+00:00" + "time": "2018-12-25T11:19:39+00:00" } ], "aliases": [], diff --git a/framework/PradoBase.php b/framework/PradoBase.php index 9bd50c6b9..f5f413e08 100644 --- a/framework/PradoBase.php +++ b/framework/PradoBase.php @@ -91,7 +91,7 @@ class PradoBase */ public static function getVersion() { - return '4.0.1'; + return '4.0.2'; } public static function init() diff --git a/framework/Web/Javascripts/source/prado/prado.js b/framework/Web/Javascripts/source/prado/prado.js index be4ab0c9f..be8a18c3d 100644 --- a/framework/Web/Javascripts/source/prado/prado.js +++ b/framework/Web/Javascripts/source/prado/prado.js @@ -273,7 +273,7 @@ var Prado = * Version of Prado clientscripts * @var Version */ - Version: '4.0.1', + Version: '4.0.2', /** * Registry for Prado components