Changes in .1587 since .1581
- D19415: CodeGen: rodl2code ignores DontCodeGen parameter
- D19427: DA/D: Dynamic Where json format
- D19429: DA/D: Ignored and Private properties for Schema's Fields
- D19433: DA/D: ODATA authentification - better handling of expired sessions
- D19440: DA/D: Schema loading failure in wizard
- D19438: DA/N: DASQL should support macro
- D19428: DA/N: Dynamic Where json format
- D19430: DA/N: Ignored and Private properties for Schema's Fields
- D19419: DA/N: Update samples to .NET 4.8
- D19450: DA: Support for specifying a codegen namespace in .daSchema
- D19437: DAD/: DASQL should support macros
- D19451: RO/D: implement mtQueryServiceInfo
- D19444: RO/D: Increase limit of incoming data for TROHttpServer
- D19448: RO/D: Super version of TRONetHttpClientChannel
- D19423: RO/D: TIPAsyncContext.cbHeaderLine does not always check fOwner for nil
- D19447: RO/D: TROAsyncHTTPServer shouldn't ignore posted data for PUT method
- D19439: RO/D: TROBSONMessage Memory Leak
- D19422: RO/D: TROSuperHTTPServer closes SSL connection while SSL_Read is in progress
- D19432: RO/D: TROSynapseSuperHTTPChannel closes connection while read is in progress
- D19414: RO/D: Update Synapse library to the latest snapshot
- D19421: RO/D: uROSocket.PasswordCallback should zero out the password memory
- D19435: RO/N: bad app.config in samples
- D19452: RO/N: implement mtQueryServiceInfo
- D19446: RO/N: MemorySessionManager.GetAllSessions should return only non-expired sessions
- D19436: RO/N: MSBuild (VC#/VB) projects dont get Rodl processed/embedded anymore
- D19453: RO/N: NET Core should support XmlRpcMessage
- D19425: RO/N: possibility to receive RODL via superhttp channel in Delphi
- D19419: RO/N: Update samples to .NET 4.8
- D19445: Schema Modeler: add color-code for fields and tables
- D19431: Schema Modeler: Add support for Private & Ignored properties of schema's fields
- D19347: Schema Modeler: allow selecting several/all tables in Connection anager with Shift
- CodeGen for C++Builder support was improved
- CodeGen: C++Builder: use Library.Namespace instead of Library.Name as namespace
- DA/.NET: disable ScriptProvider when GetServiceMetaData is called
- DA/.NET: option to retrieve schema via GET /bin/
- DA/Cocoa: IDataAbstractServiceAsync/IDataAbstractServiceAsync2 missing from Intf
- DA/D:
Service.ServeSchema
property was added
- DA/D: don't set RecIDField if datatable isn't in edit state (rare case)
- DA/D: IDE: possibility to retrieve service schema w/o login via http/https protocol was added to RDA (design-time only)
- DA/Delphi: Added missed methods to TableRequestInfoV7
- DA/Delphi: Design-time: possibility to save TDASchema in chosen format (xml or json)
- Merged ROCodeGen
- RO.NET: Binary.ToString should not return ASCII
- RO/.NET: Dependency on
System.Security.AccessControl
was removed for .NET Core
- RO/.NET: option for services to provide per-service metadata returned on GET /bin/
- RO/Cocoa: end* methods with error parameter instead of exception (cleaner codegen)
- RO/Cocoo: CG: Missing ancestors for interfaces
- RO/D: better handling of 6 bytes responses of superhttp channel
- RO/D: memory leaks in uROJSONUtils.pas were fixed
- RO/D: option for services to provide per-service metadata returned on
GET /<dispatcher>/<service>
- RO/Delphi: TRONetHttpClientChannel: added OnSendData event (Delphi 10.4+)
- rodl2code: .h file was written with .m extension
- RodlLibrary.ToString causes
Collection was modified; enumeration operation may not execute
debugger issue