Base 2.2.1 build 976

December 9, 2011

CHANGES:

NOTES:

Base 2.2 build 963

October 25, 2011

NOTES:

CHANGES:

Base 2.1.1 build 923

August 23, 2011

NOTES:

CHANGES:

Base 2.1 build 895

June 20, 2011

NOTES:

CHANGES:

Base 2.0.2 build 850

March 31, 2011

NOTES:

CHANGES:

Base 2.0.1 build 835

March 11, 2011

NOTES:

CHANGES:

Base 2.0 build 821

February 16, 2011

IMPORTANT NOTES:

NEW FEATURES:

IMPROVEMENTS:

BUG FIXES:

Base 1.4.2 build 461

September 3, 2010
v1.4.2:
– Fix compatibility with systems running OS 10.5
– There are no other changes beyond v1.4.1

v1.4.1:
– Fix bug which occurs when attempting to import files with CR-only line endings
– Fix bug causing column names to be unmappable when importing non-comma delimited text
– Fix crash/hang when selecting a CSV file to import
– Fix crash occurring when attempting to import only some CSV columns

Base 1.4.1 build 460

August 15, 2010
– Fix bug which occurs when attempting to import files with CR-only line endings
– Fix bug causing column names to be unmappable when importing non-comma delimited text
– Fix crash/hang when selecting a CSV file to import
– Fix crash occurring when attempting to import only some CSV columns

Base 1.4 build 456

March 7, 2010
– Added CSV importing
– Improved SQL importing
– Updated to SQLite version 3.6.22
– Added a new preference pane for browsing–related settings
– You can now choose how many rows to view per page in the data browser
– Opening an empty database now auto–selects the SQL tab
– Errors in custom SQL are now correctly displayed
– Added a keyboard shortcut (cmd–R) for reloading the current database file
– Added the ability to vacuum database files from the UI
– You can now drag and drop entities from the source list into the SQL tab
– Improved how numeric data is handled when edited
– Re–added alternating row colours in the data browser
– Fixed a UI bug that occurs when deleting newly inserted rows
– Fixed a UI bug in the export sheet
– Changing the log font now longer needs a restart to take effect
– Fixed a crash that occurred when importing large SQL files
– Enabled Sparkle anonymous system profiling (opt–out in app preferences)

Base 1.3.4 build 376

December 19, 2009

Changes

Bug Fixes:
– Fixed a bug where Base would crash on exit

Base 1.3.3 build 321

October 4, 2009

Changes

Enhancements:
– Better handling of quotes in the table editor
– Better handling of sqlite_* internal tables
– Changed default logging font to one that supports international characters
– Can now add unique indexes via the GUI
– Enabled FTS3

Bug Fixes:
– Fixed a problem where changes made in the data browser may not be applied
– Fixed a bug where you could not tab between field in the table creator
– Fixed a validation error on the create index sheet
– Fixed string escaping in exported SQL
– Fixed a memory leak when manually reloading a file

Note: Although FTS3 has been enabled, it's integration with Base is slightly less than ideal as it is seemingly impossible to reliably identify tables that are part of an FTS index. To this end I have disabled the modification of virtual tables and the user is responsible for not renaming or deleting the *_content, *_segdir and *_segments tables generated by the FTS module. I do hope to improve this in the future.

Base 1.3.2 build 293

June 16, 2009

Changes

Bug Fixes:
– Fixed escaping of identifiers in the ALTER TABLE sheet.
– Fixed display of edited data in the data browser
– Better notification of broken triggers after altering tables
– Slightly better handling of SQLite internal tables. More improvements to come on this.

Base 1.3.1 build 284

June 6, 2009

Changes

New Features:
– Full support for altering tables
– Can now rename tables, views and triggers
– Added a toolbar button for manually reloading changes made by external processes
– Document windows now autosave their position
– You can now select multiple rows in the data browser

Bug Fixes:
– Much better support for entities needing escaping
– Improved state saving between tab (schema, data, sql, log) switches
– Minor internal tweaks which probably shouldn't be noticed
– Fixed a bug where editing a sorted row would cause it to move and edit the next cell wrongly
– Licensing window will now accept any file extension for dropped files
– The open dialog will now browse inside packages/bundles
– The data browser properly responds to the delete key

Base 1.2 build 213

January 25, 2009

Changes

New Features:
– Syntax highlighting for SQL
– Support for viewing views and triggers
– Column widths are now saved on a per-table basis

Bug Fixes:
– Editing a value to NULL no longer inserts the string 'NULL'
– Fixed a bug where BLOB data would be reported as NULL
– Minor internal tweaks which probably shouldn't be noticed

Base 1.1 build 175

December 12, 2008

Changes

You can now sort data by clicking on column headers.
Added tooltips for buttons in bottom bar.
Custom SQL can now be executed by pressing cmd-return or enter.
Fixed display error when resizing create table sheet.
Fixed tabbing between edited cells in data browser.
Disabled rearranging of columns temporarily to prevent data editing weirdness.
Fixed a bug where some users could not add columns.
Toolbar layout is now automatically saved.

Base 1.0.2 build 143

November 17, 2008

Bug Fixes

Fixed a problem where files could not be opened using 'File > Open', but could be dropped on to the dock.

Fixed a problem where some column values would be wrapped in quotes wen edited.

Base 1.0.1 build 139

November 17, 2008

License File fix

Fixed a common problem which was preventing license files from being registered properly.

Base 1.0 build 137

November 17, 2008

Base Initial Release

Initial Release.

Releases by Shimmer