Unofficial Content
  • This documentation is valid for:

This page contains changes made to GeneXus Rocha between Beta 2 and RC

Here is the RC, and here the Log of Night builds from RC to Release

March 29

  • big performance improvements for KBs which use patterns intensively
  • new feature: Blob fields are serialized in base64 in webservices
  • domains dialog improved
  • research papers
  • fix: conversion failed with "Current Cursor for 'CK' is closed"
  • fix: problems with modal dialogs: add columns and select columns in grids.
  • fix: compilation error handling collections included in latest nightbuild.
  • fix: reorganization that deleted a primary key didn't work
  • fix: ERR 212 Not enough global stackin spec in some particular case
  • fix: messages of languages were being specified in build even if it wasn't necessary.
  • fix: runtime: dynamic combo boxes didn't work in latest night build
  • fix. runtime: Enter Event wasn't executed on pressing ENTER 

March 28

  • performance improvement for IDE and spec. In order to have inmediate improvements, export all and import all again (since objects need to be saved again). New knowledge bases or knowledgebases converted with this build will have automatically "be fast"
  •  
  • new feature: new methods of blob fields: ToBase64String() and FromBase64String(<&txt>). These will help you to handle blobs through web services for example
  • FIX: KBs converted from 9.0 before this build, also had converted headers of Prompts (HGX*) managed automatically by GeneXus (which slows down performance of IDE and spec). As from this build this prompts managed automatically by GeneXus are not more converted from 9.0
  • more changes in TextSearch syntax (will be documented soon)
  • fix: conditions with "WHEN" could return unexpected results in some cases.
  • fix: KB conversion from 9.0 didn't work when a master page was used in prototype but didn't exist in design model
  • fix: KB conversion failed with "Object reference not set to an instance of an object" while copying tables

March 27

