Page 1 of 2

Servoy 6.1 rc 5

PostPosted: Fri Jun 29, 2012 4:27 pm
by Jan Blok
We are pleased to announce the immediate availability of Servoy 6.1 release candidate 5 (releaseNumber 1417).
If no issues are reported/found, this will be the last RC.

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.

For Servoy 6.1 feature highlights see wiki

Known issues:
1) The developer solution explorer view shows a couple of type duplicated


The issues fixed only in 6.1 or not yet released in other versions are:

Client Changes
[fix] SVY-2471 databaseManager.saveData(record/foundset) returns true even when onRecordInsert/Update triggers throw error
[fix] SVY-2531 Table scrolling background color
[fix] SVY-2525 Wicket Error in webclient when trying to remove a solution model form from the solution.
[fix] SVY-2509 getName() not working for scriptable form
[fix] SVY-2485 Web client list/table display jumping
[fix] SVY-2473 The onRender event no longer provides correct enabled and hasFocus information

Developer Changes
[enh] SVY-2079 Include left-hand side column in relation name during db relation reading
[fix] SVY-2503 Can't set UUID flag to true and Sequence Type to UUID generator in 6.1 table editor
[fix] SVY-2491 Background of FormPopup is transparent in the webclient
[fix] SVY-2488 styleName changes are not working across extended forms
[fix] SVY-2465 application.setValueListItems expects different values from a JSDataSet in 6.1 than 5.2
[fix] SVY-2457 Erroneous warnings when a form method returns runtime form instances of the same type
[fix] SVY-2420 Tag inside for @param elements not working
[fix] SVY-2395 The JSDoc annotation {JSFoundSet<{col1: String, col2: Number}>}

Plugin Changes
[fix] SVY-2476 Allow rebind of DBTreeTable

Re: Servoy 6.1 rc 5

PostPosted: Sun Jul 01, 2012 12:11 am
by david
Is web client support for the dialog plugin in the works? Such a major UI widget, seems strange an out-of-the-box version hasn't been implemented yet.

Re: Servoy 6.1 rc 5

PostPosted: Sun Jul 01, 2012 10:10 am
by jasantana
Still having this problem in RC5

Warnings.png
Warnings.png (88.67 KiB) Viewed 18117 times


I have noticed that if I change the JSDoc to gsfwk_nav_TblMntCntr I dont get those warnings. Seems that inherited properties are not shown.

Re: Servoy 6.1 rc 5

PostPosted: Sun Jul 01, 2012 4:42 pm
by Peter de Groot
In the release note

JSDoc
Added 'nls' option to the JSDoc @SuppressWarning tag to suppress all builder markers related to non-externalized text within one method
Added 'unused' option to the JSDoc @SuppressWarning tag to suppress builder markers related to unused private variables

but when I at the suppressWarning,

unused.png
unused.png (7.78 KiB) Viewed 18103 times


the warning is still there.

Regards,

Peter

Re: Servoy 6.1 rc 5

PostPosted: Sun Jul 01, 2012 5:55 pm
by omar
Hi Peter,

You forgot the quotes, try 'unused' and it will work.

Greetings,
Omar

Re: Servoy 6.1 rc 5

PostPosted: Sun Jul 01, 2012 6:20 pm
by omar
Ehm, I was too quick with my reply. The quotes are necessary but indeed, the warning doesn't dissapear...

Re: Servoy 6.1 rc 5

PostPosted: Sun Jul 01, 2012 6:25 pm
by omar
It does work however if you place it inline directly above each unused variable like this:

Code: Select all
/** @SuppressWarnings('unused') */
var test;


I suppose that way you can differentiate between variables that are intentionally unused and those that are not.

Re: Servoy 6.1 rc 5

PostPosted: Mon Jul 02, 2012 6:53 am
by david
Show-stopper level bug filed:

https://support.servoy.com/browse/SVY-2567

Re: Servoy 6.1 rc 5

PostPosted: Mon Jul 02, 2012 10:02 am
by rossent
Another critical issue which we are experiencing with RC5 - https://support.servoy.com/browse/SVY-2571

Re: Servoy 6.1 rc 5

PostPosted: Mon Jul 02, 2012 10:41 am
by jcompagner
jasantana wrote:Still having this problem in RC5

I have noticed that if I change the JSDoc to gsfwk_nav_TblMntCntr I dont get those warnings. Seems that inherited properties are not shown.


i can't reproduce this, i have this code:

Code: Select all
   /** @type {RuntimeForm<subForm>} */
   var form = forms["supForm"];
   form.subFormVariable = "test";
   form.superFormVar =  "test"


where i have subForm and superForm (subForm extending superForm)

Do you have any module structure? where the sub and super form are in different modules or the globals function where you access them is in a different module?

Re: Servoy 6.1 rc 5

PostPosted: Tue Jul 03, 2012 2:56 am
by david
david wrote:Show-stopper level bug filed:

https://support.servoy.com/browse/SVY-2567


Thanks for the fast turn around on this one!

3rd party tester identified a new issue of some importance (annoying type one):

https://support.servoy.com/browse/SVY-2588

Re: Servoy 6.1 rc 5

PostPosted: Tue Jul 03, 2012 8:37 pm
by jasantana
jcompagner wrote:
jasantana wrote:Still having this problem in RC5

I have noticed that if I change the JSDoc to gsfwk_nav_TblMntCntr I dont get those warnings. Seems that inherited properties are not shown.


i can't reproduce this, i have this code:

Code: Select all
   /** @type {RuntimeForm<subForm>} */
   var form = forms["supForm"];
   form.subFormVariable = "test";
   form.superFormVar =  "test"


where i have subForm and superForm (subForm extending superForm)

Do you have any module structure? where the sub and super form are in different modules or the globals function where you access them is in a different module?


Johan thanks for your reply. Here you have a test solution. Please, check the global method createForm.

UPDATE

Johan I have updated the solution because I see what I think that is a bug. Run SuperForm and You will see you have a button to add tabs. Click on it and 3 tabs will be added to the tabPanel. You can move thru with the buttons or with the servoy tabs. At the botton of the form you will see 3 buttons to delete tabs. Use them and everything works fine.
Now try to do the sameafter changing the tabOrientation property of the tabPanel to HIDE. You will see the problem.

Deleting tabs when the tabOrientation property is HIDE doesn´t work properly.

Thanks.
Tests.servoy
(5.44 KiB) Downloaded 449 times

Re: Servoy 6.1 rc 5

PostPosted: Wed Jul 04, 2012 10:59 am
by jcompagner
can you create a case (or 2 cases if these are really 2 separate things) with that solution?
else it will be lost i am afraid.

Re: Servoy 6.1 rc 5

PostPosted: Wed Jul 04, 2012 11:53 am
by jasantana
jcompagner wrote:can you create a case (or 2 cases if these are really 2 separate things) with that solution?
else it will be lost i am afraid.


Done. Cases: https://support.servoy.com/browse/SVY-2601 and https://support.servoy.com/browse/SVY-2600

Re: Servoy 6.1 rc 5

PostPosted: Wed Jul 04, 2012 11:58 am
by DEK4
What about the deprecated method like

    getFormMethod
    newCalculation
    newFormMethod

is there any documentations or something to change this methods with others?