System.Data.SQLite
Check-in [b4a469371e]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Updates for the 1.0.97.0 release.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | release | release-1.0.97.0
Files: files | file ages | folders
SHA1: b4a469371eabb16f0b751e489e1449a032558a7b
User & Date: mistachkin 2015-05-26 22:54:23
Context
2015-05-27
00:14
Update the download page for release 1.0.97.0. check-in: b31d2517cc user: mistachkin tags: trunk
2015-05-26
22:54
Updates for the 1.0.97.0 release. check-in: b4a469371e user: mistachkin tags: trunk, release, release-1.0.97.0
19:37
Rebuild the CHM file. Closed-Leaf check-in: af3eee23f3 user: mistachkin tags: preRelease
19:06
Updates for the 1.0.97.0 release. check-in: e63ae6e43f user: mistachkin tags: preRelease
2015-05-20
21:53
Update SQLite core library to the 3.8.10.2 release. check-in: 0fc18b9f9e user: mistachkin tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to Doc/Extra/Core/lang_attach.html.

   203    203   </blockquote>
   204    204   </blockquote>
   205    205   </blockquote>
   206    206   
   207    207   
   208    208   <p> The ATTACH DATABASE statement adds another database 
   209    209   file to the current <a href="c3ref/sqlite3.html">database connection</a>. 
   210         -The filename for the database to be attached is the value of
          210  +Database files that were previously attached can be removed using
          211  +the <a href="lang_detach.html">DETACH DATABASE</a> command.
          212  +
          213  +<p>The filename for the database to be attached is the value of
   211    214   the expression that occurs before the AS keyword.
   212    215   The filename of the database follows the same semantics as the
   213    216   filename argument to <a href="c3ref/open.html">sqlite3_open()</a> and <a href="c3ref/open.html">sqlite3_open_v2()</a>; the
   214    217   special name "<a href="inmemorydb.html">:memory:</a>" results in an <a href="inmemorydb.html">in-memory database</a> and an
   215    218   empty string results in a new temporary database.
   216    219   The filename argument can be a <a href="uri.html">URI filename</a> if URI filename processing
   217    220   is enable on the database connection.  The default behavior is for

Changes to Doc/Extra/Core/pragma.html.

   284    284   <li><a href="#pragma_wal_checkpoint">wal_checkpoint</a>
   285    285   <li><a href="#pragma_writable_schema">writable_schema</a>
   286    286   
   287    287   </ul></td></tr></table>
   288    288   <p>Notes:
   289    289   <ol>
   290    290   <li>Pragmas whose names are marked through in the list above
   291         -are deprecated that are maintained for historical compatibility only.
          291  +are deprecated.  They are not maintained.  They continue to exist
          292  +for historical compatibility only.
   292    293   Do not use the deprecated pragmas in new applications.
   293    294   Remove deprecated pragmas
   294    295   from existing applications at your earliest opportunity.</blockquote>
   295    296   <li>These pragmas are used for debugging SQLite and
   296    297   are only available when SQLite is compiled using <a href="compile.html#debug">SQLITE_DEBUG</a>.
   297    298   <li>These pragmas are used for testing SQLite and are not recommended
   298    299   for use in application programs.</ol></p>

Changes to Doc/Extra/Provider/version.html.

    39     39             </td>
    40     40           </tr>
    41     41         </table>
    42     42       </div>
    43     43       <div id="mainSection">
    44     44       <div id="mainBody">
    45     45       <h1 class="heading">Version History</h1>
    46         -    <p><b>1.0.97.0 - May XX, 2015 <font color="red">(release scheduled)</font></b></p>
           46  +    <p><b>1.0.97.0 - May 26, 2015</b></p>
    47     47       <ul>
    48     48         <li>Updated to <a href="https://www.sqlite.org/releaselog/3_8_10_2.html">SQLite 3.8.10.2</a>.</li>
    49     49         <li>Updated to <a href="https://www.nuget.org/packages/EntityFramework/6.1.3">Entity Framework 6.1.3</a>.</li>
    50     50         <li>Improve ADO.NET conformance of the SQLiteDataReader.RecordsAffected property. Fix for <a href="https://system.data.sqlite.org/index.html/info/74542e702e">[74542e702e]</a>.&nbsp;<b>** Potentially Incompatible Change **</b></li>
    51     51         <li>Prevent the IDataReader.GetDataTypeName method from throwing &quot;No current row&quot; exceptions. Fix for <a href="https://system.data.sqlite.org/index.html/info/94252b9059">[94252b9059]</a>.</li>
    52     52         <li>When BinaryGUID handling is off, transform the LINQ parameter types as well. Fix for <a href="https://system.data.sqlite.org/index.html/info/a4d9c7ee94">[a4d9c7ee94]</a>.&nbsp;<b>** Potentially Incompatible Change **</b></li>
    53     53         <li>The IDataReader.GetDataTypeName method should always return the declared type name.&nbsp;<b>** Potentially Incompatible Change **</b></li>

Changes to Doc/SQLite.NET.chm.

cannot compute difference between binary files

