Servoy 6.0.1

We are pleased to announce the immediate availability of Servoy 6.0.1 release.

This version is available through the download option on the Servoy website and auto-update.
Always make a backup of your current Servoy installation (directory and database) before installing/upgrading.
To update a Servoy eclipse open Check for updates via help menu.

Client Changes
[fix] 413642 window title is not set on firstShow
[fix] 404416 dialog window issue on cancel
[fix] 411088 Valuelist on field with big font is shown big if attached to combobox, but not when attached to typeahead
[fix] 409428 labelfor not working with security
[fix] 409723 setImageUrl print preview problem
[fix] 402136 focus on combobox is not shown
[fix] 407258 Bug on password fields
[fix] 402228 The onRender callback for fields is not working consistently across fields and different client types

WebClient Changes
[fix] 416838 Webclient needs to retry when gets an ‘Error calling server’
[fix] 412235 buttons/labels in webclient with image, is not aligned right
[fix] 415485 buttons with rolloverCursor set to HAND display the hand cursor in Web Client only on the outer edges of the buttons
[fix] 413121 Tooltip positioning is unpredictable, not related to the actual cursor position
[fix] 408490 Checkbox text alignment in web client
[fix] 412243 Radios in webclient editable, with Property editable = false
[fix] 402262 Checkbox fields are rendered incorrectly in WebClient
[fix] 408185 Image in table header doesn’t work in webclient
[fix] 410096 Servoy WebClient img tags not properly closed
[fix] 407252 Adding a SplitPane or Editable HTMLArea to a Form in the Web Client results in alter of the font settings used in the webclient globally
[fix] 401052 Cascading style not correctly applied on Navigator
[fix] 403784 switching controller.readonly in tableview does not make tableview editable
[fix] 406416 An anchored editable HTMLArea in the Web client doesn’t resize properly when it’s anchored and the browser window is resized

Application Server Changes
[fix] 415592 Log messages should include the client id.
[fix] 407171 Problem with table name with ‘:’ or few other characters

Developers Changes
[fix] 410026 servoyDeveloper.save() always saves changes to active solution
[fix] 358515 Mismatch between code completion and what is shown in Solution explorer for JSLib
[fix] 408455 Refresh file (F5 on mac) not working on js files
[fix] 414147 DB column modification causes import issues
[fix] 412236 Samplecode of JSEvent.getSource should show how to check and cast the type of the source
[fix] 413170 relation based dataProvider for a field cannot be selected for a Portal
[fix] 411660 Use ‘open’ as default action, is not checked by default anymore in preferences
[fix] 411184 Form Shown in Developer Doesn’t Match CSS or Client
[fix] 401606 ‘Widget has the wrong parent’ error in eclipse log
[fix] 412233 Give the node in the Tree representing Constants a Constants Icon
[fix] 412234 Align Constant exposure within bundled plugins
[fix] 410883 ‘Element is outside the bounds of part Body’ warning showing up incorrectly for extended forms
[fix] 411089 if you duplicate a form it looses its extend form property
[fix] 408099 redo using does not work anymore on mac
[fix] 407001 In the SolutionModel the ‘extendsForm’ property on JSforms is not deprecated and replaced by ‘extends’, like is the case int he design time API of Forms
[fix] 406983 Add explanation to rowBGColorCalculation property of Forms & Portals that it’s a deprecated property, but kept visible for legacy purposes
[fix] 406706 if you try to restore a property of the tree to its default value you get a warning and it doesn’t work
[fix] 405080 Extend the saveData sample to also mention if you create 1000 of records save every 10? records
[fix] 402896 Developer places unnecessary closing brackets

Plugin/Beans Changes
[fix] 414719 in .createNewColumn of a jsTableObject of the maintenance plugin, is missing that you can set the column to be type UUID
[fix] 415374 ArgumentException: argument type mismatch when creating a column with the maintenance plugin
[fix] 414593 Samplecode of plugin.file.writeTXTFile contains to non existing url’s
[fix] 408171 do not send default error page in rest_ws when trowing an number (http status code) from scripting
[fix] 404058 spellckeck plugin issues

