Known Issues ============ Overview of the issues can be found at http://issues.umbraco.org/issues/CON CHANGES ========== 3.0.12 - May 2013 Fixed: CON-357 Strip html from records viewer Fixed: CON-356 Checkbox default value loses it's value after unsuccessful form validation Fixed: CON-362 When editing record, date format isn't in current culture format Fixed: CON-363 The contour form can't show field's caption in Chinese 3.0.11 - May 2013 Fixed: CON-354 Setting default value on checkbox doesn't have any effect Fixed: CON-353 Danish letters removed from label 3.0.10 - April 2013 Fixed: CON-327 hidden fields do not contain an ID in 3.0.9 Fixed: CON-330 Make sure upload links are rendered as link in the entries viewer Fixed: CON-331 Codefirst CheckBoxList and prevalues Fixed: CON-310 Tooltips not being created in Contour 3.0.9 Fixed: CON-334 Export and Import of form - loss of conditions Fixed: CON-306 White spaces before showing razor form Fixed: CON-340 Server side validation message doesn't respect correct message Fixed: CON-341Checkbox doesn't remember state between pages Fixed: CON-338 invalid text shown for label when text contains quotes Fixed: CON-335 Radio buttom has to have a value Fixed: CON-319 Validate Caption Names Fixed: CON-328 Bug when using content picker as field setting Fixed: CON-342 Contour recursive property not working on page title when using the usercontrol macro Fixed: CON-344 checkbox where prevalue has comma doesn't maintain value when navigation between pages Fixed: CON-345 datepicker adds timestamp when moving between pages Fixed: CON-346 Logic inversion with conditional logic and multi step form using checkboxlist Fixed: CON-347 Contour razor macro doesn't respect validateRequest setting Fixed: CON-242 See where html.raw needs to be used in the form view Fixed: CON-305 form tag inside empty page caption Fixed: CON-253 Partially Submitted workflow event not firing from MVC razor render Added: CON-325 Radio Buttons and Checkboxes Cannot Be Reordered witin Field- All must be deleted and reinputted to change Added: CON-343 Make it possible to disable storing the record for a form when using code first 3.0.9 - March 2013 Fixed: CON-301 Make sure it works on v4 and v6 latest Fixed: CON-298 Default values not restored on form validation Fixed: CON-299 Contour code first form XPathOnSubmit setting doesn't save 3.0.8 - March 2013 Fixed: CON-245 Condition 'StartsWidth' cause javascript error Fixed: CON-246 Conditional show/hide 3rd level fields Fixed: CON-209 Hitting previous triggers submit when jquery isn't available Fixed: CON-265 Conditional logic and checkbox Fixed: CON-272 Multistep, clearing value doesn't work Fixed: CON-285 Previous button on last page of multi-page form triggers workflow Fixed: CON-288 create tables fails on mySQL Fixed: CON-269 Save as file workflow doesn't respect extension setting Added: CON-286 Make it possible to overwrite the use of the sender email from umbracosettings.config Added: CON-290 Add xpath prevalue source Added: CON-258 Make it possible to disable adding a default send email workflow Added: CON-248Razor macro make it possible to render in edit mode 3.0.7 - February 2013 Fixed: CON-223 Deploying a form that uses a prevalue source where both the form and prevalue source are created code first results in YSOD Fixed: CON-224 Captions that are to long make the razor macro fail Fixed: CON-226 Creating multiple forms from the same template results in YSOD Fixed: CON-237 Installing contour 3.0.6 on umbraco 6.0.0 fails Fixed: CON-232 Save as umbraco document workflow and using prevalue datatypes Fixed: CON-230 Importing form to create duplicate throws an error Added: Recaptcha fieldtype Added: CON-227 Document prevalue source, make it possible to go deeper then children 3.0.6 - January 2013 Fixed: CON-201 Codefirst, sent to page value on form not being saved Fixed: CON-202 Codefirst forms and deploying across multiple environments results in different form GUIDS Fixed: CON-200 Conditions and Danish characters Fixed: CON-199 Razor macro, submit, next, previous button caption is hardcoded in the view Fixed: CON-204 Weird Spacing in between Label and Input Type Fixed: CON-198 Very long user-input on textfield throws SQL error Fixed: CON-206 Importing form that contains conditions fails Fixed: CON-207 Folder entry is still displayed even if user cannot access any of the forms underneath it Fixed: CON-173 drop.sql on Manual Installation missing two tables Fixed: CON-195 Contour on MVC4 error: 'System.Web.Mvc.HtmlHelper.AntiForgeryToken(string)' is obsolete Fixed: CON-208 Not working in medium trust Added: CON-197 Form picker datatype, make it possible to disable the create form 3.0.5 - December 2012 Fixed: CON-192 Dropdownlist and conditions not working Fixed: CON-187 Dictionary item in "Message on submit" field doesn't work Fixed: CON-189 Dictionary item in tooltip doesnt work? (razor macro) Fixed: CON-188 Forms View - classname of Form in RazorRenderForm Fixed: CON-191 Prevalue Datasource id issue 3.0.4 - December 2012 Fixed: CON-185 Code first forms fail when using prevalue source Fixed: CON-186 not Submiting the form on the second time. Added: Expose additional settings in field view model Added: Update created doc on record edit using the save as umbraco node workflow 3.0.3 - December 2012 Fixed: CON-185 Code first forms fail when using prevalue source Fixed (again, bad merge): CON-98 Checkbox fieldtype, selecting multiple items results in YSOD 3.0.2 - December 2012 Added: CON-179 Code First, setting up conditions Added: CON-178 Code first, using prevalue sources Added: CON-181 Code first, make it possible to design prevalue sources code first Fixed: CON-183 Remove RssFeed datasource 3.0.1 - November 2012 Fixed: possible to use dictionary items in razor form macro Fixed: CON-159 3.0 fails on install (need .net 4.5?) Fixed: Make sure razor render doesn't fail on upgraded forms Fixed: Make sure designer doesn't fail on upgraded forms 3.0 - November 2012 Added: CON-61 Creating Folders to House Contour Forms Added: CON-66 Default settings for all forms Added: CON-94 Add values from textfile prevalue source type Added: CON-101 Hook into form validation Added: CON-58 More control over form markup Added: CON-132 Apply conditional rules on fields Added: CON-154 Add possibilty to design forms with code Added: Entries viewer, turn upload entries into link Added: CON-55 Add dynamic objects that can be used in Razor 1.1.13.2 - August 2012 Fixed: CON-97 Contour Workflow - Posting form to Url - prevalue sources post id instead of value Fixed: CON-98 Checkbox fieldtype, selecting multiple items results in YSOD 1.1.13.1 - August 2012 Fixed: CON-91 Value cannot be null. Parameter name: g Fixed: CON-63 Entries viewer, forms that have lots if fields, UI runs off the page 1.1.13 - August 2012 Fixed: CON-81 threading issue with workflow types Fixed: CON-49 Recordset action with settings results in YSOD Fixed: CON-51 Checkbox field setting type not holding state when used on a field type Fixed: CON-52 No need for deleted state in entries viewer Fixed: CON-29 Extender controls may not be registered after PreRender. Fixed: CON-56 Adding custom fieldtype with addition settings and removing a settings breaks the form Fixed: CON-70 default members values in forms Fixed: CON-71 /umbraco_client/jqueryui.js file not found on form designer Fixed: CON-63 Entries viewer, forms that have lots if fields, UI runs off the page Fixed: CON-69 Create form from form picker bug Fixed: CON-68 Lots of fields kills entries viewer Fixed: CON-79 Sometimes slashes in the record will break entries viewer Fixed: CON-72 Install SQL script failing on Azure Fixed: CON-82 Improve setting validation on default datasources Fixed: CON-83 Settings not being validated on workflow editor Fixed: CON-84 Improve setting validation on default workflows Fixed: CON-86 Contour license conflicting with 3rd party licenses Fixed: CON-67 Entries viewer, sort columns by the way they exist on the form Fixed: CON-59 Record viewer issue when updating form Fixed: CON-88 Error on SQL Azure, Tables without a clustered index are not supported in this version of SQL Server Fixed: CON-90 Email record record actions needs different icon Added: CON-80 no need for license file when it's a local browser request (full mode) Added: CON-50 Add version number to config and dashboard Added: CON-74 Add version number to DLLs Added: CON-75 When adding a new field, auto scroll down to the add field form 1.1.12 - December 2011 Fixed: issue with member placeholders and custom membership provider Added: member.name to member placeholders you can use 1.1.11 - October 2011 Added: Read only version of the Umbraco data type Prevalues prevalue source type Fixed: Issue with data source edit page Fixed: Perfomance boost to csv export 1.1.10 - September 2011 Fixed: Compatibility changes for 4.7.1 (due to jquery upgrade) 1.1.9 - August 2011 Added: Support for member placeholders {member.property} both in default values and workflow settings Added: Mods to custom tree so before and after node render event get's triggered Added: Possible to disable form caching since this caused unexpected behaviour on old umbraco version (4.0.3) Fixed: Issue with prevalue source editor Fixed: CSV export bug 1.1.8 - May 2011 Fixed: bug with mysql create script (didn't set a default value for updated column on UFRecords table) Fixed: Should work in medium trust now Fixed: bug with mysql and prevalue fields Fixed: bug in mysql tables drop scripts (used for uninstall tables) Fixed: issue with web server proxy and entries export (due to Response.Close()) Changed: Moved the default providers to seperate project Umbraco.Forms.Core.Providers 1.1.7 - April 2011 Fixed: Bug when editing list items (if going from 1 edit to another) Fixed: Bug when user has a field called recordid Fixed: Using another js for inline edit, should support all chars now (no more errors when using an round bracket) Fixed: Upload fieldtype will make sure filenames are safe (so no invalid chars) Fixed: Creating a form via the dashboard results in a 'read only' form (for non admin users) Fixed: Fixes issue with workflows attached to openened state resulting in YSOD Fixed: error you got on the entries viewer after deleting a field on the form if you already had entries Added: Combined third party references into Umbraco.Forms.References (end of dependency conflicts) Added: Added 2 new events, so you can hook into the form create and update 1.1.6 - March 2011 Fixed: Email regex on default form templates now not so strict Fixed: Disabled users won't show up in security tree Fixed: Editing List Type Controls In IE Doubles Up List Items Fixed: Doesn't work in virtual directory Added: Version number on UmbracoContour.config Added: also possible to get record id with bracket syntax {record.id} 1.1.5 - January 2011 Added: SQL CE support 1.1.4.1 - December 2010 Fixed: Form fails to save when setting it to redirect to a node Fixed: Issue with prevalue source editor 1.1.4 - November 2010 Fixed: Don't allow access to workflows if user can't edit form Fixed: Using content picker field as a fieldsetting on fieldtype, selected value not saving Fixed: Wierd IE 8 bug when adding fields (duplicates) Fixed: Contour xslt template missing in 4.5 (new schema) Fixed: Can not use FieldSetting.FieldPicker on custom FieldType Fixed: Line breaks are not preserved in send email workflow Fixed: Show / hide column toggle buttons not persistent Fixed: CSV export bug when adding a new field to the form Added: Add record id as param when redirecting to page after submission Added: Show overview of prevalues on prevalue source edit page Added: Form macro, if formguid isn't valid guid try fetching form by name Added: Add form guid on form settings tab Added: Send to page setting on form now also supports xpath Added: property on form macro, possible to set pagename tag (if you don't want default h4) Added: Possible to export selection in record viewer (clipboard, csv, excel) 1.1.3 - September 2010 Fixed: Db conn issue when you have multiple fields hooked to a prevalue source Fixed: added umbraco.library namespaces to sendXsltEmailSample.xslt Fixed: Weird behavior with multistep forms fields linked to prevaluesource (some save id some save value) Fixed: Send email workflow now also parses dictionary items in field captions Fixed: Create from template doesn't create all fields sometimes Fixed: Using custom FieldSettingType on custom FieldType bug Fixed: Don't show manage workflows button on form designer if user can't manage workflows Fixed: Field control id is now set to guid.replace("-","_") Added: Dictionary item support on workflow settings Added: Support for custom field setting types Added: File field setting type now shows a link to the attached file (if there is a previous value) Added: Form message on submit also supports bracket syntax 1.1.2 - August 2010 Fixed: Edit record, radiobuttonlist and checkboxlist don't load saved valued Fixed: IE7 issue with entries viewer 1.1.1 - August 2010 Fixed: Form picker datatype and v4.5.x Fixed: {record.created}, {record.updated}, {record....} not working Fixed: [%key] in default field value setting isn't fetching the cookie value Fixed: Duplicate field names crash workflows 1.1 - August 2010 Added: Record Actions Added: Recordset Actions Added: Import / Export of forms Added: Archive form Added: Support for settings on fields Added: Toggle coloumns in the entries viewer Added: Entry viewer settings Persistance Added: Easier to use Form template support Added: Allow record editing Added: Override submit, next and prev buttons text from the macro Added: Copy field option Added: XSLT umbraco.contour:GetRecord('String id') Added: Allow Record resume based on querystring Added: Record actions and RecordSet actions Added: Hidden field fieldtype Added: Default value setting on various fieldtypes Fixed: Node datasource, Parent Node parameter, should be possible to use the current node instead of a fixed nodeid Fixed: Form linked to datasource, it should be possible to make non mandatory fields mandatory Fixed: Nodepickers (form send to page, umbraco documents prevalue source, save as node data source) would be nice if you could specify in a more dynamic way then a fixed id (when dealing with multiple sites, multilingual sites) Fixed: 4.1 issues, form picker datatype throws an error on load Fixed: Enable setting a default value on a field Fixed: make renderform.ascx respect "hide label" and "hide field" 1.1 Fixed: Show pageID and url i entries view 1.1 Fixed: Cannot delete field alias in workflow Fixed: bug when editing list items Fixed: Dropdownlist value is guid instead of actual value Fixed: checkbox in form and true/false in Umbraco document, linked thru workflow won't get saved Fixed: workflow, manually set value doesn't save, doesn't work Fixed: Value column in UFSettings table not big enough is some cases Fixed: HTML encoding issue with DropDownList and standard prevalue type Fixed: Saving a form, keep user on current form step Fixed: Required error message on field displays on wrong side Fixed: prevalue source, dropping of table data Fixed: Crud attribute on prevaluesource dropdown in add field form always Fixed: Nitpicking, when adding/updating a new field that supports prevalues, 'edit items' should be 'Edit items' to be consistent Fixed: Record viewer, Record action edit record doesn't provide correct record guid Fixed: RenderForm.ascx, fieldtype name doesn't get added to css class Fixed: Import / Export Forms , add entry to language file Fixed: Import / Export Forms needs icon Fixed: Validators have inline style, should be moved to stylesheet Fixed: Also support dictionary items on field regex Fixed: Additional fieldtype settings Fixed: Also include field setting in form export Fixed: Umbraco documents prevalue source, if doctype not set it won't list anything Fixed: Toggle Xpath field on content picker Fixed: Ensure changes work on both 4.0.x and 4.5.x Fixed: Form template, use import form schema / methods instead of custom ones Fixed: Copy field needs better icon Fixed: Moved content picker on form designer to ContentPickerWithXpathOption, but looks like value doesn't get saved Fixed: Delete action on entries viewer should have confirm alert 1.0.12 - June 2010 Compatible with Version 4.5 1.0.10 - May 2010 Fixed: Unicode characters and xml export Fixed: broken entries viewer with japanese and chinese characters Fixed: database doesn't always save unicode correctly Fixed: Multi page forms doesn't save all steps 1.0.9 - March ... 2010 Fixed: Validation group, so other controls on the page don't trigger the validation Fixed: Unicode characters can break export Fixed: Ensure that uploaded files don't overwrite previously uploaded ones if they have the same name Fixed: PartiallySubmitted workflows not executing Fixed: Forms security, manage workflows checkbox reflects manage forms Fixed: When user can manage forms he should have full access to a form that he creates Fixed: Field starting with number breaks records viewer Fixed: Removes create option from forms security tree Fixed: Save as node datasource fails if parent node is set to main content node Fixed: Checkboxlist and radiobuttonlist controls return actual value instead of id Fixed: Changed the export types interface to be format agnostic ,instead of based on xml, the type is responsible for getting the data. Fixed: Seperated XmlRecords generation from the actual records Added: Email Workflow where it's possible to have control over the contents (transformed with xslt) Added: Made the RecordsViewer Disposable 1.0.8 - February 3rd 2010 Fixed: Datepicker mandatory validation broken Fixed: Ambiguous column name 'sortOrder' Fixed: When the renderform macro isn't inside a form with runat server attribute, must be clear that it's needed Fixed: TransformXML does not release xslt file Added: Caching problem on load balanced environments Added: Forms doesn't update on load-balanced enviroments 1.0.5 - November 20th Fixed: Unable to have empty fieldset headers and page header Fixed: Same 4.1 JS error as in beta Fixed: Issues installing on a site with a custom umbraco url Fixed: Multiple steps forms, when going to the previous step and then the next, it isn't correct Fixed: Uninstalling issues Fixed: Installation error umbraco/config/ui/create.xml not written Fixed: Uninstalling contour seems not to clean umbracoUser2app Fixed: 4.1 issues, designer, webservice calls fails Fixed: 4.1 issues, provider model silently fails Fixed: 4.1 issues, designer, hitting the add field button causes a js error and causes a postback Examples: New Prevalue Source Type (simple) Fixed: Dashboard styling issues Change: Remove [dbo]. from the sql script Added: Possible to access Record attributes via the workflow bracket syntax 1.0 - November 13th Fixed the default CSS so it works with cww. Feature request: Add filters on form entries overview or add grouping to form entr editPrevalueSource.aspx, umbraco datatype prevalues, dropdown needs to be sorted (currently on id) Comments Error using upload file datatype in form on submit RC1 - November 6th 2009 Designer: Textfield should be selected by default when adding a new field Designer: Add styling to the datasource notification Designer: crudding of prevalues is in reality not safe when using a datasource, we should disable editing in this case Designer: it shouldn't be possible to delete the page if there is only 1 Designer: fieldset drag icon not alligner correctly Designer: page fieldset and fieldset action icons not aligned correcty Designer: Prevalue edit items dialog, delete icon not alligned with captions. FormPicker macrorendering, Inserting macro in template, possible to choose form, but final ok doesn't insert into template. Node datasource: isn't creating the document Designer: make sure you can't add a new page if the form is linked to datasource Designer: make sure you can't add a new field if the form is linked to datasource Designer: make sure it's not possible to delete a fieldset that contains fields Designer: js error when form is linked to datasource Designer: clear tooltip textbox Prevalue source type sql database, crud not working. Dashboard: videos should load a custom contour feed and have preview images instead of titles Dashboard: the list of forms should say "edit / view entries" Save as file workflow doesn't work Beta 2 - November 3rd 2009 Designer: When adding a field (that supports prevalues), the edit items isn't at the correct place Designer: Changing from a prevalue type field to a non-prevalue type breaks the form Designer: Updating a field (that was there onload) that uses a prevalue source, makes the "edit items" dissapear. Designer: Save fails when there are multiple fields using a custom prevalue source Designer: Possible to inline edit prevalues Designer: Settings tab fucks up in IE (due to nested forms) Submission details should be a part of export Support for field merging in all default workflows Beta 1 - October 31st 2009 List of forms should say "open design / view entries" Sql prevalue source, crud not working Macro Guid should be FormGuid, not formGuid Rename Forms macro to umbracoContour Renderform regex is never valid renderform.ascx should notify if wrong or missing form guid Default submit message set to "thank you" Icons allignment and padding on form builder Radio/Checkbox list position Preview form Make upload storage directory configurable