Breaking change: Fulltextsearch functions (IndexContent,UpdateIndexContent,Search, DeleteIndexContent, Rebuildall) are not supported anymore. You must use the methods associated to the Namespace TextSearch instead.

  • new feature: Knowledge bases can also be stored in SQL 2008
  • new feature: Httprequest.BaseURL returns the whole base url (http://wiki.gxtechnical.com/commwiki/servlet/) for example
  • IDE: IDE will not check if KB directory changed if KB is opened from a non network drive
  • IDE: translation exceptions were not being taken into account
  • runtime: fixes related to Ruby and Blobs
  • runtime: TextSearch.Add(&customer)  didn't work

March 18 comes with

Other New features and fixes

  • Fulltextsearch functions can be used as static methods, try writing "TextSearch." in your source
  • Variables have a help Part. you can edit the help of the variable clicking on the 'Help' link near the Description Property of the variable
  • Import of Languages has been improved. click on Object in Import dialog opens the object (if the object exist in the KB)
  • Export has more options to add dependency
  • runtime: fixes in date, datetime, decimals, all issues related to translation and different formats
  • spec: rebuild all missed some objects
  • performance improvements in spec, web forms and others
  • many compilation errors related to booleans, and types / castings.
  • runtime: fixes in ajax, combo box validation
  • runtime: readonly fields didn't use the readonly<attribute> class
  • IDE: many improvements related to text editors, to tooltips, open object options, etc. fixes in docking windows and windows management in general
  •  

March 11

  • fix: runtime: "invalid parameter binding" error using Oracle Data Provider in .NET
  • fix: runtime: bitmaps in reports didn't work

March 10 comes with

  • new property in web panels: "Automatic Refresh" with values "When variables in condition change" (Default), and "No".

March 9

  • improvement in runtime / generated applications: Only the part of the web component that is needed is refreshed after an event. This improves user experience of your apps.
  • fix: IDE: variables defined as collections based on non collection domains didn't import well

March 8

Changes in packages and user controls require you to, before launching GeneXus, run GeneXus.exe /install

  • new feature: IDE: a new filter in select object dialog: by import date
  • fix: IDE: Ctrl+arrow was producing a nullreference exception in structure editors
  • fix: IDE: Select all button in select object dialog wasn't moved when the window was resized
  • fix: compilation:  web panel containing a variable twice, didn't compile
  • fix: runtime: Name and extension of blobs wasn't being saved
  • fix: runtime: fix related to suggest in grid
  • fix: runtime: validation of nullvalues of datetime datatype fixed
  • fix: runtime: autoprompt didn't work
  • fix: runtime: createfromurl function returned all in lowercase

March 7

Breaking change in workflow diagrams. Created diagrams are not anymore valid and must be recreated.

  • IDE Improvement: output of import is displayed in a new Output window. as from this version Output window also supports links.
  • IDE: static methods support in external objects
  • New features in Workflow diagrams:
    • Export/import
      • Important: there is a known problem importing diagrams, the external object Activity is not well imported. The actual work around is to import the WFAPI.XPZ file found in <GX_ROCHA_DIR>\Packages\GXPM after importing diagrams.
    • Subprocesses
      • You can drag a diagram form the Tree Navigator en drop it on the diagram's surface to create a subprocess activity. This activity will have a reference to the dropped diagram.
  • fix: problems with encrypted parameters were fixed (build 10991 or higher).

March 6

  • fix: IDE: Instantiated attributes property values couldn't be removed
  • fix: spec: aggregation formulas using subtypes didn't work
  • fix runtime: mails using webwrappere started with span tag

March 5

  • spec: image.link() wasn't supported
  • spec: IIF function used in conditions is now evaluated at server level. this improves performance of applications and some reorganizations too.
  • IDE: condtion and formula editors didn't open when called from property window

March 4

  • IDE: drag & drop support of transactions and attributes into SDTs added
  • IDE: other improvements in SDT editor
  • fix: runtime: combobox.Additem didn't work
  • fix: compilation: "Generate strong named assemblies"  wasn't supported

March 1

  • IDE: Japanese GX 9.0 KBs didn't convert
  • spec: new control in conditions "spc0149:  'Condition ''%1'' found in %2 does not evaluate to boolean.'."
  • fix: IDE: themes were not being imported well.
  • fix: IDE: index and table couldn't have same name
  • fix: compilation: some transactions in java didn't compile, error "illegal start of expression"
  • fix: runtime: some reorgs in .net didn't work. (bug included in latest build)

February 29

  • IDE improvements and fixes
    • Changes en Menu bar and how they are loaded
    • document object context menu improved
    • Better Tooltips, with more options
    • Text Editor
      • SmartTags added (on cursor and on mouseover. available also with CTRL+ALT+F10)
      • Improvements in Tooltips
        • information of methods is not more displayed when being between '(' and ')', but it can be shown with CTRL+SHIFT+SPACE
        • Tooltip shown on mouseover on some objects only appears when pressing CTRL
    • Icons of parameters of data selectors changed
    • Performance improvements to load commands
    • Find, Find&Replace,Go to Line forms have had problems were 'Always on top'
    • FullScreen (F11) now works well
    • Delete key deleted objects in select object dialog
    • Performance improvement selecting many objects in model tree.
    • Web form editor
      • when inserting web components in web form, their controlname was allways the same
      • toolbar commands didn't work well
  • fix: compilation: procedures didn't compile in java in latest night build
  • fix: spec and generation didn't stop on exceptions.  
  • fix: runtime: decimal separator and date.tostring() didn't take into account language with runtime translation.

February 28

  • performance improvement in specification and better accuracy calculating which objects are required to specify
  • fix: IDE: minor fixes in import dialog
  • fix:IDE: conflicts on properties between SDT and domain with same name
  • fix: IDE: 'unable to deserialize data' opening object
  • fix: runtime: after entering a FK, inferred values were not displayed
  •  

February 27

  • fix: Gxflow Rocha Nigth Build is working again.

February 26

  • new spec error message:
    • spc0148 'Event %1 has duplicate argument set (other definition in line %2).' When more than one TrackContext events use the same set of arguments. 
  • feature: IDE: when 'Significant object/table/attribute length' property is decreased, the IDE controls if naming conflicts appear.
  • fix: IDE: locking problems on state.lock
  • fix: spec: data provider navigation didn't show which SDT is the output
  • fix: IDE: crash editing HTML Nodes in Theme Editor
  • fix: Protection: All licenses became suspended suddenly.

February 23

  • performance improvement in specification
  • performance improvement in the processing of subtype groups
  • feature: new editor for property 'translation exceptions'
  • fix: compilation issue in java: "messages.<language>.js is unavailable"
  • fix: config files were not being generated in UTF8. (i.e password couldn't contain "é" and other special characters)

February 22

Breaking change: syntax changed from "Event Control.Trackcontext(<var>)" to  Event TrackContext(<var>)

  • spec: important memory usage improvement.
  • fix: runtime: more problems with drag & drop, trackcontext, etc.
  • fix: runtime: prncmd didn't work
  • fix: IDE: use default option in property editor didn't work
  • fix: IDE: attribute and variable selector optimized and behavoir changed to be similar of Select Object dialog.
  • fix: IDE: outliner didn't show which attribute/variable contained some control

February 21

  • fix: IDE: fulltextsearch indexer didn't support multiuser kb access
  • fix: IDE: problems related to Ctrl+F and modal dialogs
  • fix: IDE: subtypes were being converted wrongly in some cases
  • fix: runtime: many fixes to context management (Trackcontext event)
  • fix: spec: more cases fixed of error "Wrong number of parameters: 'Call' supports 0 parameters. (Line: 30, Char: 9)"
  • fix: runtime: "new row" wasn't being translated
  • fix: runtime: jscript error when sorting a grid by a column
  • fix: compilation: proc command line with msg() didn't compile in .net 

February 20

  • first bits of new feature:Multiuser! IDE supports multiple users accessing the same KB. It still doesn't support access from diferent machines and full text search indexer has to be stopped.
  • fix: IDE: build error: Cannot acquire {0} state for {1}. If you still get this error, delete file "state.lock" located in KB directory. 
  • fix: runtime: serial rule didn't work in update
  • fix: spec: error "'Call' expects at least 2 parameters. " in latest night builds.
  • fix: spec: "Error 212 Not enough global stack" when having cyclical references
  • fix: runtime: other cases of blocking clause in db2, informix
  • fix: reorg: Remove option of referential integrity property didn't work in mysql.
  • fix: IDE: complex sdts like "client.address.street" on form couldn't be imported.

February 19

Rocha Setup fixed:  Ctree server wasn't being started in some cases after install process finishes.

  • new feature: IDE: Theme editor: any class can be the "Default class".
  • new feature:IDE: 'Show references' option on a text in Language editor.
  • fix: runtime: count formula didn't work with ajax
  • fix: compilation: Java didn't compile using runtime translation
  • fix: IDE: related to ENTER key and Language editor
  • fix:runtime: new with blocking clause caused runtime error in java
  • fix: runtime: empty datetime value was on year 1899 instead of 1753 in sql server 2005 (introduced in latest night builds)

February 16

  • fix: IDE: validation of subroutines and [win] [web] sections
  • fix: runtime: prompts didnt receive their parameters in some cases.
  • fix: runtime: table names appeared as {0}

February 15

  • new spec error messages
    • spc0146,  'Formula %1 (directly or indirectly) references itself.'
    • spc0147,  'Formula %1 references an invalid formula (%2).'

  • performance improvement: IDE: default forms are created/opened, etc faster.
  • fix: spec: vertical formula that references a field of the same level didn't work ( InvoiceTotal returned 1 when invoked in in a for each with base table InvoiceLines)
  • fix: runtime: standard messages appeared in english
  • fix: specifier entered in loop on invalid or recursive formulas
  • fix: runtime: problems with prompts reported to forum  
  • fix: IDE: textblocks and forms didn't have preview in theme editor.
  • fix: IDE: problems with modal dialogs and Find in source editor.
  • fix: runtime: fulltextsearch didn't work with runtime or static translation
  • fix: runtime: property onclick event didn't work

February 14

  • fix: properties couldn't be edited in latest night build
  • feature: formulas can be used in the source, without being in a for each.

February 13

  • IDE: improvements in select object dialog
    • performance improvement: load on request
    • select all option
    • delete object option
    • fixes in focus management
  • fix: Error generating in Java "
  • The process cannot access the file '....\JavaModel\web\bld...info' because it is being used by another process.
    "
  • fix on messages in reorgs
  • fix: IDE: error ("at Artech.Udm.Framework.Entity..ctor(Model model, IUdmEntity entity)")opening some kbs
  • fix: workwith pattern: instance -> after update -> go to view option didn't work.
  • fix: IDE: KB could not be opened if the last action before close was a "Revert"
  • fix: IDE: KB could not be opened after importing in a branch
  • fix:IDE: data store and generator weren't be refreshed after being changed in environment.
  • fix: DBRET checks if tables and transactions exist in KB before importing

February 12

  • Fixes to Environments / Branches / Versions
- Fixed bug that was not refreshing the current branch info after making a 'Set branch as active'.
- Allow to set the trunk version as Active.
 
- Added CreateEnvironment to MsbuildTasks
- Set some parameters as Required for CreateKnowledgeBase task.
- Allow to only RevertVersion of Version and not branches.
- Recognize *Trunk or the KB Name as valid branch of SetActiveBranch task.
 
- Added rename of environments. (Delete was added to the menu but not implemented yet)
  • fix: IDE: conversion error with long object names.
  • fix: runtime: ID instead of text of messages appeared in create database
  • fix:runtime: invalid date or datetime format msg appeared on validating date or datetime fields in latest night build
  • usability change: Build shortcuts changed. Rebuild: Ctrl+CAPS+F8; Build All: F8; Run <startup object>:F5; Rebuild<startup object>: Ctrl+UPPER+F5
  • fix: runtime: fixes on freestyle grids (related to backcolor in cells and to control/column positioning)

February 9

  • new feature: Expression data type. Allows to evaluate expressions in runtime. Sample:
    &SalesTaxAmmount.Expression = "round( InvoiceTotal * SalesTaxPercent / 100)"
    For each
    &SalesTaxAmmount.Variables.Add( "InvoiceTotal", InvoiceTotal.ToString())
    &SalesTaxAmmount.Variables.Add( "SalesTaxPercent", SalesTax.ToString())
    
    &Result = &SalesTaxAmmount.Evaluate()
    ...
    &SalesTaxAmmount.Variables.Clear()
    EndFor
  • fix: runtime: Date format and decimal separator, date picker and date format in date functions  were not being taken into account when Language changed in runtime
  • fix: spec: rules involving methods that don't return anyting didn't specify (&Comment.HtmlClean();)

February 8

  • improvement in Language object editor: allows to see translations of other languages as references
  • fix: IDE: Document object couldn't be opened.
  • fix: spec: average formula didn't work well with decimals in SQL Server.
  • fix: runtime: enumerated fields were shown wrong in grids
  • fix: runtime: grid columns didn't take into account width property
  • fix: runtime: combos in grids had loaded just one item

February 7

  • IDE: Default Environment called "WorkingVersion" changed name to <.NET|Java|Ruby> Environment
  • performance improvement in copy model and opening Language Object
  • fix: IDE: default indices name was wrong in latest builds
  • fix: IDE: message "Import file load success" didn't appear
  • fix: runtime: validation on dates failed
  • fix: runtime: suggest didn't work in some case
  • fix: refresh command didn't work in master pages (refresh command is needed after a SetLanguage)
  • fix: freestyle grid didn't display well when columns were alternately set as invisible

February 2

  • change: defaults por webapp name in java and virtual dir in .net changed to [<kb name>|<branch name> ] + <environment name>
  • fix: "error CS2001: Source file 'tstrgz1conversion.cs' could not be found" in some reorganizations in Feb 1. night build
  • fix: jscript and clientside validation errors in Feb 1 night build
  • fix: embedded pages didn't load (emxxx.source = link(pag ) didn't work
  •  
     

February 1

  • feature: Runtime translation in Java (.net already supports it, see previous night builds) 
  • fix: runtime: TAB on last variable of last line in grid created a new line in web panels.
  • fix: runtime: numbers with decimals were multiplied by 100 in each rountrip to the server if decimal separator was comma.
  • fix: IDE: edition problems in images that depend on language
  • fix: runtime: jscript validation on date fields didn't work
  • fix: compilation error: CS0117: 'int' does not contain a definition for 'TrimEnd', in latest night build

January 31

  • feature: Statis methods Datetime.Now() and Datetime.Time() support. (use them instead of functions Now() and Time())
  • change: webapp name is by default the concatenation of KB name + Environment name
  • fix: language files were not being generated with rebuild all
  • fix: IDE: ReorgTopPane has been disposed in latest night builds
  • fix: IDE: problems with layouts of procedures in latest night builds
  • fix: IDE: build process couldn't be cancelled in latest night builds
  • fix: runtime: combo in grid didn't work
  • fix: runtime: check boxes, if not marked, didn't save into DB the correct value (Empty value was saved)
  • fix: jscript error with prompt rule on control in grid

From January 20 to January 30

Compatibility: KBs opened with build 9945 cannot be opened with previous versions (Workaround is export/import)
 
Features:
  • Runtime Translation in .NET ! This function “SetLanguage(LanguageObjectName)” sets the language you want for that session.
  • New External Object EJB. This means that you can declare and use Enterprise Java Beans developed by others.
  • New warning “spc0145, 'Calling stored procedure ''%1'' in data store ''%2'' via the call keyword is deprecated.'”
  • Object parts, images, files, etc. are saved compressed.
  • Workspace (open objects) is kept after close/open KB
  • new reorganizations supported (data that has not been copied in GX 9.0 is now copied. This is associated to rgz0029 message)
 
Performance improvements:
  • output window generated messages faster
  • build process startup time lowered
  • Memory leaks in build process fixed
 
Fixes:
  • conversion: KBs with RPG models couldn’t be converted.
  • IDE: KBs can be created on a map (network drive) or directly using an UNC path (\\server\share). In order to be able to use this feature, ctreeSqlServer has to be started so that it connects (log on as) with a user that has the required rights to access the network. By default ‘System’ user is used which has no sufficient rights.
  • IDE: target environment could not be changed
  • IDE: while opening some KBs the following error appeared: “Invoke or BeginInvoke cannot be called on a control until the window handle has been created”
  • IDE: insert attribute (select object filtered by attributes) dialog displayed all objects
  • IDE: ‘create database tables’ and ‘undo close document’ options didn’t have icons
  • pattern workwith: ‘.xls’ was created as a translateable text
  • spec: spc0043 <att.> Is not instantiated in some formulas
  • spec: where DateAtt in <data selector> didn’t work
  • spec: a warning appeared specifying GXLRED
  • spec / runtime: “java.sql.SQLException: Cannot use 'first' in this context” using formulas in Informix
  • spec / runtime: some find formulas in for each didn’t work .
  • spec / runtime: a case where a select was being generated with a formula of another for each
  • runtime: freestyle grids didn’t show up well in some cases
  • runtime: isvalid event didn’t work for grid columns.
  • runtime: listboxes in freestyle grid didn’t work
  • runtime: validation of dyna combos, check and list boxes didn’t  work in web components with URL Access = YES
  • runtime: suggest (input type description) didn’t work in web panels
  • runtime: error rule didn’t stop user (worked like a warning)
  • runtime: nested grids didn’t work
  • runtime: password attributes were shown with plain text instead of bullets in grids.
  • runtime: Google search webservice didn’t work (Invalid Location name error)
  • runtime: checkbox in grid never appear checked
  • runtime: internal error 500 when having a field with a regular expression in a grid
  • runtime: default(att 2nd level, att 1st level); didn’t work
  • runtime: tooltiptext property didn't work for fields in grids
  • compilation: transaction with a Field with suggest that is a recursive subtype didn’t compile (“The parameter name 'A41PostPar' is a duplícate”)
  • compilation: call to external functions  (*.cs) files didn’t compile in .net.
  • compilation: mod function didn’t compile with decimal arithmetic

January 19

  • fixes in KB Conversion (error "Error creating KnowledgeBase")
  • feature: A tool window is displayed during KB Conversion showing conversion steps and status and results.

January 17

  • change: GeneXus.exe /Setup is not more a valid option. GeneXus.exe /Install does all the work. Run GeneXus.exe /Install if you need to install or update packages and user controls.
  • fix: latest night build had errors in properties validation, export of data selectors.
  • feature: useability improvements in folder view

January 15

You need to start GeneXus with /Setup: run 'GeneXus.exe /Setup' from the command line. If you don't do so, you will get a 'Service not found' exception.

  • performance optimization: export objects with default parts (default form of trns, default parts generated by patterns) is much faster now since the default is not calculated in export. 
  • performance optimization opening default parts (web panels generated by patterns and transactions with default forms open much faster now)
  • new feature: first bits of Help Generator
    • generates help of attributes, domains, web panels, procedures and transactions
    • find it under Tools/Help Generator. generation is executed in another thread and can be canceled
    • MSBuild: new task 'HelpGenerator'
  • fix: 'associated table' property of data views were lost after KB conversion.
  • fix: export of a folder didn't export pattern instances.
  • inspectors renamed to wizards. Find them under the Tools Menu
  • changes in external objects (simplifying and completing features)

January 12

  • feature: Objects have now a Help part !.
  • feature: Import/Export of help is supported. (Only the help in the languages you have defined in your KB is imported)
  • feature: Domains have now help and documentation. you can open them with ctrl+o
  • feature: Import process runs in a different thread. You can do other things while importing.

January 11

  • fix: In some cases object internal information was saved wrong and an "Object reference set to an instance .." appeard opening KBs.
  • fix: kb conversion failed with "Object reference .." after "Creating empty KB" step in some cases
  • fix: kb conversion failed with "Item has already been added" after "Reading source KB" step in some cases
  • feature: kb conversion process now converts also KBs with no updated prototype or production models.
  • performance optimizations in wiki/ document object.

January 10

  • feature: New Java Class Inspector. Find it under Tools/Reverse Engineer. It is there together with .NET Assembly Inspector, WSDL Inspector, and others.

January 8

  • fix: "Error: Argument 1: invalid type (Line: 0, Char: 0" when setting desc. order.
  • fix: sac 22666 (bad sql syntax in update redundancy program)
  • fix: pattern workwith: transactioncontext related rules were generated even when feature was set off
  • fix: pattern workwith: security code wasn't being included in transactions.

January 5

  • fix: 'cannot access disposed object Feedbackdialog' when saving a transaction with a level without a key attribute.
  • fix: gxflow client updated in order to be in sync with the night build.

January 4

  • fix: check boxes in grids didn't work
  • fix: ruby: MySQL password couldn't be a number

January 3

  • fix: NullReferenceException in data views
  • fix: Insert Image option in webform editor didn't work
  • fix: Err 212 Not enough global stack generating jscripts

December 29

  • fix: Err 212 Not enough global stack in reorg with DB2 UDB
  • fix: jscript error with more than one prompt in a grid 

December 28

  • feature: Inspectors (wsdl, .net assembly,dtd, etc) are now wizards and can be found under Tools menu.
  • feature: Collection of BCs can be the output of Data Providers.
  • fix: SDT serialization bug in Java produced too heavy web pages. (fix reduces the size by approx. 80%)
  • fix: compilation error "incompatible types" in java when using IIF(), decimals and 'use decimal arithmetic' = YES.

December 27

  • fix: jscript error using arrays
  • fix: data stores are created in import, etc if they don't exist
  • feature: new tooltips: Name, Description, date modified are shown 'On mouse over' of objects in modeltree, editors, etc. Type is displayed On mouse over of Variables.
  • fixes in error messages related to data views and DBMSes.
  • rollback: change "fix: Not referenced Attributes ..." of december 18 was rolled back due to deep compatibility issues.

December 25

  • gifts from relatives and friends
  • a wish: Merry Christmas!

December 22

  • feature: first bits of access to Stored Procedures via External Objects
  • fix: "Please Get before ..." message appeard in transaction called from view of workwith pattern in runtime.
  • fix: some "attribute is not instantiated" messages when using formulas
  • fix: paging buttons of grids appeared/disapperad sometimes while paging.

December 21

  • feature: XML Schema Inspector: creates SDTs and Domains from a XML Schema
  • feature: Drag & drop: BC into Data provider
  • fix: error "Invoke or BeginInvoke cannot be called.."opening kb
  • fix: import or conversion failed when an attribute name began with 'line' or any other reserved word.
  • fix: formulas were created as attributes in the database in latest night builds

December 20

  • fix: background images of cells didn't work in execution.
  • fix: data view import message improved
  • fix: edit connection didn't work on secondary data stores
  • feature: Export runs on another thread, so you can keep working during export.
  • feature: Export can be cancelled
  • fix: To be defined objects were exported
  • feature: data provider can return a collection of Business Components (Data providers have two new properties: Collection and CollectionName)
  • fix: select was created wrong when a for each had 2 similar formulas.
  • fix: dynamic categories didn't work in latest builds
  • fix: user controls editor didn't work in latest builds

December 18

  • fix: Oracle models didn't compile
  • fix: Not referenced Attributes were initialized without taking into account 'Empty As Null' property (fix may affect compatibility)
  • change: messages like 'Importing Attribute 'X'... delayed' will not appear anymore
  • change: import message"level key is empty" changed to ""attribute x not found
  • feature: category pattern import/export support added.

December 15

  • feature: output of dataprovider can be a Business Component
  • fix: conversion error with XFor Each

December 13

  • feature: data selectors support in formulas: condition of formulas can be something like 'using dataselector()'
  • fix: formulas where returned attribute is different than the target one, generated syntax error in select
  • fix: specification crashed on some formulas: ACCESS_VIOLATION (0xc0000005) at address 0x080c04b9
  • fix: splitregexp didn't work well in csharp in some case (when string matches exactly with regular expression)
  • fix: History tool window didn't work after changing KB
  • fix: import failed in some case with "error : 'bas:Document' ..

December 12

  • fix: this import message will not appear anymore "'Main Programs' has a different identity in import file; knowledge base identity overwritten"

December 11

  • Conversion fix: Name conflicts in conversion are fixed.
  • form  editor fix: Drag & drop of columns to change their order didn't work well.
  • fix: splitregex didn't compile in java
  • fix: mod function didn't compile in java
  • fix: cmonth and cdow didn't work in ruby
  • fix: test connection didn't work with multiple data stores ( Artech.Packages.Genexus.UI.Dialogs.TestConnection.DatastoreToConnInfo(GxDataStore dataStore))

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