Base 1.3.3 has been released today. Among it’s changes are two highly requested features: Inclusion of full-text searching (the FTS3 module) and improved handling of SQLite internal tables (those with a name starting “sqlite_
”). You can now enable/disable visibility of internal tables in the app preferences.
FTS3 does come with a minor caveat. It seems that there is not a reliable way to identify tables that are part of an FTS3 index. Because of this, I have disabled the modification of virtual tables from the user interface. You (the user) will be responsible for not modifying or dropping the *_content
, *_segdir
and *_segments
tables generated by the FTS module. I do hope to improve this in the future.
You can download Base 1.3.3 from it’s product page or view a full list of changes.
Edit 2009-10-08: There was a bug causing a crash which slipped through my testing. This crash would occur when you tried to alter any table. I have updated the download of Base, but not changed the version number as it was a very minor fix. If you are affected by this problem, you can download the fixed version by checking for updates within the app. I apologise for the annoyance this has caused.