Child pages
  • New in 7.4
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 31 Next »

Mobile Client

  • Added support for get/setUserProperty in the Mobile Client
  • ??? SVY-4940 Integrated Mobile Debugging with Debugger in Servoy Developer
  • SVY-4989 Enhanced the debug mode of the Mobile Client to read the Solution design live from Servoy Developer, which means that the Mobile Debug Client can be refreshed by refreshing the browser, instead of having to do a full export if there is a codechange
  • ??? SVY-4528 Enabled the Bean to bind to data
    TODO: describe
  • SVY-5162 Allow changing the default page transition
  • SVY-4448 Added support for related find/search
  • SVY-5164 Improved the Mobile Solution Export Wizard to remember PhoneGap accounts
  • ????? SVY-5399 Added option to the Mobile Solution export wizard to authenticate 
  • SVY-5234 Switched to JQuery Mobile virtual click events to work around the standard 300ms delay for click events on mobile browsers
  • SVY-5234 Improvements to ListView performance
  • ???? SVY-5406 Added option to configure the order of inclusion for additional JS & CSS resources 
  • SVY-5528 ????????? More finegrained control over first sync 

Servoy Developer

  • SVY-3659 HTML-based Form Editor (currently only in use for Servoy Mobile)
  • SVY-3518 Upgraded to Eclipse 4.3.1
    • Color preview on hover over color declarations in the CSS Editor
    • ???? Support for CSS3 in the CSS Editor: this does not enable CSS3 usage in StyleSheets used on Forms, but allows setting a CSS3 Profile on .css files stored in the media library (To set the CSS Profile, open the Navigator View, locate the .cc file, right-click it > Properties > ?????)
  • SVY-170 Added support to group Forms together in the Solution Explorer
    TODO: describe 
  • SVY-3555 Enabled the strike-through of deprecated member declarations in the Script Editor
  • ??? SVY-5033 Added ability to drag and drop media entries around folders inside the media library
  • SVY-5202 Grouped layout related properties in the Properties View
  • ??? SVY-4204SVY-4203 Made CodeCompletion on the 'this' keyword work by default, without requiring JSDoc annotations
  • SVY-3049 Made the preference to initially fold the Header comment work (Preferences > JavaScript > Editor > Folding)
  • SVY-4876 Fixed the generation of JSDocs through the "Generate Element Comment" option to not insert an @return tag if the function does not return anything 
  • SVY-5257 Better indication of what type of update is available through the auto-update mechanism 
  • SVY-5194 Improved handling of Solutions that are created/modified using a newer version of Servoy Developer
  • SVY-4226 Improved "move code" option of the Solution Explorer to not insert the scope prefix if inserting into the same scope
  • SVY-4448 Improved deleting of User Groups by allowing multi-select
  • SVY-375 Improved the "Select Dataprovider" dialog with option to create new scope variables
  • SVY-5145 Exposed encapsulation and deprecation properties in the ValueList and Relation Editors
  • SVY-132 Implemented Search for References for media entries
  • SVY-5613 support for debugging self-executing functions assigned to variables
  • ??? SVY-5532SVY-5523SVY-5531, SVY-5527 Improved support for JavaScript prototype inside code
  • SVY-3149 Ability to locate scopes using the Servoy Locator
  • ????? CodeCompletion on 3rd party JavaScript library 
  • ???? Improved codecompletion support on 'this' keyword

 

CHECK FOR OTHER EXTRAS DUE TO THE ECLIPSE /WST/... UPGRADES

Solution Development

Behavior changes:

In Servoy 7.4 the behavior of passing custom exceptions thrown from JavaScript into the Solutions onError handler has been changed due to a bugfix, see SVY-5618. Prior to Servoy 7.4, the custom exception object was passed into the onError handler wrapped in a undocumented Java class. As of Servoy 7.4 the actual thrown object is passed directly into the onError handler. Implementations that have worked around the bug........

SVY-5538 Behavior Change in the Web Client due to aligining the behavior of controller.enabled with the Smart Client behavior 

SVY-5213 Prior to Servoy 7.4 the method application,.getValueListDisplayValue would not return a result for real values that are not in the first 500 entries in large ValueLists. As of Servoy 7.4 the display value is always returned, regardless on the size of the ValueList

  • SVY-5151 Added alias support for database servers
    This allows utilizing 3rd party modules that are coded against database server name x, while using database server name y
  • SVY-2648 Added ability to set imageUrl in onRender
  • SVY-5443 Added support to the rawSQL plugin to get all ResultSets returned by executed Stored Procedures
  • SVY-4134 Support transparent dialogs
  • SVY-5660 Foundset iterator support for easy looping through a FoundSet, making sure all records are processed that were present when starting the iterator (except when deleted during the iteration)

Web Client

Behavior Change: Due to the fixing of case SVY-5538, the behavior on controller.enabled in the Web Client has changed slightly, in that it now allows elements to be individually enabled again

  • SVY-4143 Reduced Web Client memory footprint server-side
  • SVY-5231 Auto-hide Calendar popup when loosing focus
  • SVY-69 Disabled text-selection while a Drag 'n' Drop operation is taking place
    The side effect is that selecting text on elements that also have an onDragStart event handling that starts a Drag 'n' Drop event is not possible anymore 
  • SVY-521 Added ability to customize internal icons of Calendar and Image fields
  • SVY-1419 Made Calendar  popup styleable
    For  more details see ?????????????? 
  • SVY-5462 Option to push classNames set on elements onto the node as additional className in the generated HTML markup for the element
  • SVY-5176 Improved onRender performance on consequtive calls
  • ...Updated HTML Editor (in editable HTMLArea) to TimyMCE

Smart Client

  •  SVY-5270 Improved perceived record selection speed in tableviews
  • SVY-4946 Improved UX of Smart client launch

Deployment

  • SVY-3072 Added support for exporting the scale of columns when exporting to a .servoy file
  • SVY-5251 Support prevention overwriting specific files of the Servoy Server installation by the Servoy updater, by setting the files to readonly in the file system
  • SVY-4143 Reduced Web Client memory footprint server-side
  • ??? SVY-5357 Ability to include Solutions in a WAR export
  • SVY-5490 Upgraded to tomcat 7.0.47
  • ??? Comments inbetween scope variables and functions are now included in .servoy exports

Plugin & Bean Development

  • ??? SVY-5242 Improved how Servoy scans jar files in the plugins & bean folders to improve performance

 

  • No labels