Links to records from anywhere, a whole Approach folder imported at once with a summary of how it fits together, and text you can make bigger:
- Copy link on any record or table gives an indidb:// link to paste into a LibreOffice document, a letter or an e-mail. Clicking it brings indiDatabase forward on that record, opening the file or signing in to the office host after asking first. Renaming or moving the file doesn't break a link, and a record deleted since, out of sight, or not the one the link was made for is said rather than opened
- The .deb and .rpm packages, the Flatpak, the AppImage and the Windows installer register indidb:// links, and a click while indiDatabase is open goes to the window already open
- Import a whole folder of Approach .dbf files at once: every file checked before anything is written, then imported in turn with a progress line, Cancel, Import the rest, and Try again for a file that failed. The .apr of forms and reports, Paradox tables, index files and a memo file without its table are named with the reason they were left out
- The joins across the whole set are offered in one list. The records decide which table holds each value once, the joins run from it, and ticking one keeps that field unique, so the join is one-to-many
- Structure summary, from the Schema screen or after an import: every table with its fields, types, rules and formulas, the joins in words, and the forms, reports, queries and macros that belong to it, ready to print
- Make unique: an existing field can be made to hold each value once, refused while a value repeats
- Text size from 100% to 175% (Ctrl+= / Ctrl+- / Ctrl+0) and a Stronger text setting; every text colour now meets 4.5:1 contrast, and on Linux the desktop's own text scaling is the starting size
- The DOS code pages 437, 850, 852, 861 and 865, chosen for a dBase or CSV import, are now honoured, and the preview names the code page actually used
- A table deleted and made again under the same name gets a new identifier, and a restore never numbers a new record with a number already handed out
- Two restores in the same second keep both of the files they replaced
- No change to the file format: a database opened in 1.3 still opens in 1.2