#XOJO 2014 CODE#
This also more generally affects plugins that depend on classes in other plugins.ġ9146 All: Setting a shared property via introspection no longer crashes.Ģ759 All: Setting property values via introspection now does proper type checking when the property's type is an object.ģ1280 Compiler: An error is now reported when a label is defined multiple times in a single function.ģ1514 Compiler: Fixed a bug that would cause CType to generate incorrect code if the value passed in was already of the requested type.ģ1787 Compiler: Malformed property declarations like "blah(33( As Integer" no longer cause syntax errors in the wrong place or cascading errors.Ģ0414 Compiler: No longer gives incorrect errors when parsing a structure field that has no type specified.ģ2048 Compiler: The stack is now 16-byte aligned on all platforms.Ģ3656 Compiler: Variant properties with default values now work correctly and don't cause crashes.ģ1190 Console Debugger Stub: Path Parser no longer hangs if a UNC Remote path is given for the downloads folder.Ģ6219 Database: MSSQLServerDatabase now works with MS SQL Server 2012 (it worked previously only if you had an older SQL Native Client installed like MS SQL Server 2008).Ģ6701 Database: MySQLCommunityServer: after RecordSet.Update is called we can no longer guarantee the contents of the RecordSet, so we now clear the contents instead of leaving it in a bad state where the same record continues to be updated.ġ0788 Database: OracleDatabase: inserting, updating, and retrieving an Oracle date now properly inserts/updates/retrieves the time.ģ2253 Database: PostgreSQLDatabase no longer returns wrong double values on Windows 8 if the localization uses a non-period decimal sign.Ģ9581 Database: SQLiteDatabase: RecordSet now supports updating/deleting a record on a table that has a compound/composite key.
#XOJO 2014 VERIFICATION#
31607 All: Crypto.RSAVerifySignature no longer throws an exception when verification fails.ģ2341 All: Fixed a crash with strings that would occur on OS X given certain memory allocation patterns.ġ3053 All: Getting the type info of a Report no longer raises a NilObjectException.ģ1962 All: Introspecting the introspection classes no longer leaks implementation details.ģ1968 All: Introspection no longer shows computed property getters and setters as MethodInfo objects.ģ1423 All: PostgreSQL dylib is no longer included when you compile for and use SQLiteDatabase in a project.