Changes to NuGet/shared/Core/build/System.Data.SQLite.Core.targets.

     5      5    * WARNING: This MSBuild file requires MSBuild 4.0 features.
     6      6    *
     7      7    * Written by Joe Mistachkin and David Archer.
     8      8    * Released to the public domain, use at your own risk!
     9      9    *
    10     10   -->
    11     11   <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
           12  +  <!--
           13  +  ******************************************************************************
           14  +  **                          Load Per-User Settings                          **
           15  +  ******************************************************************************
           16  +  -->
           17  +
           18  +  <!--
           19  +      NOTE: If the per-user settings file exists, import it now.  The contained
           20  +            settings, if any, will override the default ones provided below.
           21  +  -->
           22  +  <Import Condition="'$(MSBuildThisFileDirectory)' != '' And
           23  +                     HasTrailingSlash('$(MSBuildThisFileDirectory)') And
           24  +                     Exists('$(MSBuildThisFileDirectory)\System.Data.SQLite.Core.targets.user')"
           25  +          Project="$(MSBuildThisFileDirectory)\System.Data.SQLite.Core.targets.user" />
           26  +
    12     27     <!--
    13     28     ******************************************************************************
    14     29     **                    SQLite Interop Library Build Items                    **
    15     30     ******************************************************************************
    16     31     -->
    17     32   
    18     33     <ItemGroup>
    19     34       <SQLiteInteropFiles Condition="'$(MSBuildThisFileDirectory)' != '' And
    20     35                                      HasTrailingSlash('$(MSBuildThisFileDirectory)')"
    21     36                           Include="$(MSBuildThisFileDirectory)**\SQLite.Interop.*" />
    22     37     </ItemGroup>
    23     38   
           39  +  <!--
           40  +  ******************************************************************************
           41  +  **                   SQLite Interop Library Content Items                   **
           42  +  ******************************************************************************
           43  +  -->
           44  +
           45  +  <ItemGroup Condition="'$(ContentSQLiteInteropFiles)' != '' And
           46  +                        '$(ContentSQLiteInteropFiles)' != 'false' And
           47  +                        '@(SQLiteInteropFiles)' != ''">
           48  +    <Content Include="@(SQLiteInteropFiles)">
           49  +      <Link>%(RecursiveDir)%(FileName)%(Extension)</Link>
           50  +      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
           51  +    </Content>
           52  +  </ItemGroup>
           53  +
    24     54     <!--
    25     55     ******************************************************************************
    26     56     **                   SQLite Interop Library Build Targets                   **
    27     57     ******************************************************************************
    28     58     -->
    29     59   
    30     60     <Target Name="CopySQLiteInteropFiles"

Changes to readme.htm.

     1      1   <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
     2      2   <html>
     3      3   <head>
     4      4   <title></title>
     5      5   </head>
     6      6   <body>
     7      7   ADO.NET SQLite Data Provider<br />
     8         -Version 1.0.97.0 - May XX, 2015 <font color="red">(release scheduled)</font><br />
            8  +Version 1.0.97.0 - May 26, 2015<br />
     9      9   Using <a href="https://www.sqlite.org/releaselog/3_8_10_2.html">SQLite 3.8.10.2</a><br />
    10     10   Originally written by Robert Simpson<br />
    11     11   Released to the public domain, use at your own risk!<br />
    12     12   Official provider website:&nbsp;<a href="https://system.data.sqlite.org/">https://system.data.sqlite.org/</a><br />
    13     13   Legacy versions:&nbsp;<a href="http://sqlite.phxsoftware.com/">http://sqlite.phxsoftware.com/</a><br />
    14     14   <br />
    15     15   The current development version can be downloaded from <a href="https://system.data.sqlite.org/index.html/timeline?y=ci">
................................................................................
   205    205   designed for robustness and maximum backward compatibility with previously
   206    206   released versions of System.Data.SQLite.
   207    207   </p>
   208    208   
   209    209   <h2><b>Version History</b></h2>
   210    210   
   211    211   <p>
   212         -    <b>1.0.97.0 - May XX, 2015 <font color="red">(release scheduled)</font></b>
          212  +    <b>1.0.97.0 - May 26, 2015</b>
   213    213   </p>
   214    214   <ul>
   215    215       <li>Updated to <a href="https://www.sqlite.org/releaselog/3_8_10_2.html">SQLite 3.8.10.2</a>.</li>
   216    216       <li>Updated to <a href="https://www.nuget.org/packages/EntityFramework/6.1.3">Entity Framework 6.1.3</a>.</li>
   217    217       <li>Improve ADO.NET conformance of the SQLiteDataReader.RecordsAffected property. Fix for [74542e702e].&nbsp;<b>** Potentially Incompatible Change **</b></li>
   218    218       <li>Prevent the IDataReader.GetDataTypeName method from throwing &quot;No current row&quot; exceptions. Fix for [94252b9059].</li>
   219    219       <li>When BinaryGUID handling is off, transform the LINQ parameter types as well. Fix for [a4d9c7ee94].&nbsp;<b>** Potentially Incompatible Change **</b></li>

Changes to www/news.wiki.

     1      1   <title>News</title>
     2      2   
     3      3   <b>Version History</b>
     4      4   
     5      5   <p>
     6         -    <b>1.0.97.0 - May XX, 2015 <font color="red">(release scheduled)</font></b>
            6  +    <b>1.0.97.0 - May 26, 2015</b>
     7      7   </p>
     8      8   <ul>
     9      9       <li>Updated to [https://www.sqlite.org/releaselog/3_8_10_2.html|SQLite 3.8.10.2].</li>
    10     10       <li>Updated to [https://www.nuget.org/packages/EntityFramework/6.1.3|Entity Framework 6.1.3].</li>
    11     11       <li>Improve ADO.NET conformance of the SQLiteDataReader.RecordsAffected property. Fix for [74542e702e].&nbsp;<b>** Potentially Incompatible Change **</b></li>
    12     12       <li>Prevent the IDataReader.GetDataTypeName method from throwing &quot;No current row&quot; exceptions. Fix for [94252b9059].</li>
    13     13       <li>When BinaryGUID handling is off, transform the LINQ parameter types as well. Fix for [a4d9c7ee94].&nbsp;<b>** Potentially Incompatible Change **</b></li>