[interchange-cvs] interchange - jon modified WHATSNEW-5.5

interchange-cvs at icdevgroup.org interchange-cvs at icdevgroup.org
Wed Apr 23 18:11:39 UTC 2008


User:      jon
Date:      2008-04-23 18:11:39 GMT
Modified:  .        WHATSNEW-5.5
Log:
Add a few more change notes, and move UserDB changes under correct version.

Revision  Changes    Path
1.109                interchange/WHATSNEW-5.5


rev 1.109, prev_rev 1.108
Index: WHATSNEW-5.5
===================================================================
RCS file: /var/cvs/interchange/WHATSNEW-5.5,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -u -r1.108 -r1.109
--- WHATSNEW-5.5	23 Apr 2008 14:56:11 -0000	1.108
+++ WHATSNEW-5.5	23 Apr 2008 18:11:39 -0000	1.109
@@ -59,13 +59,9 @@
   quantity that you want to consider when allowing orders.
 
 * Created a new [PREFIX-include] loop sub-tag.  This works just like the
-  [include] tag, except that it allows other [PREFIX-*] sub-tags to be
-  parsed from within the included file.
-
-  Note: Files included with [PREFIX-include] cannot contain further
-  [PREFIX-include] sub-tags.  This could be easily created (respecting
-  the "include_depth" Limit etc.) but I felt that that was an unnecessary
-  overhead.
+  [include] tag, except that it allows other [PREFIX-*] sub-tags to be parsed
+  from within the included file. Files included with [PREFIX-include] cannot
+  contain further [PREFIX-include] sub-tags.
 
 * Allow for the proper display of product options that use text or textarea
   widgets by showing the actual value if a label doesn't exist for the value.
@@ -73,10 +69,12 @@
 * You can now change the default display type for Matrix widgets (ie if you
   want the default to be seperate widgets instead of single widget) with a line
   in catalog.cfg like this:
+
     Options Matrix display_type separate
 
 * New Multiple CodeDef flag to indicate that a widget can return multiple
   selections.  Usage example:
+
     CodeDef checkbox Multiple 1
 
 * Added some simple options code to Matrix.pm so that it can support mixed
@@ -233,8 +231,44 @@
 * UserTag aliases now allow names tags to be specified using hyphens or
   underscores. Previously, only underscores were allowed.
 
-ITL
----
+* Disallow negative tax in salestax() routine if no_negative_tax pragma is set.
+
+* Allow comments (starting with "#" and ending with EOL) in the Robot*
+  directive lists, and added more robots to the list.
+
+* Add new options for determining date of events in the userdb:
+
+    UserDB <profile> created_date_iso   <field_name>
+    UserDB <profile> created_date_epoch <field_name>
+    UserDB <profile> updated_date_iso   <field_name>
+    UserDB <profile> updated_date_epoch <field_name>
+
+    created_date_iso
+        Place a string ISO date in this field when user created.
+    created_date_epoch
+        Place a string epoch date in this field when user created.
+        Only works if no iso date defined.
+    updated_date_iso
+        Place a string ISO date in this field when user updated via
+        [userdb save] (i.e. set_values()).
+    updated_date_epoch
+        Place a string epoch date in this field when user updated via
+        [userdb save] (i.e. set_values()).
+        Only works if no iso date defined.
+
+   Default is not to use this feature, though this is now in
+   the standard template:
+
+        UserDB    default    created_date_epoch created
+        UserDB    default    updated_date_epoch updated
+
+   along with the appropriate fields.
+
+* During compilation of custom routines, keep warnings and errors separated
+  from valid Perl that doesn't resolve to a sub ref.
+
+Tags
+----
 
 * Added scratch option to [get-url] for saving binary content into a scratch
   variable instead of returning it.
@@ -261,6 +295,13 @@
 * Fix bug where previous rows values were left in $Row if [loop] was iterated
   with [PREFIX-next].
 
+* Don't add a ".html" suffix to the "process" page URI if
+  [process add_dot_html=no] is specified. If the "add_dot_html" parameter is
+  not specified then the "mv_add_dot_html" scratchpad variable will be in
+  control of the suffix.
+
+* In [image] tag, quote filename when shelling out in case it contains spaces.
+
 Payment
 -------
 
@@ -452,6 +493,12 @@
 * Adjusted housekeeping to cull out old pids so that PIDcheck was enforced in
   PreFork (#107).
 
+* Make PreFork handle idle children more intelligently.
+
+  If a child is idle, then don't needlessly respawn it at PIDcheck seconds.
+  To make sure we still catch child processes that have spun out of control,
+  track idle vs. active state.
+
 * Pass $opt to labeled_list fixing behaviour of fly-list to be matching other
   x-list tags (#89).
 
@@ -493,34 +540,6 @@
 
   UserDB    default    validchars "-A-Za-z0-9_ at .+"
 
-* Add new options for determining date of events in the userdb:
-
-    UserDB <profile> created_date_iso   <field_name>
-    UserDB <profile> created_date_epoch <field_name>
-    UserDB <profile> updated_date_iso   <field_name>
-    UserDB <profile> updated_date_epoch <field_name>
-
-    created_date_iso
-        Place a string ISO date in this field when user created.
-    created_date_epoch
-        Place a string epoch date in this field when user created.
-        Only works if no iso date defined.
-    updated_date_iso
-        Place a string ISO date in this field when user updated via
-        [userdb save] (i.e. set_values()).
-    updated_date_epoch
-        Place a string epoch date in this field when user updated via
-        [userdb save] (i.e. set_values()).
-        Only works if no iso date defined.
-
-   Default is not to use this feature, though this is now in
-   the standard template:
-
-        UserDB    default    created_date_epoch created
-        UserDB    default    updated_date_epoch updated
-
-   along with the appropriate fields.
-
 UserTag
 -------
 







More information about the interchange-cvs mailing list