Service Studio - what has changed in v8.0?

Service Studio - what has changed in v8.0?

  
Hi,

I have spitted through the "what's new in 8" document, but that is only a PR-document (a good one I might add)
yet as a developer I like to see all the changes that have been made inside service studio.

what we have found so far:

General improvements
- table got lesser options (properties and popup-window)
- no more outline-mode, now it's hidden-widget-mode
- if-widget has got some extra features in the form of tiny-bulb-checks
- icon input/output parameters changed (back)
- grid mode
- css editor
- jQuery choice (old-skool or proper jQuery)
- Heights/Width are now always respected
- Editor usability (Drag and drop, Text editing, ...)
- Widget tree now appears automatically while dragging objects to screens
- Possibility to now place widgets side by side, by default
- Performance improvements
- ctrl + g
- fast preview of final look if you move the mouse away, so there is no need of toggling "preview" button.
- new system-action: GenerateGUID()
- new richwidget: DropDownMenu (When clicked, shows a dropdown menu with all the submenu items.)

New/Changed Extensions
- BPT changed (moved some actions etc to EPA)
- 'Charts'
Agile Platform 8.0.0.2. Component with widgets for plotting charts.
- 'AsynchronousLogging' 
Agile Platform 8.0.0.2. Provides a highly scalable mechanism to perform logging. Operations are executed in bulk and asynchronously, using a message queue.
- 'IncludeJavascript_API'
Agile Platform 8.0.0.2. API for including scripts in Web Screens for all applications running in the environment.
- 'TextDictionary'
Agile Platform 8.0.0.2. A Dictionary to store Elements of type Text.

Ideas/WotC implemented:
facilitate-the-tracking-of-an-user-across-screens-and-actions-to-understand-user/

Hello,

Let me add the following:
- The grid mode;
- CSS autocomplete;
- jQuery version choice option;
and much more...:)

yep, those were in the what's new document :)

How many WOTC issues were addressed?
Gerry wrote:
How many WOTC issues were addressed?
 
 I noticed at least one :)
One of the coolest:

ctrl + g :)
Some extra points I remember:

- Heights/Width are now always respected
- Editor usability (Drag and drop, Text editing, ...)
- Widget tree now appears automatically while dragging objects to screens
- Possibility to now place widgets side by side, by default
- Performance improvements

By the way on the jQuery topic (and not properly Service Studio related), I'm thinking about doing a topic talking about it soon ...when I get time for it.
Other than allowing to use a more recent version, we also making it available for public use in "jQuery" and "$" variables out of the box. "osjs" is left for backward compatibility purposes.
João Rosado wrote:
Some extra points I remember:

- Widget tree now appears automatically while dragging objects to screens
 
 o.O, that widget-tree appearance is great!
(did not notice it, because i never look there when i drag, but now i see it and it could be really handy!)

 
Another one:
- fast preview of final look if you move the mouse away, so there is no need of toggling "preview" button.

This one coupled with CSS intellisense is just gold... :)
keep them coming :)
oh found one by looking in the breaking changes: GenerateGUID()
(even though in the document it talks about a built-in function, it's actually an system-action)

oh found one by looking in the breaking changes: GenerateGUID()
(even though in the document it talks about a built-in function, it's actually an system-action)

- new extension: 'AsynchronousLogging' 
Agile Platform 8.0.0.2. Provides a highly scalable mechanism to perform logging. Operations are executed in bulk and asynchronously, using a message queue.

- new extension: 'IncludeJavascript_API'
Agile Platform 8.0.0.2. API for including scripts in Web Screens for all applications running in the environment.

- new extension: 'TextDictionary'
Agile Platform 8.0.0.2. A Dictionary to store Elements of type Text.
Statler & Waldorf wrote:
oh found one by looking in the breaking changes: GenerateGUID()
(even though in the document it talks about a built-in function, it's actually an system-action)
 
 Thanks for the info :) I've just reported that to the documentation team.

HD
 
I found an Easter Egg - LasVegas theme in the RichWidgets eSpace
Maybe there's more, so watch out for easter eggs
For (some) Ideas implemented in 8.0 you can check them here (mid column) for the time being:
http://www.outsystems.com/ideas/

And the "How to's" tab is also gone in 8.0 because... http://www.outsystems.com/forums/discussion/10225/how-tos-tab-gone-in-service-studio-8/