Version 5.03, and 5.04 have gone up onto the site this week. 5.03 was primarily introducing some new features, and 5.04 added a collection of bug-fixes, some of which have been outstanding for a while.
5.05 is likely to me mostly fixes as well, and perhaps some new documentation.
5.04
Fix: Calling p_web.Script method was limited to very few embeds.
Fix: Clicking on browse row could spawn a JavaScript error
Fix: using 0 in a date picture (eg @d06) could lead to funny chars in date placeholder.
Fix: Console.Log left in JavaScript file.
Fix: Using popups could break browse mouse-overs
Fix: Case where date range error contained excessive spaces.
Fix: Description-as-Value lookups could clear when form has failed validation.
Fix: Immediate form validation could appear on browse screen behind popup
Fix: Removed Trace call from template
Fix: Code was generated to Call PostInsert even if Inserts not enabled for form
Fix: Text in alert_div encoded correctly for foreign character sets.
Fix: 1 char length strings could get cleared on screen when using foreign char sets
Fix: Conditional browse field, css override, generated extra ) character.
5.03
Add: NoTips property to suppress tips on mobile devices
Add: Create Tip method.
Add: Ability to separate Nav buttons and update buttons position on a browse.
Add: Ability to set size of locator fields
Add: Ability to hide locator prompt
Add: Resizable option for browse.
Add: Resized routine added to browse procedure - called if browse resized
Add: New methods, SetUserSetting, GetUserSetting, LoadUserSetting
Change: Browse row compression - set specific icons
Change: loc:default contains browse-row-hash value
Change: (internal) attributes to set browse data moved to table element
Change: (internal) row click, and mouse events set in JavaScript, not HTML.
Fix: In certain cases duplicate DIV id's on a page were possible, with multiple browses.
Fix: Allows case where lookup key value is not primary key.
Fix: Problem where lookup popup doesn't have a form specified - could result in compile error.
Fix: Possible length problem with _jsok on strings with utf-8 characters, also AsciiToUtf method
Fix: Clicking on a browse record no longer caused the children to automatically update
Fix: Sizing on Date fields was not being applied. Dates now auto-size, or you can force them larger.
Cheers
Bruce