File rubygem-sqlite3.changes of Package rubygem-sqlite3

-------------------------------------------------------------------
Mon Jun 14 19:46:30 UTC 2010 - mrueckert@suse.de

- update to version 1.3.0
  - Complete rewrite of C-based adapter from SWIG to hand-crafted
    one [tenderlove] See API_CHANGES document for details.  This
    closes: Bug #27300, Bug #27241, Patch #16020
  - Improved UTF, Unicode, M17N, all that handling and proper BLOB
    handling [tenderlove, nurse]
  - Added support for type translations [tenderlove]
  - Added API to access and load extensions. [kashif] These
    functions maps directly into SQLite3 own
    enable_load_extension() and load_extension() C-API functions.
    See SQLite3::Database API documentation for details.  This
    closes: Patches #9178
  - Corrected gem dependencies (runtime and development)
  - Fixed threaded tests [Alexey Borzenkov]
  - Removed GitHub gemspec
  - Fixed "No definition for" warnings from RDoc
  - Generate zip and tgz files for releases
  - Added Luis Lavena as gem Author (maintainer)
  - Prevent mkmf interfere with Mighty Snow Leopard
  - Allow extension compilation search for common lib paths
    [kashif] (lookup /usr/local, /opt/local and /usr)
  - Corrected extension compilation under MSVC [romuloceccon]
  - Define load_extension functionality based on availability
    [tenderlove]
  - Deprecation notices for Database#query. Fixes RF #28192
  - Added support for type translations [tenderlove]
  - Allow extension compilation search for common lib paths
    [kashif] (lookup /usr/local, /opt/local and /usr)
  - Corrected extension compilation under MSVC [romuloceccon]
  - Define load_extension functionality based on availability
    [tenderlove]
  - Deprecation notices for Database#query. Fixes RF #28192
  - Complete rewrite of C-based adapter from SWIG to hand-crafted
    one [tenderlove] See API_CHANGES document for details.  This
    closes: Bug #27300, Bug #27241, Patch #16020
  - Improved UTF, Unicode, M17N, all that handling and proper BLOB
    handling [tenderlove, nurse]
  - Added API to access and load extensions. [kashif] These
    functions maps directly into SQLite3 own
    enable_load_extension() and load_extension() C-API functions.
    See SQLite3::Database API documentation for details.  This
    closes: Patches #9178
  - Fixed threaded tests [Alexey Borzenkov]
  - Fixed "No definition for" warnings from RDoc

-------------------------------------------------------------------
Mon Oct 26 17:41:40 CET 2009 - mrueckert@suse.de

- update to version 1.2.5
  * Check for illegal nil before executing SQL [Erik Veenstra]
  * Switch to Hoe for gem task management and packaging.
  * Advertise rake-compiler as development dependency.
  * Build gem binaries for Windows.
  * Improved Ruby 1.9 support compatibility.
  * Taint returned values. Patch #20325.
- fixes missing license file (bnc#549261)

-------------------------------------------------------------------
Fri Jan 16 14:46:17 CET 2009 - mrueckert@suse.de

- update to version 1.2.4
  - Fix incorrect permissions on database.rb and translator.rb
    [Various]
  - Avoid using Object#extend for greater speedups [Erik Veenstra]
  - Ruby 1.9 compatibility tweaks for Array#zip [jimmy88@gmail.com]
  - Fix linking against Ruby 1.8.5
    [Rob Holland <rob@inversepath.com>]
  - Make the table_info method adjust the returned default value
    for the rows so that the sqlite3 change in 3.3.8 and greater
      can be handled transparently [Jamis Buck
      <jamis@37signals.com>]
  - Ruby 1.9 compatibility tweaks [Roman Le Negrate
    <roman2k@free.fr>]
  - Various performance enhancements [thanks Erik Veenstra]
  - Correct busy_handler documentation
    [Rob Holland <rob@inversepath.com>]
  - Use int_bind64 on Fixnum values larger than a 32bit C int can
    take. [Rob Holland <rob@inversepath.com>]
  - Work around a quirk in SQLite's error reporting by calling
    sqlite3_reset to produce a more informative error code upon a
    failure from sqlite3_step. [Rob Holland <rob@inversepath.com>]
  - Various documentation, test, and style tweaks
    [Rob Holland <rob@inversepath.com>]
  - Be more granular with time/data translation
    [Rob Holland <rob@inversepath.com>]
  - Use Date directly for parsing rather than going via Time
    [Rob Holland <rob@inversepath.com>]
  - Check for the rt library and fdatasync so we link against that
    when needed [Rob Holland <rob@inversepath.com>]
  - Rename data structures to avoid collision on win32. based on
    patch by: Luis Lavena [Rob Holland <rob@inversepath.com>]
  - Add test for defaults [Daniel Rodríguez Troitiño]
  - Correctly unquote double-quoted pragma defaults
    [Łukasz Dargiewicz <lukasz.dargiewicz@gmail.com>]

-------------------------------------------------------------------
Tue May 22 22:27:06 CEST 2007 - mrueckert@suse.de

- update to version 1.2.1
  Only a single change in this release: sqlite3 3.3.8 and higher
  have changed the format of the 'dflt_value' column for the
  table_info pragma.  This caused breakage in apps that depend on
  that pragma, like Ruby on Rails. This release makes the
  Database#table_info helper check the libversion, and adjust the
  dflt_value column accordingly. If you want the new format and not
  the old, you can invoke the table_info pragma directly, instead
  of using the helper.
- added rubygem-native-rpmlintrc

-------------------------------------------------------------------
Fri Oct 20 01:36:26 CEST 2006 - mrueckert@suse.de

- use gem_build_cleanup

-------------------------------------------------------------------
Wed Jun 21 01:20:15 CEST 2006 - mrueckert@suse.de

- use rubygems_with_buildroot_patch instead of the versioned
  buildrequires

-------------------------------------------------------------------
Tue Jun 20 01:44:34 CEST 2006 - mrueckert@suse.de

- remove build files
- added swig to the buildrequires

-------------------------------------------------------------------
Mon Jun 19 21:47:59 CEST 2006 - mrueckert@suse.de

- Initial package version 1.1.0