Unofficial Content

This log shows the most important fixes or features that are being added in the night builds of GeneXus Salto.

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

Bear in mind that night builds have no tests, so backup your GeneXus Salto Installation and KBs before adopting a night build.

Log

August 30th, Build 106208

  • fix: samples catalog url in KBN for Android fixed
  • fix: internal fix for future marketplace tab in start page
  • fix: dependency graph fixes for data population / initialization (to avoid referential integrity errors in that part of the build process).

August 29th, Build 106166

  • fix: Team Development: fix null reference exception when doing blame of an object which its only revision in the server existed from the send kb to server
  • fix: Team Development: fix checkbox of kb properties resetting when refreshing pending update objects.
  • fix: Java: fix related to httpclient and Thread SocketTimeout for running apps in Google App Engine
  • fix: fixed issue with SD's grids svc files not being deployed
  • fix: missing files and web.config entry when deploying anything that uses the QueryViewer
  • fix in setup of GXserver



  •  
  •  

August 28th, Build 106148

  • fix: Reorganization was showing Cancel instead Close after reorganization
  • fix: command line error in Deploy to Google App Engine
  • fix: Web: events and links fixed on controls in objects that are components with url access
  • fix: to call to an object that is exposed as REST
  • fix: to casing in parameters in REST services description

August 27th, Build 106122

  • new: Automatic Population of Transactions is now in a specific section in the Build process. It is not more part of the reorganization. 
  • fix: IDE OpenAPI Import now doesn't block the UI
  • ifx: IDE OpenAPI Import didn't import well services with a point (modules)
  • fix: IDE icons improved
  • fix: IDE: Team Development: bcp.exe of SQL Server 2016 is now in the list of bcps to use
  • fix: Setup improvements
  • fix: IDE: improvements for hdpi in Team Development dialogs
  • fix: IDE : red cross in combos of action group area
  • fix: iOS: Disable Bitcode for iOS application target in generated Xcode project
  • fix: Web: native web services with collections didn't compile. fixes to compilation with collections and decimals
  • fix: Web: GAM menu didn't show up some options
  • fixes in Deploy
    • UserControls were not being copied while deploying
    • BCs and Rest Services
    • Query Viewer in .NET
    • inclusion of main procs
  • fix: IDE: updated links to several community resources
  • fix: Android: horizontal grid & autogrow

August 26th, Build 106022

1) As from this build, when you ask for licenses, you have to follow the license activation you know for released versions: License Activation Quick Guide. If you need the free for beta tester ones, change gxlmgr.ini (located in your GeneXus 15 installation Directory) and set WebAuthConfig=http://www2.gxtechnical.com/gxtechrocha/hgetbetakey.aspx

2) Android: New Requirements to support Android 7: 

  • Android 7.0 (API 24) SDK Platform
  • Android Support Repository (rev > 36)
  • Android 7.0 (API 24) Intel x86 Atom System Image (optional, for the emulator).

Android 6.0 (API 23) SDK Platform and its system image is not more required.

3) Fixes

  • fix for Android 7: Temporarily disables multi-window support.
    Note: Without this fix, if the user of your application chooses to use multi-window in Android 7, he gets a black screen for all those SD Objects that are only portrait or only landscape.
  • fix: 'Service' data source removed
  • fix: error "Visual Styles-related operation resulted in an error because no visual style is currently active. (System.Windows.Forms)" when editing web forms

