What's new in 9.1.0.20
Consume REST
Expose REST
Misc
Fixed in 9.1.0.20
NOTICE: OutSystems does not give support to any undesirable behavior you may experience due to the use or manipulation of undocumented components of the OutSystems Platform, such as, internal JavaScript, RuntimePlatform library, database system meta-model, components in installation directories, etc.
- Consume REST window now has Headers, Authentication and Test capabilities.
- Can now consume a REST API via a swagger definition, which allows instantly adding all methods from an OutSystems Expose REST API.
- User can now define names with non-alphanumeric characters for Header and URL parameters (Name in Request/Name in Response).
- New method 'GetUserFromSessionCookie' in RuntimePublic.Session API (accessible via extension) that returns the UserId from the current session cookie. It can be used in Exposed REST APIs to perform authentication and allow requests to be made directly from screens, via Javascript.
- Text widget can be edited from the widget tree
Fixed in 9.1.0.20
- Fixed being unable to debug Expose REST actions when the request was made from a different IP address than the computer where Service Studio is running (#1105842)
- Fixed variables value not showing in the debugger when trying to debug the OnResponse callback after an exception has been thrown (#1105843)
- Fixed crash and oml corruption when copy/paste a placeholder from a custom widget (#1035982)
- Fixed compilation error caused by a missing validation in a switch condition (#1041474)
- Fixed inconsistent limit for Decimals attribute between Service Studio and Platform Server (#1051952)
- Fixed AOs being wrongly calculated in some scenarios, it now counts less than before (#1073901)
- Fixed compilation error when renaming an entity attribute that is being used in a group by (#1078907)
- Fixed crash when switching to an eSpace with the Entity Diagram opened (#526476)
- Fixed crash in various scenarios due to TrueChange misbehaviour (#693095)
- Fixed compilation error due a missing validation in Service Studio when an Entity was deleted and was being used (#761398)
- Fixed crash when consuming action that exposes entity identifier through anonymous types (#794914)
- Fixed crash when creating a list screen or performing a search (#928919)
- Fixed crash when losing focus from root of the widget tree (#1018368)
- Fixed error while upgrading to P9 Bali when actions with the same name as new system functions exist (#1081092)
- Fixed not being possible to define OnClick action in Charts - needs Platform Server version 9.1.0.20+ (#1083703)
- Fixed crash when consuming complex data types (#515638)
- Fixed crash when canceling the clone of a system's eSpace (#518209)
- Fixed crash when finding usages in all eSpaces (#518186)
- Fixed crash in "Go to definition" operation when using the keyboard shortcut (#552865)
- Fixed crash when deleting an unnamed input (#691814)
- Fixed crash when adding extension entity to an aggregate (#770047)
- Fixed crash when opening the suggestions combobox of an input of a List action (#813121)
- Fixed crash when editing expressions in the Expression Editor (#857593)
- Fixed crash when dropping an entity attribute over a widget which inside a list records (#860588)
- Fixed crash after double clicking on an aggregate filter or dynamic sort. (#999334)
- Fixed compilation error when publishing incomplete referenced type (#1022105)
- Fixed Simple Queries with input parameter with IF expression incorrectly upgraded to Aggregate (#1023374)
- Fixed hang when opening a text box with a large text inside of it (#1023802)
- Fixed crash caused by a process input bigger than 28 characters (#1058340)
- Fixed compilation error caused by missing validation on references nameclash (#687679)
- Fixed crash when deleting an attribute of a structure while is being used in a Combo Box (#733654)
- Fixed crash when renaming a record attribute when its type is invalid (#843413)
- Fixed crash when double clicking on an error message related with an aggregate (#1024851)
- Fixed error while upgrading to P9 Bali when actions with the same name as new system functions exist (#1075003)
- Fixed missing validation when referencing web block input parameters with incomplete type definitions (#1025349)
- Fixed missing validation when placing a decimal expression in "Decimals" property (#967072)
- Fixed crash when selecting a screen/block with differences in custom widgets in the merge window
- Removed suggestion limitation on Static Entity records (#1026081)
- When Basic Authentication is selected in a REST API and Users is the default user provider, the reference to the User_Login action is added if it didn't exist (#1105841)
- Compatible with Platform Server release 9.1, versions 9.1.0.7 or later
- Compatible with Development Environment 9.1, versions 9.1.0.7 or later
- Platform Server 9.1 - .NET Install Checklist
- What's new in OutSystems Platform 9.1
- OutSystems Platform 9.1 - System Requirements
NOTICE: OutSystems does not give support to any undesirable behavior you may experience due to the use or manipulation of undocumented components of the OutSystems Platform, such as, internal JavaScript, RuntimePlatform library, database system meta-model, components in installation directories, etc.