GeneXus Beta Updates Log

Official Content
This documentation is valid for:

This log shows the most important fixes or features that are being added to the GeneXus Beta Channel.

You can download the latest night-build (only) from http://www.genexus.com/betatesters

Log

January 12th, (Build 147635)

  • Apple / Android: improvements in metadata, metadata only includes platfrom-specific info
  • other bug fixes and improvements

January 7th, 2021 (Build 147572)

  • Concurrent generation performance improvement in the following build of a cancelled build (build with leading .spc from previous build)
  • Android:
    • add property to allow add ACCESS_BACKGROUND_LOCATION permission to manifest (UseBackgroundLocation)  

December 25th (build 147502)

December 18th (build 147431)

December 15th (build 147337)

  • Angular
    • Grids are now implemented with CSS grid
    • Nested grids support added
    • Tab control events and properties support added
    • Maps improved (ActivePageChanged)
    • Other minor fixes in maps and geography data type
  • GeneXus support for Huawei Mobile Services Platform (specifically designed for those that do not support Google Play Services)

23th November (build 146864)

  • Apple
    • New properties to set minimum iOS, watchOS, tvOS version supported in an app (some features of the app may require higher versions than the absolute minimum)
    • UI of Multiwheel control updated
  • API Object
    • &RestCode standard variable added, to return custom HTTP Status code in services
  • Angular
    • Improved algorithm for choosing the right layout of the Web Platform
    • Dynamic properties in a grid
    • Conditions in dynamic combo boxes
    • Progress bar performance improved (async) 

19th November (build 146774)

  • New MySQL driver support: MySQL Connector. It is a managed MySQL ADO.NET provider, with community support 
    • MySQL Connector is now used in .NET Core (50% performance improvement)
    • New property ADO.NET provider with values 'MySQLDriverCS' (Default) 'MySQL Connector'.
      In .NET Generator, using this driver avoids several troubles related to 32 vs 64 bits, 'libmysql not found' issues, etc.
      Important: On the other side, this driver does not supports multiple server cursors, so a nested for each command loads in memory all the records of the outer for each, which may lead to memory consumption issues. Recommendation: Use better conditions for the outer for each command, and test thoroughly your solution before changing the ADO.NET Provider.
  • XCode 12.2 supported
  • Android 11 supported / API 30 required, new requirements for Android; you must run Tools > Update Android SDK
  • Improvements to File Upload control (SACs 44015, 46554)
  • Improvements to UC Object (SAC 48398)
  • Reporting
    • Query Objects in Native Mobile Chatbots
  • BPM
    • New property "Generate Metadata Domains" for generating Enumerated Domains for relevant data and activities. 

11th November (Build 146563)

  • Query Viewer in Android and iOS
    • QueryViewer1.Object = MyQuery(parm1,parm2,..) syntax support
  • Import from sketch
    • Improvements to colors
  • Deploy to AWS ECS (Elastic Container Service)
  • User Control Object
    • Improvements to Definition auto = true
  • GXflow
    • Performance improvement in inbox (worklist)

21st October (Build 146107)

  • Back end
    • External Storage on Minio.io and any AWS S3 compatible provider
    • New properties 'Privacy' and 'URL Expiration' at the generator level to set whether external storage is by default Private or Public and the expiration lapse of the private URLs. 
  • Angular
    • Support for ClientInformation.DeviceType = SmartDeviceType.Web
  • iOS
    • SSL Pinning
  • Android
    • Image Map is editable
  • iOS & Android
    • New video control (UI control with autoplay, play in full screen + methods to stop, pause, start, etc)
    • Dynamic call options
      DynamicCall.SetOption(&DynCallObjectLink, DynamicCallOption.Type, CallType.Popup)
      Call(&DynCallObjectLink)
  • IDE
    • The security scanner is now built-in in IDE and can also be run via MSBuild

20th October (Release of GeneXus 17)

Older log at GeneXus Beta Updates Log (Archive - until 20 October 2020)