summaryrefslogtreecommitdiff
path: root/UPGRADE
diff options
context:
space:
mode:
authorctrlaltca@gmail.com <>2012-01-18 09:35:07 +0000
committerctrlaltca@gmail.com <>2012-01-18 09:35:07 +0000
commita26837b0990f65b7091263026296d2aff68d9838 (patch)
tree3eea57ec60f9c7136a42183e1f6d057a0a1bc997 /UPGRADE
parente3e61542d5a5292b12c987998326f686a5e11d81 (diff)
fixed #380 (TCustomValidator's ControlToValidate should be optional); added a quickstart example, updated 2 tests that were broken + HISTORY
Diffstat (limited to 'UPGRADE')
-rw-r--r--UPGRADE6
1 files changed, 3 insertions, 3 deletions
diff --git a/UPGRADE b/UPGRADE
index 45d498bf..5e21c892 100644
--- a/UPGRADE
+++ b/UPGRADE
@@ -20,14 +20,14 @@ Upgrading from v3.1.x
and the entire TClientScriptLoader class. These two were used to publish multiple javascript files at once
and to compress/minify them. While the compression is something that is probably better done at the
webserver/processor level, you can still get your scripts minified using TJavaScript::JSMin();
-- Ticket #325 enabled pregressive rendering inside Prado. Previously, all the output of Prado was
- buffered and sent to the client all at once. Now, you decide to render smaller parts of the page
+- Ticket #325 enabled progressive rendering inside Prado. Previously, all the output of Prado was
+ buffered and sent to the client all at once. Now, you can decide to render smaller parts of the page
and send them to client right after completed, one after the other (see TFlushOutput documentation).
To ensure proper working of components requiring "head" resources (like external javascript files),
all the resource publishing needs to be made before the actual rendering occurs. Tipically the best
idea is to do it inside the onPreRender event. All the Prado components have been (obviously) updated
to support this change, but any custom component made by yourself could need some update efforts.
- The easist way to understand if a component is broken because of this change is to check if you get a
+ The easiest way to understand if a component is broken because of this change is to check if you get a
'Operation invalid when page is already rendering' exception.
- A new "TReCaptcha" control has been added to overcome the limited security offered by TCaptcha. If you
are currently using TCaptcha, an update to the new control is really adviced.