Release Notes 2015-09-04

Version Information

OpenEdge ReleaseVersion Information
10.2BRelease 10.2B #35071@2015-09-04
11.xRelease 11.3 #35071@2015-09-04

Release Notes

With this release we start to provide the weekly updates also via download/clone from a private GitHub repository. Customers having GitHub accounts can request access to this repository, a (free) GitHub account is required for this process. 

With this release we are recommending all developers to consider using OpenEdge 11.5.1.003 (that is hotfix 003 for service pack 1 of OpenEdge release 11.5). Especially the 64 bit version of that release shows great improvements on the Visual Designer reliability. See SCL-940 - Recommendation to apply OpenEdge Hotfix 11.5.1.003

Download Link

http://esd.consultingwerkcloud.com/

https://github.com/consultingwerk/SmartComponentLibrary

Bug

  • [SCL-993] - System.IndexOutOfRangeException: For the InputValue-Property the invalid field name Feldname FieldValidationInstance was used. (15601) when saving row in Edit Field's Dialog
  • [SCL-1001] - Consultingwerk.SmartFramework.Authorization.SecurityService cause shared locks in the database
  • [SCL-1005] - Typo in class name: MenuStructrureUltraToolbarController
  • [SCL-1006] - Ensure classes on package page are sorted alphabetically
  • [SCL-1007] - SecurityAssignmentBusinessentity: ValidateData does override the value of the LoginCompanyGuid field
  • [SCL-1008] - AuthorizationMaintenanceService: GetUserGroupAssignmentsParameter is setup with the wrong LoginCompanyKey
  • [SCL-1010] - SecurityAssignmentDataAccess: The SourceDefaultQuery is not taking into account that a different LoginCompanyGuid that the one from the current SessionManager can be selected

Improvement

  • [SCL-998] - Register all SmartBusinessEntities of the SmartFramework in the SmartBusinessEntity DB table
  • [SCL-999] - Unit Test that verifies the all SmartBusinessEntities are registered in the SmartDB.SmartBusinessEntity table
  • [SCL-1003] - ClassHelper should have method that splits a full Class name into class name and package name

New Feature

  • [SCL-939] - Add output from SCL-938 (WebClient version) to SessionInfoform
  • [SCL-994] - Implement IAppServerServiceManager which is completely configured using -param
  • [SCL-996] - Implement Message Pattern for communication between Client and AppServer
  • [SCL-997] - Tracking of Deletions for SmartGroup table
  • [SCL-1000] - Create a SmartBusinessEntityBindingSource from the SmartBusinessEntityAdapter/SmartDatasetChildAdapter in the designer
  • [SCL-1004] - Integrate CheckForJavaW.exe into Consultingwerk.Studio