File rubygem-sqlite3.changes of Package rubygem-sqlite3

-------------------------------------------------------------------
Mon Oct 21 22:55:53 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>

- updated to version 2.1.0
   see installed CHANGELOG.rdoc

-------------------------------------------------------------------
Thu Aug  4 13:30:56 UTC 2022 - Stephan Kulow <coolo@suse.com>

- updated to version 1.4.4
  see installed CHANGELOG.rdoc

-------------------------------------------------------------------
Mon Feb 10 15:52:25 UTC 2020 - Stephan Kulow <coolo@suse.com>

- updated to version 1.4.2
 see installed CHANGELOG.rdoc

  === 1.4.2
  
  * Travis: Drop unused setting "sudo: false"
  * The taint mechanism will be deprecated in Ruby 2.7
  * Fix Ruby 2.7 rb_check_safe_obj warnings
  * Update travis config
  
  === 1.4.1
  
  * Don't mandate dl functions for the extention build
  * bumping version

-------------------------------------------------------------------
Sun May  5 09:46:35 UTC 2019 - Stephan Kulow <coolo@suse.com>

- updated to version 1.4.1
 see installed CHANGELOG.rdoc

-------------------------------------------------------------------
Sat Mar  2 15:39:50 UTC 2019 - Stephan Kulow <coolo@suse.com>

- updated to version 1.4.0
 see installed CHANGELOG.rdoc

  === 1.4.0
  
  * Enhancements
    * Better aggregator support
  
  * Bugfixes
    * Various
  
  === 1.3.13
  
  * Enancements
    * Support SQLite flags when defining functions
    * Add definition for SQLITE_DETERMINISTIC flag

-------------------------------------------------------------------
Fri Jan  6 05:43:58 UTC 2017 - coolo@suse.com

- updated to version 1.3.13
 see installed CHANGELOG.rdoc

-------------------------------------------------------------------
Sun Oct  9 04:36:48 UTC 2016 - coolo@suse.com

- updated to version 1.3.12
 see installed CHANGELOG.rdoc

  === 1.3.12
  
  * Bugfixes:
    * OS X install will default to homebrew if available. Fixes #195

-------------------------------------------------------------------
Sun Oct 11 04:30:59 UTC 2015 - coolo@suse.com

- updated to version 1.3.11
 see installed CHANGELOG.rdoc

  === 1.3.11 / 2015-10-10
  
  * Enhancements:
    * Windows: build against SQLite 3.8.11.1
  
  * Internal:
    * Use rake-compiler-dock to build Windows binaries. Pull #159 [larskanis]
    * Expand Ruby versions being tested for Travis and AppVeyor

-------------------------------------------------------------------
Mon Feb  9 06:52:42 UTC 2015 - coolo@suse.com

- updated to version 1.3.10
 * Enhancements:
   * Windows: build against SQLite 3.8.7.1. Closes #134, #135 [Hubro]

-------------------------------------------------------------------
Sat Nov  1 22:46:48 UTC 2014 - tboerger@suse.com

- Removed rpmlinrc file because the warnings have been solved

-------------------------------------------------------------------
Fri Oct 17 09:36:14 UTC 2014 - coolo@suse.com

- adding rpmlintrc as source

-------------------------------------------------------------------
Tue Oct 14 11:30:16 UTC 2014 - adrian@suse.de

- adapt to new rubygem packaging style

-------------------------------------------------------------------
Sat Mar 15 18:46:01 UTC 2014 - coolo@suse.com

- updated to version 1.3.9
 * Bugfixes:
   * Reset exception message. Closes #80
   * Reduce warnings due unused pointers. Closes #89
   * Add BSD-3 license reference to gemspec. Refs #99 and #106

-------------------------------------------------------------------
Mon Feb 10 18:34:01 UTC 2014 - cfarrell@suse.com

- license update: BSD-3-Clause
  See LICENSE in data/

-------------------------------------------------------------------
Thu Feb  6 08:41:18 UTC 2014 - coolo@suse.com

- use new macros

-------------------------------------------------------------------
Mon Aug 26 05:05:37 UTC 2013 - coolo@suse.com

- updated to version 1.3.8
 * Enhancements:
   * Windows: build against SQLite 3.7.17
 
 * Bugfixes:
   * Reset exception message. Closes #80
   * Correctly convert BLOB values to Ruby. Closes #65
   * Add MIT license reference to gemspec. Closes #99
   * Remove unused pointer. Closes #89
 
 * Internal:
   * Backport improvements in cross compilation for Windows
   * Use of Minitest for internal tests
   * Use Gemfile (generated by Hoe) to deal with dependencies
   * Cleanup Travis CI

-------------------------------------------------------------------
Sun Jan 20 07:24:23 UTC 2013 - coolo@suse.com

