HEX
Server: Apache
System: Linux s198.coreserver.jp 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025 x86_64
User: nagasaki (10062)
PHP: 7.1.33
Disabled: NONE
Upload Files
File: //usr/local/rvm/gems/default/doc/sqlite3-1.4.2/ri/page-CHANGELOG_rdoc.ri
U:RDoc::TopLevel[	iI"CHANGELOG.rdoc:ETcRDoc::Parser::Simpleo:RDoc::Markup::Document:@parts[MS:RDoc::Markup::Heading:
leveli:	textI"
1.4.2;To:RDoc::Markup::BlankLineo:RDoc::Markup::List:
@type:BULLET:@items[	o:RDoc::Markup::ListItem:@label0;[o:RDoc::Markup::Paragraph;[I".Travis: Drop unused setting "sudo: false";To;;0;[o;;[I"7The taint mechanism will be deprecated in Ruby 2.7;To;;0;[o;;[I",Fix Ruby 2.7 rb_check_safe_obj warnings;To;;0;[o;;[I"Update travis config;T@
S;	;
i;I"
1.4.1;T@
o;
;;;[o;;0;[o;;[I"7Don't mandate dl functions for the extention build;To;;0;[o;;[I"bumping version;T@
S;	;
i;I"
1.4.0;T@
o;
;;;[o;;0;[o;;[I"Enhancements;To;
;;;[o;;0;[o;;[I"Better aggregator support;T@
o;;0;[o;;[I"
Bugfixes;To;
;;;[o;;0;[o;;[I"Various;T@
S;	;
i;I"1.3.13;T@
o;
;;;[o;;0;[o;;[I"Enancements;To;
;;;[o;;0;[o;;[I"1Support SQLite flags when defining functions;To;;0;[o;;[I"1Add definition for SQLITE_DETERMINISTIC flag;T@
S;	;
i;I"1.3.12;T@
o;
;;;[o;;0;[o;;[I"Bugfixes:;To;
;;;[o;;0;[o;;[I"COS X install will default to homebrew if available. Fixes #195;T@
S;	;
i;I"1.3.11 / 2015-10-10;T@
o;
;;;[o;;0;[o;;[I"Enhancements:;To;
;;;[o;;0;[o;;[I"+Windows: build against SQLite 3.8.11.1;T@
o;;0;[o;;[I"Internal:;To;
;;;[o;;0;[o;;[I"LUse rake-compiler-dock to build Windows binaries. Pull #159 [larskanis];To;;0;[o;;[I">Expand Ruby versions being tested for Travis and AppVeyor;T@
S;	;
i;I"1.3.10 / 2014-10-30;T@
o;
;;;[o;;0;[o;;[I"Enhancements:;To;
;;;[o;;0;[o;;[I"=Windows: build against SQLite 3.8.6. Closes #135 [Hubro];T@
S;	;
i;I"1.3.9 / 2014-02-25;T@
o;
;;;[o;;0;[o;;[I"Bugfixes:;To;
;;;[o;;0;[o;;[I"(Reset exception message. Closes #80;To;;0;[o;;[I"4Reduce warnings due unused pointers. Closes #89;To;;0;[o;;[I">Add BSD-3 license reference to gemspec. Refs #99 and #106;T@
S;	;
i;I"1.3.8 / 2013-08-17;T@
o;
;;;[o;;0;[o;;[I"Enhancements:;To;
;;;[o;;0;[o;;[I")Windows: build against SQLite 3.7.17;T@
o;;0;[o;;[I"Bugfixes:;To;
;;;[	o;;0;[o;;[I"(Reset exception message. Closes #80;To;;0;[o;;[I"6Correctly convert BLOB values to Ruby. Closes #65;To;;0;[o;;[I"5Add MIT license reference to gemspec. Closes #99;To;;0;[o;;[I"&Remove unused pointer. Closes #89;T@
o;;0;[o;;[I"Internal:;To;
;;;[	o;;0;[o;;[I";Backport improvements in cross compilation for Windows;To;;0;[o;;[I"'Use of Minitest for internal tests;To;;0;[o;;[I"=Use Gemfile (generated by Hoe) to deal with dependencies;To;;0;[o;;[I"Cleanup Travis CI;T@
S;	;
i;I"1.3.7 / 2013-01-11;T@
o;
;;;[o;;0;[o;;[I"
Bugfixes;To;
;;;[o;;0;[o;;[I"1Closing a bad statement twice will not segv.;To;;0;[o;;[I"AAggregate handlers are initialized on each query. Closes #44;T@
o;;0;[o;;[I"
Internal;To;
;;;[o;;0;[o;;[I"EUnset environment variables that could affect cross compilation.;T@
S;	;
i;I"1.3.6 / 2012-04-16;T@
o;
;;;[o;;0;[o;;[I"Enhancements;To;
;;;[o;;0;[o;;[I")Windows: build against SQLite 3.7.11;To;;0;[o;;[I"HAdded SQLite3::ResultSet#each_hash for fetching each row as a hash.;To;;0;[o;;[I"GAdded SQLite3::ResultSet#next_hash for fetching one row as a hash.;T@
o;;0;[o;;[I"
Bugfixes;To;
;;;[
o;;0;[o;;[I"ISupport both UTF-16LE and UTF-16BE encoding modes on PPC. Closes #63;To;;0;[o;;[I"MProtect parameters to custom functions from being garbage collected too ;TI"&soon. Fixes #60. Thanks hirataya!;To;;0;[o;;[I"OFix backwards compatibility with 1.2.5 with bind vars and `query` method. ;TI"Fixes #35.;To;;0;[o;;[I"IFix double definition error caused by defining sqlite3_int64/uint64.;To;;0;[o;;[I"#Fix suspicious version regexp.;T@
o;;0;[o;;[I"Deprecations;To;
;;;[o;;0;[o;;[I"OArrayWithTypesAndFields#types is deprecated and the class will be removed ;TI"Min version 2.0.0.  Please use the `types` method on the ResultSet class ;TI"that created this object.;To;;0;[o;;[I"PArrayWithTypesAndFields#fields is deprecated and the class will be removed ;TI"Oin version 2.0.0.  Please use the `columns` method on the ResultSet class ;TI"that created this object.;To;;0;[o;;[I"?The ArrayWithTypesAndFields class will be removed in 2.0.0;To;;0;[o;;[I"6The ArrayWithTypes class will be removed in 2.0.0;To;;0;[o;;[I"NHashWithTypesAndFields#types is deprecated and the class will be removed ;TI"Min version 2.0.0.  Please use the `types` method on the ResultSet class ;TI"that created this object.;To;;0;[o;;[I"OHashWithTypesAndFields#fields is deprecated and the class will be removed ;TI"Oin version 2.0.0.  Please use the `columns` method on the ResultSet class ;TI"that created this object.;T@
S;	;
i;I"91.3.5 / 2011-12-03 - ZOMG Holidays are here Edition!;T@
o;
;;;[o;;0;[o;;[I"Enhancements;To;
;;;[o;;0;[o;;[I"(Windows: build against SQLite 3.7.9;To;;0;[o;;[I"1Static: enable SQLITE_ENABLE_COLUMN_METADATA;To;;0;[o;;[I"@Added Statement#clear_bindings! to set bindings back to nil;T@
o;;0;[o;;[I"
Bugfixes;To;
;;;[o;;0;[o;;[I";Fixed a segv on Database.new. Fixes #34 (thanks nobu!);To;;0;[o;;[I"GDatabase error is not reset, so don't check it in Statement#reset!;To;;0;[o;;[I":Remove conditional around Bignum statement bindings. ;TI"8Fixes #52. Fixes #56. Thank you Evgeny Myasishchev.;T@
o;;0;[o;;[I"
Internal;To;
;;;[o;;0;[o;;[I"IUse proper endianness when testing database connection with UTF-16. ;TI"Fixes #40. Fixes #51;To;;0;[o;;[I":Use -fPIC for static compilation when host is x86_64.;T@
S;	;
i;I"1.3.4 / 2011-07-25;T@
o;
;;;[o;;0;[o;;[I"Enhancements:;To;
;;;[o;;0;[o;;[I"*Windows: build against SQLite 3.7.7.1;To;;0;[o;;[I"IWindows: build static binaries that do not depend on sqlite3.dll be ;TI"installed anymore;T@
o;;0;[o;;[I"
Bugfixes;To;
;;;[o;;0;[o;;[I"OBackup API is conditionaly required so that older libsqlite3 can be used. ;TI"Thanks Hongli Lai.;To;;0;[o;;[I"JFixed segmentation fault when nil is passed to SQLite3::Statement.new;To;;0;[o;;[I"PFix extconf's hardcoded path that affected installation on certain systems.;T@
S;	;
i;I"1.3.3 / 2010-01-16;T@
o;
;;;[o;;0;[o;;[I"
Bugfixes;To;
;;;[o;;0;[o;;[I"GAbort on installation if sqlite3_backup_init is missing. Fixes #19;To;;0;[o;;[I"IGem has been renamed to 'sqlite3'.  Please use `gem install sqlite3`;T@
S;	;
i;I"31.3.2 / 2010-10-30 / RubyConf Uruguay Edition!;T@
o;
;;;[o;;0;[o;;[I"Enhancements:;To;
;;;[o;;0;[o;;[I"4Windows: build against 3.7.3 version of SQLite3;To;;0;[o;;[I"2SQLite3::Database can now be open as readonly;T@
o:RDoc::Markup::Verbatim;[I"<db = SQLite3::Database.new('my.db', :readonly => true)
;T:@format0o;;0;[o;;[I"MAdded SQLite3::SQLITE_VERSION and SQLite3::SQLITE_VERSION_NUMBER [nurse];T@
o;;0;[o;;[I"
Bugfixes;To;
;;;[o;;0;[o;;[I"Dtype_translation= works along with Database#execute and a block;To;;0;[o;;[I";defined functions are kept in a hash to prevent GC. #7;To;;0;[o;;[I"-Removed GCC specific flags from extconf.;T@
o;;0;[o;;[I"DEPRECATIONS;To;
;;;[o;;0;[o;;[I"OSQLite3::Database#type_translation= will be deprecated in the future with ;TI"no replacement.;To;;0;[o;;[I"OSQlite3::Version will be deprecated in 2.0.0 with SQLite3::VERSION as the ;TI"replacement.;T@
S;	;
i;I"1.3.1 / 2010-07-09;T@
o;
;;;[o;;0;[o;;[I"Enhancements;To;
;;;[o;;0;[o;;[I"GCustom collations may be defined using SQLite3::Database#collation;T@
o;;0;[o;;[I"
Bugfixes;To;
;;;[o;;0;[o;;[I"JStatements returning 0 columns are automatically stepped. [RF #28308];To;;0;[o;;[I"4SQLite3::Database#encoding works on 1.8 and 1.9;T@
S;	;
i;I"1.3.0 / 2010-06-06;T@
o;
;;;[o;;0;[o;;[I"Enhancements;To;
;;;[o;;0;[o;;[I"TComplete rewrite of C-based adapter from SWIG to hand-crafted one [tenderlove] ;TI"+See API_CHANGES document for details. ;TI"6This closes: Bug #27300, Bug #27241, Patch #16020;To;;0;[o;;[I"`Improved UTF, Unicode, M17N, all that handling and proper BLOB handling [tenderlove, nurse];To;;0;[o;;[I"5Added support for type translations [tenderlove];T@
o;;[I"@@db.translator.add_translator('sometime') do |type, thing|
;TI"A  'output' # this will be returned as value for that column
;TI"	end
;T;0o;;0;[o;;[I"Experimental;To;
;;;[o;;0;[o;;[	I"7Added API to access and load extensions. [kashif] ;TI"LThese functions maps directly into SQLite3 own enable_load_extension() ;TI"`and load_extension() C-API functions. See SQLite3::Database API documentation for details. ;TI"This closes: Patches #9178;T@
o;;0;[o;;[I"
Bugfixes;To;
;;;[o;;0;[o;;[I"9Corrected gem dependencies (runtime and development);To;;0;[o;;[I",Fixed threaded tests [Alexey Borzenkov];To;;0;[o;;[I"Removed GitHub gemspec;To;;0;[o;;[I"1Fixed "No definition for" warnings from RDoc;To;;0;[o;;[I",Generate zip and tgz files for releases;To;;0;[o;;[I"1Added Luis Lavena as gem Author (maintainer);To;;0;[o;;[I"4Prevent mkmf interfere with Mighty Snow Leopard;To;;0;[o;;[I"FAllow extension compilation search for common lib paths [kashif] ;TI"-(lookup /usr/local, /opt/local and /usr);To;;0;[o;;[I">Corrected extension compilation under MSVC [romuloceccon];To;;0;[o;;[I"KDefine load_extension functionality based on availability [tenderlove];To;;0;[o;;[I"<Deprecation notices for Database#query. Fixes RF #28192;T@
S;	;
i;I"1.3.0.beta.2 / 2010-05-15;T@
o;
;;;[o;;0;[o;;[I"Enhancements;To;
;;;[o;;0;[o;;[I"5Added support for type translations [tenderlove];T@
o;;[I"@@db.translator.add_translator('sometime') do |type, thing|
;TI"A  'output' # this will be returned as value for that column
;TI"	end
;T;0o;;0;[o;;[I"
Bugfixes;To;
;;;[	o;;0;[o;;[I"FAllow extension compilation search for common lib paths [kashif] ;TI"-(lookup /usr/local, /opt/local and /usr);To;;0;[o;;[I">Corrected extension compilation under MSVC [romuloceccon];To;;0;[o;;[I"KDefine load_extension functionality based on availability [tenderlove];To;;0;[o;;[I"<Deprecation notices for Database#query. Fixes RF #28192;T@
S;	;
i;I"1.3.0.beta.1 / 2010-05-10;T@
o;
;;;[o;;0;[o;;[I"Enhancements;To;
;;;[o;;0;[o;;[I"TComplete rewrite of C-based adapter from SWIG to hand-crafted one [tenderlove] ;TI"+See API_CHANGES document for details. ;TI"6This closes: Bug #27300, Bug #27241, Patch #16020;To;;0;[o;;[I"`Improved UTF, Unicode, M17N, all that handling and proper BLOB handling [tenderlove, nurse];T@
o;;0;[o;;[I"Experimental;To;
;;;[o;;0;[o;;[	I"7Added API to access and load extensions. [kashif] ;TI"LThese functions maps directly into SQLite3 own enable_load_extension() ;TI"`and load_extension() C-API functions. See SQLite3::Database API documentation for details. ;TI"This closes: Patches #9178;T@
o;;0;[o;;[I"
Bugfixes;To;
;;;[o;;0;[o;;[I"9Corrected gem dependencies (runtime and development);To;;0;[o;;[I",Fixed threaded tests [Alexey Borzenkov];To;;0;[o;;[I"Removed GitHub gemspec;To;;0;[o;;[I"1Fixed "No definition for" warnings from RDoc;To;;0;[o;;[I",Generate zip and tgz files for releases;To;;0;[o;;[I"1Added Luis Lavena as gem Author (maintainer);To;;0;[o;;[I"4Prevent mkmf interfere with Mighty Snow Leopard;T@
S;	;
i;I"1.2.5 / 25 Jul 2009;T@
o;
;;;[o;;0;[o;;[I"?Check for illegal nil before executing SQL [Erik Veenstra];To;;0;[o;;[I"9Switch to Hoe for gem task management and packaging.;To;;0;[o;;[I"7Advertise rake-compiler as development dependency.;To;;0;[o;;[I"$Build gem binaries for Windows.;To;;0;[o;;[I"-Improved Ruby 1.9 support compatibility.;To;;0;[o;;[I")Taint returned values. Patch #20325.;To;;0;[o;;[I"NDatabase.open and Database.new now take an optional block [Gerrit Kaiser];T@
S;	;
i;I"$1.2.4.1 (internal) / 5 Jul 2009;T@
o;
;;;[
o;;0;[o;;[I"?Check for illegal nil before executing SQL [Erik Veenstra];To;;0;[o;;[I"9Switch to Hoe for gem task management and packaging.;To;;0;[o;;[I"7Advertise rake-compiler as development dependency.;To;;0;[o;;[I"$Build gem binaries for Windows.;To;;0;[o;;[I"-Improved Ruby 1.9 support compatibility.;T@
S;	;
i;I"1.2.4 / 27 Aug 2008;T@
o;
;;;[o;;0;[o;;[I"?Package the updated C file for source builds. [Jamis Buck];T@
S;	;
i;I"1.2.3 / 26 Aug 2008;T@
o;
;;;[	o;;0;[o;;[I"IFix incorrect permissions on database.rb and translator.rb [Various];T@
o;;0;[o;;[I"CAvoid using Object#extend for greater speedups [Erik Veenstra];T@
o;;0;[o;;[I"DRuby 1.9 compatibility tweaks for Array#zip [jimmy88@gmail.com];T@
o;;0;[o;;[I"GFix linking against Ruby 1.8.5 [Rob Holland <rob@inversepath.com>];T@
S;	;
i;I"1.2.2 / 31 May 2008;T@
o;
;;;[o;;0;[o;;[I"OMake the table_info method adjust the returned default value for the rows ;TI"Dso that the sqlite3 change in 3.3.8 and greater can be handled ;TI"5transparently [Jamis Buck <jamis@37signals.com>];T@
o;;0;[o;;[I"GRuby 1.9 compatibility tweaks [Roman Le Negrate <roman2k@free.fr>];T@
o;;0;[o;;[I"<Various performance enhancements [thanks Erik Veenstra];T@
o;;0;[o;;[I"KCorrect busy_handler documentation [Rob Holland <rob@inversepath.com>];T@
o;;0;[o;;[I"lUse int_bind64 on Fixnum values larger than a 32bit C int can take. [Rob Holland <rob@inversepath.com>];T@
o;;0;[o;;[I"NWork around a quirk in SQLite's error reporting by calling sqlite3_reset ;TI"Bto produce a more informative error code upon a failure from ;TI"6sqlite3_step. [Rob Holland <rob@inversepath.com>];T@
o;;0;[o;;[I"VVarious documentation, test, and style tweaks [Rob Holland <rob@inversepath.com>];T@
o;;0;[o;;[I"TBe more granular with time/data translation [Rob Holland <rob@inversepath.com>];T@
o;;0;[o;;[I"aUse Date directly for parsing rather than going via Time [Rob Holland <rob@inversepath.com>];T@
o;;0;[o;;[I"ICheck for the rt library and fdatasync so we link against that when ;TI"/needed [Rob Holland <rob@inversepath.com>];T@
o;;0;[o;;[I"HRename data structures to avoid collision on win32. based on patch ;TI"8by: Luis Lavena [Rob Holland <rob@inversepath.com>];T@
o;;0;[o;;[I"8Add test for defaults [Daniel Rodríguez Troitiño];T@
o;;0;[o;;[I"gCorrectly unquote double-quoted pragma defaults [Łukasz Dargiewicz <lukasz.dargiewicz@gmail.com>];T:
@file@:0@omit_headings_from_table_of_contents_below0