Notes:
Primary changes in this release involved the
removal of the "expiermental" APIs. These were
problematic, mostly when compiling SQLite/Ruby for
Windows. The only API I really felt was needed was
the "bind" API, so I wrote a replacement in Ruby,
which is actually much richer than the original
SQLite function.
Also, I added a FAQ to help introduce users to
the library, demonstrating various ways of
accomplishing common tasks.
Changes:
2004-09-10 11:44 minam
* sqlite.gemspec: Added doc directory to gemspec.
2004-09-10 11:42 minam
* ChangeLog, README, ext/sqlite-api.c: Removed ChangeLog (in favor
of using cvs2cl tool). Bumped version number in sqlite-api.c.
Added link to FAQ in README.
2004-09-10 11:36 minam
* ChangeLog, sqlite.gemspec, doc/faq/faq.rb, doc/faq/faq.yml,
lib/sqlite/parsed_statement.rb, test/tc_database.rb: Added a FAQ
in lieu of "real" documentation. Added comment support in parsed
statement. Version bump in gemspec.
2004-09-09 23:06 minam
* ext/extconf.rb, ext/sqlite-api.c, lib/sqlite/database.rb,
lib/sqlite/parsed_statement.rb, lib/sqlite/resultset.rb,
lib/sqlite/statement.rb, test/tc_api_core.rb,
test/tc_parsed_statement.rb: Removed all of the "experimental"
functions. Replaced "bind" with a much richer suite of
functionality implemented in Ruby (SQLite::ParsedStatement).
Unit tests all pass.
2004-09-09 15:47 minam
* ext/: extconf.rb, sqlite-api.c: Check for existence of the
"experimental" functions, and only implement the wrappers for
them if they exist. Also, removed dependency on unistd.h and
sleep().
|