August 25th, Build 106008

  • fix: GeneXus Setup fixes (had problems updating old versions)
  • fix: GeneXus Server setup improvements (ui improvements, detection of installed instances)
  • fix: Deploy application improvements
    • remembers objects to deploy
    • smarter jars and classes selection in Java
    • new icon for toolwindow
    • fixes place for js files
    • wrong web.xml when objects are in modules
    • fixes to deploy with GXflow and Query Viewer
    • packaging fixes and improvements in .NET
  • fix: link to main http procedures: (Não é possível converter um objeto do tipo 'GeneXus.Programs.<proc name>' no tipo 'System.Web.IHttpHandler')
  • fix: SAC# 39810 - Variable doesn't display information in Grid of transaction with WorkWithPlus
  • fix: GeneXus Server: fix null reference exception when processing delete items while importing
  • fix: Team Development: possible out of memory exception that could happen when exporting objects for update / bring changes and the perma export were being used.
  • fix: GAM cleanup of some API functions that are not supported yet.
  • IDE some Icons renewed
  • fix: IDE: Null Reference Exception editing class
  • fix: Live Editing stability improvements (catch exceptions sending message to device)
  • fix: Web: DatePicker was showing Week Number side effect of typo error
  • fix: GXserver: null reference in delete KB
  • fix: Web: focus was on Cancel button if last editable field was disabled
  • fix: SD: security related to notifications
  • fix: GXflow clients were built for 64bits
  • fix: IDE: Fix user control with xsl renders that depends on Properties - i.e. Web Linear Gauge and it's Style property
  • new: Geolocation UC has property for Api Key of Google maps 3.6
  • new: Android: basic support for GeoPoint data type
  • fixes for Geography with SQL 2008
  • fix: Web: prompt.gif had been removed
  • fix: compilation fixes related to collections with decimals

August 22nd, Build 105765

  • fix: Import conflict in theme classes: Theme class 'Popup' renamed to 'Popup_2' since it conflicted with a new predefined one.
  • fix: GAM: some folders renamed for tidiness.
  • fix: Deploy: fix related to Genexus.Java.Workflow.targets

August 21st, Build 105758

  • Deploy: remove not supported or used deploy targets (iis 6, etc)
  • Support remove items from an interface (Packaged Module Upgrade)

August 20th, Build 15741

Compatibility: XPZ format compatibility number of GeneXus 15 changed. XPZ of GeneXus 15 cannot be imported in previous builds or versions. GeneXus Server has to be updated too for team development (since commit command is based on xpz)

new: Deployment to AWS Beanstalk for Java and .NET

  • fix: Team Development: changes in commit dialog design. images for refresh and filters buttons changed in commit update and history dialogs.
  • fix: Team Development: Implementation of copy command for the comment textbox in the history tab.
  • fix: Team Development:  fix exception when loading combo box options for the changelist combo box.
  • several other minor fixes for Team Development. 
  • GeneXus Server setup improvements
  • fix: Open API description is now normalized to guarantee multiplatform / compatibility between Java and .NET services
  • Deploy: fixes to deploy of apps with Workflow
  • several fixes to Deployment feature (takes into account if search is enabled, fixes to drivers, etc etc)
  • Web: fix to Enter event ... it was triggered twice in some case
  • fixes to dynamic transactions
  • GAM security fixes when using anonymous login.

August 19th, Build 105626

New: First Bits of Application Deployment feature built on GeneXus Application Deployment. Find it under Build / Deploy Application
It lets you

  • Create Deployment Files for Web Servers
    • Create WAR files for Generic Servlet 2.3, 2.4, 2.5 servers, JBoss 2.4, 2.5 servers
    • Create JAR files for your Main Command Line procedures
    • Create ZIP for IIS 6 or lower, 7 & 8 or higher
    • Create ZIP for your Main Command Line Procedures
  • Deploy to Platform as a Service (PaaS) Providers
    • .NET: Deploy to Azure
    • Java: Deploy to Google App Engine, IBM Bluemix, SAP Hana Cloud Platform

All what's available via UI is available trough MSBuild Tasks; plus: It is completely extensible.