- updated to version 1.3.7
 * Bugfixes
   * Closing a bad statement twice will not segv.
 
 * Internal
   * Unset environment variables that could affect cross compilation.

-------------------------------------------------------------------
Tue Apr 17 07:17:37 UTC 2012 - coolo@suse.com

- update to 1.3.6
  * Enhancements
    * Windows: build against SQLite 3.7.11
    * Added SQLite3::ResultSet#each_hash for fetching each row as a hash.
    * Added SQLite3::ResultSet#next_hash for fetching one row as a hash.
  
  * Bugfixes
    * Support both UTF-16LE and UTF-16BE encoding modes on PPC. Closes #63
    * Protect parameters to custom functions from being garbage collected too
      soon. Fixes #60. Thanks hirataya!
    * Fix backwards compatibility with 1.2.5 with bind vars and `query` method.
      Fixes #35.
    * Fix double definition error caused by defining sqlite3_int64/uint64.
    * Fix suspicious version regexp.
  
  * Deprecations
    * ArrayWithTypesAndFields#types is deprecated and the class will be removed
      in version 2.0.0.  Please use the `types` method on the ResultSet class
      that created this object.
    * ArrayWithTypesAndFields#fields is deprecated and the class will be removed
      in version 2.0.0.  Please use the `columns` method on the ResultSet class
      that created this object.
    * The ArrayWithTypesAndFields class will be removed in 2.0.0
    * The ArrayWithTypes class will be removed in 2.0.0
    * HashWithTypesAndFields#types is deprecated and the class will be removed
      in version 2.0.0.  Please use the `types` method on the ResultSet class
      that created this object.
    * HashWithTypesAndFields#fields is deprecated and the class will be removed
      in version 2.0.0.  Please use the `columns` method on the ResultSet class

-------------------------------------------------------------------
Thu Apr  5 07:55:39 UTC 2012 - coolo@suse.com

- update to 1.3.5
  * Enhancements
    * Windows: build against SQLite 3.7.9
    * Static: enable SQLITE_ENABLE_COLUMN_METADATA
    * Added Statement#clear_bindings! to set bindings back to nil
  
  * Bugfixes
    * Fixed a segv on Database.new. Fixes #34 (thanks nobu!)
    * Database error is not reset, so don't check it in Statement#reset!
    * Remove conditional around Bignum statement bindings.
      Fixes #52. Fixes #56. Thank you Evgeny Myasishchev.
  
  * Internal
    * Use proper endianness when testing database connection with UTF-16.
      Fixes #40. Fixes #51
    * Use -fPIC for static compilation when host is x86_64.

-------------------------------------------------------------------
Mon Feb 13 10:55:20 UTC 2012 - coolo@suse.com

- patch license to follow spdx.org standard

-------------------------------------------------------------------
Fri Aug 19 13:23:41 UTC 2011 - fcastelli@novell.com

- update to version 1.3.4
  * Enhancements:
    - Windows: build against SQLite 3.7.7.1
    - Windows: build static binaries that do not depend on sqlite3.dll be installed anymore
  * Bugfixes
    - Backup API is conditionaly required so that older libsqlite3 can be used. Thanks Hongli Lai.
    - Fixed segmentation fault when nil is passed to SQLite3::Statement.new
    - Fix extconf’s hardcoded path that affected installation on certain systems.

-------------------------------------------------------------------
Tue Apr 12 14:30:22 UTC 2011 - mrueckert@suse.de

- update to version 1.3.3
  * Abort on installation if sqlite3_backup_init is missing.
    Fixes #19
- switched to "sqlite3" instead of "sqlite3-ruby"
- additional changes from 1.3.2
  * SQLite3::Database can now be open as readonly
      db = SQLite3::Database.new('my.db', :readonly => true)
  * Added SQLite3::SQLITE_VERSION and
    SQLite3::SQLITE_VERSION_NUMBER [nurse]
  * type_translation= works along with Database#execute and a block
  * defined functions are kept in a hash to prevent GC. #7
  * Removed GCC specific flags from extconf.
  * SQLite3::Database#type_translation= will be deprecated in the
    future with no replacement.
  * SQlite3::Version will be deprecated in 2.0.0 with
    SQLite3::VERSION as the replacement.
- additional changes from 1.3.1
  * Custom collations may be defined using
    SQLite3::Database#collation
  * Statements returning 0 columns are automatically stepped.
    [RF #28308]
  * SQLite3::Database#encoding works on 1.8 and 1.9
- added sqlite3-1.3.3_no_stupid_paths.patch:
  the extconf.rb was adding some stupid paths to the linker
  cmdline. the patch removes those entries.
  patch applied to gem itself and rebuild the gem.
- split out doc and testsuite
- updated rpmlintrc to a less stupid version

-------------------------------------------------------------------
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

openSUSE Build Service is sponsored by