v0.13.0
LatestFlexTable 0.13 makes large tables open faster and cancelling a query honest. ClickHouse, Oracle and MongoDB tables now stream in progressively instead of loading all at once. When you cancel a query, FlexTable shows what the cancel actually achieved and asks before re-running a write that may have partly applied. This release also fixes Oracle connections on Windows, which failed with ORA-28041 on the app-managed Instant Client.
What's Changed
- Oracle on Windows connects again: the app-managed Instant Client no longer fails every login with ORA-28041.
- ClickHouse, Oracle and MongoDB tables stream rows progressively, so the first rows appear sooner on large tables.
- Cancelling a query now reports the real outcome (confirmed, requested, too late or unconfirmed) in the editor, table view, import and export.
- Re-running a write whose cancel may have partly applied asks for confirmation first.
- Tables open faster: structure loads after the data, metadata is cached per revision and primary keys are read in one round trip on Oracle and SQL Server.
- SQL Server cancels queries with a TDS attention signal instead of an extra connection.
- Only one import runs at a time; starting a second one keeps the dialog open with a clear message.
- Redis Pub/Sub no longer misses messages published right after subscribing.
- Opening an empty table no longer shows a "Session already exists" error.
- PostgreSQL reads recover from a stale cached plan after an external schema change.
- SSH tunnels negotiate the RSA signature hash for key auth and mark their required fields.
- Importing a connection URL recognizes the CockroachDB scheme.
- The update dialog shows the release summary.
- Many smaller fixes: write classification for CTE-prefixed statements, SQLite dotted table names, Set to NULL in the detail panel, filled input contrast and the table spinner on failed connections.
- macOS builds are Developer ID signed and notarized, so they open without a "damaged" warning.
SHA: 10c3c75016f9c26c2bc43401a308e140eb74cf3e