Fixes

  • fix to GXserver's setup
  • fix: Web: http 403 when Parameter had extra white spaces
  • fix: Web: width of columns was incorrect in infinite scrolling (Firefox)
  • fix: Web Always generate col-xs size - Since in same case it doesn't work as spected without col-xs-12
  • fix: Net - Error Unexpected token > in JSON at position x in transaction with character ">" in field character
  • iOS Improve Security - Generated application embeds TwitterAppKey and TwitterAppSecret into the binary (it can be removed from metadata now). KBN still tries to read these values from metadata.
  • iOS: fixed compiler error when using sleep() function (was passing an Int64 but expected an Int)
  • iOS fixed: compiler error when using number literals of length greater that 10
  • minor setup improvements
  • fix: SAC# 39847 - Function Key no funciona si primero no se hace foco en la pantalla
  • Fix: IDE - fix definition of variables of external object type
  • fix: GXflow inbox UI fixes
  • IDE: several icons and UI improvements
  • fix: KBs could not have japanese characters
  • fix to EO properties
  • fix: NullReferenceException at RebuildAll
  • iOS: GeneXus Core Swift files are now binaries
  • GAM: security fixes in oauth mechanism that affect iOS, Android, Java and .NET
  • Hide Windows 10 generation in IDE
  • Logout SSO in GAM backoffice
  • Fix: Api GAMRepository.Logout()
  • fix to dynamic transactions with parameters
  • fix: Web: refresh after popup closed fixed
  • fixes to developer menu

August 16, Build 105364

Requires GeneXus 15 Full Licenses. Licenses are delivered to beta testers automatically, as usual.

  • fix: Hebrew (ISO 639-1) langauge code was incorrect. "he" instead of "iw"
  • Fix: Web: debugging message removed
  • Fix: Web: Fix to paging in transaction
  • Fix: Web: Scale type and cell alignment related to images and events fixed.
  • Fix: Lowering dependency between GeneXus Core module and GAM so that new GeneXus Core module works with older GAM, etc.
  • fix: GXserver security issue fixed
  • fix: Web: improvements to Carmine Theme and GAM default panels
  • fix: Web: "Field XXX is out of range" on Check Box with value range
  • fix: IDE HTML Editor: exception Destination array was not long enough. Check destIndex and length, and the array's lower bounds. (mscorlib)
  • fix: .NET: Compilation error in calls or links to web objects when parameters contain expressions
  • fix: Fix to conditions in formulas with subselect
  • fix: iOS: fixes to Geography data type
  • fix: iOS: fixes to search bar appearance
  • fix: iOS: fix to horizontal and paged grid page indicator
  • fix: IDE: Fix so changes to environment properties aren't lost after a build
  • fix: IDE: fix to default theme in iOS
  • fix: IDE: Object Reference error in  Void ReloadModelTree(Artech.Architecture.Common.Events.KBModelEventArgs, Boolean)

Build 105288

  • IDE fix: default part icon fixed
  • Team Development fix: When triggering the update all objects before changes are received from gxserver (the Old Update button functionality) the cancel button was not being enabled correctly
  • iOS security improvement: Add code that prevents debugger to be attached to the application (when not compiled in debug mode)
  • iOS fix: Archiving generated Xcode project fails (Bitcode related) 
  • Android fix: Allow empty value but not white spaces in the "Key Alias" property.
  • Java, .NET: fixes to File.Copy and File.Exists
  • .NET: Pop3Session not working because of ASP.NET 4.0 new security policies that not allowed unmanaged code.

August 11th, Build 105189

  • fix: .APK of generated Android Application was not being copied to the <KB Target Environment Directory>\web folder.
  • fix: Net Assembly Import was crashing when trying to import a DLL file (fixed build 105160)
    System.IO.FileNotFoundException
       at System.Reflection.RuntimeAssembly._nLoad
  • fix: "Object reference not set to an instance of an object" - Compiling Cobol
  • fix: Java: Developer Menu didn't show QRCodes
  • fix: .NET Cast exception in dfwptxt
  • fix: Blobs didn't work with External Storage
  • fix: iOS app crash when using GAMUser.FirstName
  • fix: Android: alignment for controls with autogrow that are actually *smaller* than the cell they're in. This could happen with tables whose height is set to less than 100%
  • fix: .NET: Directory.GetFiles didn't work well (related to storage provider)
  • fix: BCs with parm rule appeared in Developer Menu in some cases
  • fix: Security issue related to acces_token in GAM

August 10th (Build 105072)

GeneXus 15 RC released!

August 9th

  • fixes android compilation issues
  • fixes Swift compilation issues

July 9th (Build 103747)

  • .NET framework 4.0 is required for .NET applications compilation and execution

Last update: February 2024 | © GeneXus. All rights reserved. GeneXus Powered by Globant