Index: Doc/Extra/Provider/version.html ================================================================== --- Doc/Extra/Provider/version.html +++ Doc/Extra/Provider/version.html @@ -44,10 +44,11 @@

Version History

1.0.106.0 - August XX, 2017 (release scheduled)

1.0.105.2 - June 12, 2017

  • Select the desired solution configuration (e.g. ReleaseNativeOnly) and and Index: www/downloads.wiki ================================================================== --- www/downloads.wiki +++ www/downloads.wiki @@ -12,13 +12,13 @@ All downloadable packages on this web page that do not include the word "static" in their file name require the - appropriate version (e.g. 2005, 2008, 2010, 2012, 2013, or 2015) of the - Microsoft Visual C++ Runtime Library, to be successfully installed on - the target machine, prior to making use of the executables contained + appropriate version (e.g. 2005, 2008, 2010, 2012, 2013, 2015, 2017) of + the Microsoft Visual C++ Runtime Library, to be successfully installed + on the target machine, prior to making use of the executables contained therein. It should also be noted that the downloadable packages on this web page that include the word "setup" (i.e. the setup packages) already include and will attempt to automatically install the required version of the Microsoft Visual C++ Runtime Library. @@ -2236,12 +2236,12 @@ This NuGet package includes all the binaries for both the x86 and x64 versions of System.Data.SQLite 1.0.105.2 (3.19.3). The .NET Framework - 3.5 SP1, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, or 4.6.2 is required. For - the included native binaries, the version of the Visual C++ runtime + 3.5 SP1, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, or 4.7 is required. + For the included native binaries, the version of the Visual C++ runtime corresponding to the .NET Framework used by the associated managed assembly is statically linked.
    This package depends on the "EntityFramework" package, version 6.0 or higher (indirectly via the @@ -2269,11 +2269,11 @@ This NuGet package contains all the binaries for both the x86 and x64 versions of System.Data.SQLite 1.0.105.2 (3.19.3), except those needed to support LINQ and Entity Framework 6. The .NET - Framework 3.5 SP1, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, or 4.6.2 is + Framework 3.5 SP1, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, or 4.7 is required. For the included native binaries, the version of the Visual C++ runtime corresponding to the .NET Framework used by the associated managed assembly is statically linked.
    This package does not depend on any other package. @@ -2291,11 +2291,11 @@ This NuGet package contains the managed binaries for System.Data.SQLite 1.0.105.2. The .NET Framework 3.5 SP1, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, - 4.6.1, or 4.6.2 is required. + 4.6.1, 4.6.2, or 4.7 is required.
    This package does not depend on any other package.

    This NuGet package does not include any code from the native @@ -2318,11 +2318,11 @@ This NuGet package contains just the binaries to support Entity Framework 6 using System.Data.SQLite 1.0.105.2 (3.19.3). The .NET - Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, or 4.6.2 is required. + Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, or 4.7 is required.
    This package depends on the "EntityFramework" package, version 6.0 or higher.
    (sha1: 6767891bea7915d70872298299491be6592142dd) @@ -2338,11 +2338,11 @@ This NuGet package contains just the binaries to support LINQ using System.Data.SQLite 1.0.105.2 (3.19.3). The .NET Framework 3.5 SP1, 4.0, - 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, or 4.6.2 is required. + 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, or 4.7 is required.
    This package does not depend on any other package.
    (sha1: 166af795a47676318cf40f274b5c7b4147184c0e) @@ -2357,11 +2357,11 @@ This NuGet package contains the managed binaries for System.Data.SQLite 1.0.105.2. The .NET Framework 3.5 SP1, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, - 4.6.1, or 4.6.2 is required. + 4.6.1, 4.6.2, or 4.7 is required.
    This is a legacy package; if possible, please use either the "System.Data.SQLite" or "System.Data.SQLite.Core" package instead.
    @@ -2393,11 +2393,11 @@ This NuGet package contains all the binaries for the x86 version of System.Data.SQLite 1.0.105.2 (3.19.3). The .NET Framework 3.5 SP1, - 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, or 4.6.2 is required. For the + 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, or 4.7 is required. For the included native binaries, the version of the Visual C++ runtime corresponding to the .NET Framework used by the associated managed assembly is statically linked.
    This is a legacy package; if possible, please use either the @@ -2417,11 +2417,11 @@ This NuGet package contains all the binaries for the x64 version of System.Data.SQLite 1.0.105.2 (3.19.3). The .NET Framework 3.5 SP1, - 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, or 4.6.2 is required. For the + 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, or 4.7 is required. For the included native binaries, the version of the Visual C++ runtime corresponding to the .NET Framework used by the associated managed assembly is statically linked.
    This is a legacy package; if possible, please use either the @@ -2510,11 +2510,11 @@

    The framework in templates (5), (6), (7), (8), (9), and (10) will be one of netFx20, netFx35, netFx40, netFx45, netFx451, netFx452, netFx46, - netFx461. + netFx461, netFx462, netFx47.

    The cpu in templates (5) and (6) will be one of x86, x64, arm, ia64.

    @@ -2525,11 +2525,11 @@ Mono.

    The year in templates (5), (6), (7), (8), (9), and (10) will be - one of 2005, 2008, 2010, 2012, 2013, 2015, 20XX. + one of 2005, 2008, 2010, 2012, 2013, 2015, 2017, 20XX.

    The version in templates (1), (2), (3), (4), (5), (6), (7), (8), (9), (10), (13), (14), and (15) is the dot-delimited version number of Index: www/faq.wiki ================================================================== --- www/faq.wiki +++ www/faq.wiki @@ -203,19 +203,19 @@

    (4) What versions of Visual Studio are supported?

    - Currently, Visual Studio 2005, 2008, 2010, 2012, 2013, and 2015 are supported, - including the "Express" editions; however, in order to build the - entire solution, including the necessary native code, the "Professional" - edition (or higher) is required. It may be possible to install both Visual C# - Express and Visual C++ Express and then build the corresponding sub-projects - via their respective integrated development environments (IDE); however, this - configuration has not been tested. The design-time components are - no longer supported for the Express editions due to licensing - restrictions. + Currently, Visual Studio 2005, 2008, 2010, 2012, 2013, 2015, and 2017 are + supported, including the "Express" editions; however, in order to + build the entire solution, including the necessary native code, the + "Professional" edition (or higher) is required. It may be possible + to install both Visual C# Express and Visual C++ Express and then build the + corresponding sub-projects via their respective integrated development + environments (IDE); however, this configuration has not been tested. + The design-time components are no longer supported for the Express + editions due to licensing restrictions.


    Index: www/features.wiki ================================================================== --- www/features.wiki +++ www/features.wiki @@ -32,13 +32,15 @@ support both binary and cleartext password types.

  • Visual Studio design-time Support, works with all versions of Visual Studio - 2005/2008/2010/2012/2013/2015. You can add a SQLite database to the Servers - list, design queries with the Query Designer, drag-and-drop tables onto a - Typed DataSet, etc. + 2005/2008/2010/2012/2013/2015. It is now unsupported and may not work with + Visual Studio 2017 as the integration/extensibility model has changed + significantly. You can add a SQLite database to the Servers list, design + queries with the Query Designer, drag-and-drop tables onto a Typed DataSet, + etc.
    Due to Visual Studio licensing restrictions, the Express Editions can no longer be supported. Index: www/news.wiki ================================================================== --- www/news.wiki +++ www/news.wiki @@ -47,10 +47,11 @@

    1.0.106.0 - August XX, 2017 (release scheduled)

    • Updated to [https://www.sqlite.org/draft/releaselog/3_20_0.html|SQLite 3.20.0].
    • +
    • Add preliminary support for Visual Studio 2017 and the .NET Framework 4.7.

    1.0.105.2 - June 12, 2017

      Index: www/test.wiki ================================================================== --- www/test.wiki +++ www/test.wiki @@ -11,12 +11,12 @@
    • The string "<year>" represents the version of Visual Studio used (e.g. "2005", "2008", "2010", - "2012", "2013", or "2015") to build the - binaries being tested. + "2012", "2013", "2015", or "2017") + to build the binaries being tested.
    • The string "<configuration>" represents the build configuration for the binaries being tested (e.g. "Debug" or