Installer Changes
[fix] 403848 Postgres doesn’t start properly in some situations
[fix] 405035 non editable database driver field in installer

And most importantly: renewed compatibility with the BrowserSuite on Mac OS X ;)

ptalbot:
And most importantly: renewed compatibility with the BrowserSuite on Mac OS X ;)

  • 1 :D :mrgreen:

Jan Blok:
[fix] 413642 window title is not set on firstShow

Jan, are you sure about this one? It doesn’t seem to work in Servoy 6.0.1.

Cheers,
Maria

maria:

Jan Blok:
[fix] 413642 window title is not set on firstShow

Jan, are you sure about this one? It doesn’t seem to work in Servoy 6.0.1.

Cheers,
Maria

Just tried the case sample in 6.0.1 and it seems fine to me, what exactly is not working well?

lvostinar:

maria:

Jan Blok:
[fix] 413642 window title is not set on firstShow

Jan, are you sure about this one? It doesn’t seem to work in Servoy 6.0.1.

Cheers,
Maria

Just tried the case sample in 6.0.1 and it seems fine to me, what exactly is not working well?

My mistake. The sample works fine and after checking my code I found the reason why the title was not set.
Sorry :)

Hello,

It seems that the Browse button when importing a solution is not working anymore, it flashes a couple of times
but no file dialog is shown.

Regards,

Peter

Hi Peter,

Perhaps your problem is related to this thread?
http://forum.servoy.com/viewtopic.php?f=11&t=16352

Some users reported an issue with the smartclient.
If you run in the same problems (log window might report ClassNotFoundException), you should use this http plugin jnlp file:
http://downloads.servoy.com/downloads/bean_plugin/http.jar.jnlp (Tip: use “save as”)

Via Application Server admin-page use “upload library” for plugins to replace the file.

Since the update to 6.0.1 i have a problem with some comboboxes in Smart Client.

[attachment=0]combobox.jpg[/attachment]

The problem occurs only the first time the dropdown is opened the second time it’s correct.
Can I do somthinc against that?

Jonpaul

@JonPaul
I have seen the same effect.
The first time a combobox drops down the width is calculated very wide but only one part of the display is shown in the centre. The second time the same width shows the complete display (two parts in my case).
Sorry no image at his time to help explain.

the combobox popup problem will be fixed in 6.0.2

Has somebody tested tooltips with servoy 6.0.1 (webclient) in IE7 and IE8?
At the moment a tooltip should be shown, a script error is shown in the status bar. I already submitted a case about this problem.

Hi Norbert,

we just fixed this issue, and it will be in next release

norbert:
Has somebody tested tooltips with servoy 6.0.1 (webclient) in IE7 and IE8?
At the moment a tooltip should be shown, a script error is shown in the status bar. I already submitted a case about this problem.

Hi Gabi,
Any idea when the release is scheduled? We are really eager to get this update as we have to block (cancel) the migration to Servoy 6 as long as we haven’t tested the fix.
We ran into other problems too and we think that this is related to the tooltip issue, however we are not sure as long as we don’t have the update.
Thanks,
Norbert

the problem with tooltips is only on versions of IE lower then 9,
so you can check if that is related to the others issues, if you run with IE9,
where the tooltips should work just fine

norbert:
Hi Gabi,
Any idea when the release is scheduled? We are really eager to get this update as we have to block (cancel) the migration to Servoy 6 as long as we haven’t tested the fix.
We ran into other problems too and we think that this is related to the tooltip issue, however we are not sure as long as we don’t have the update.
Thanks,
Norbert

The problem is that 100% of our customers run on IE7. We have seen multiple differences between IE7 and IE8/9 so we
want to perform all of our migration tests on IE7. Until then, we cannot make the decision to switch to Servoy 6, which
we really want to because of the nice new features of Servoy6.