Skip to content

Releases: wqweto/TC6

TC6SQLite 1.1.0

Choose a tag to compare

@wqweto wqweto released this 15 Jul 16:14
fbadea0

This release includes version 1.1.0 of

  • TC6SQLite - RC6-compatible SQLite Ax-DLL project in TC6SQLite.zip

What's new

  • AbsolutePosition is now 1-based with RC6's BOF/EOF codes - breaking change vs 1.0.0 (matches RC6)
  • Event timing matches RC6 trace-for-trace: change-only Move events, 0-based args with -1/-2 BOF/EOF, errors on MoveNext/MovePrevious past the ends
  • ContentChangesOnly - changed-rows blob, cross-loads and applies with RC6 in both directions
  • ToJSONUTF8 and GetRowsWithHeaders - byte-identical JSON output incl. indent/escaping modes
  • Reader value coercions like RC6: INTEGER columns type by width class (Byte/Long/64-bit), DATE/TIME columns read as Date, BIT/BOOL as Boolean
  • ADO interop - GetADORsFromContent, CreateTableFromADORs and the cConverter ADO/OLEDB database migration with progress events
  • Command persistence and templating - cCommand/cSelectCommand.Save with key retrieval, ReplColumnOrTableName/ReplTextBlock
  • Assorted fixes - RC6-identical Content blobs for DATE/BIT columns, orphaned-field access hardening

TC6SQLite 1.0.0

Choose a tag to compare

@wqweto wqweto released this 11 Jul 18:18
7b27e15

This release includes version 1.0.0 of

  • TC6SQLite - RC6-compatible SQLite Ax-DLL project in TC6SQLite.zip

What's new

  • Initial release
  • cConnection/cRecordset with batch updates and RC6 byte-compatible Content serialization
  • Prepared statements (cCommand/cSelectCommand), schema objects, cMemDB
  • User-defined functions, aggregates and collations via IFunction/IAggregateFunction/ICollation
  • SQLite statically linked (thanks to VBSQLite) - no external dependencies, runs on Windows XP