Skip to content

Bump SQLitePCLRaw.core from 2.0.4 to 3.0.3#132

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/nuget/src/Analyzer/SQLitePCLRaw.core-3.0.3
Open

Bump SQLitePCLRaw.core from 2.0.4 to 3.0.3#132
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/nuget/src/Analyzer/SQLitePCLRaw.core-3.0.3

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github May 15, 2026

Updated SQLitePCLRaw.core from 2.0.4 to 3.0.3.

Release notes

Sourced from SQLitePCLRaw.core's releases.

3.0.3

Fixes for some fairly obscure memory corruption bugs, thanks for PR #​663 and related

3.0.2

Update SourceGear.lib dependency to 3.50.4.2

3.0.1

  • Change package ID of SQLitePCLRaw.lib.e_sqlite3 to SourceGear.sqlite3
  • Minor changes to readmes and such

3.0.0

v3 release notes

2.1.11

  • Update sqlite3 and sqlite3mc builds to SQLite 3.49.1

2.1.10

  • Wasm assets for .NET 9
  • Update sqlite3 and sqlite3mc builds to SQLite 3.46.1
  • Update Android builds to add support for 16kb page size

2.1.9

  • Update sqlite3 and sqlite3mc to SQLite 3.46.0
  • Add support for risvc64 (thanks @​kasperk81)

2.1.8

Update e_sqlite3 and e_sqlite3mc builds to SQLite 3.45.1

2.1.7

  • New packages with support for SQLite3 Multiple Ciphers, thanks to @​bricelam and @​utelle
  • Fix for problems with VSTO, thanks to @​farzonl
  • Fix for perf-related warning CA1859, thanks to @​bricelam
  • Fix for incorrect handling of empty string with Span APIs, thanks to @​nil4
  • Add sqlite3_serialize/deserialize, thanks to @​Trinitek and @​garthmz
  • Add support for linux-musl-s390x, thanks to @​uweigand
  • Fix problem with calling conventions on x86, thanks to @​filipnavara

The versions of the underlying SQLite code for the builds in this release are:

  • 3.44.0 for e_sqlite3
  • 3.44.0 for e_sqlite3mc
  • 3.39.2 for e_sqlcipher

2.1.6

  • Wasm assets and RID tweak for compatibility with upcoming .NET 8 release

2.1.5

  • Fix support for iOS simulator on arm64 Macs
  • Update e_sqlite3 builds to 3.41.2
  • (e_sqlcipher builds remain at 3.39.2)

2.1.4

  • Fix issue with sqlite3_load_extension #​532
  • Update e_sqlite3 builds to 3.40.1
  • (e_sqlcipher builds remain at 3.39.2)

2.1.3

Includes support for ppc64le (thanks to @​alhad-deshpande and @​janani66). No other changes.

2.1.2

  • Include Wasm builds which are compatible with .NET 7
  • Fix problems with net6.0 targeting 32-bit Windows. The previous release (v2.1.1) also had an attempt at this fix, but that code broke things on net6.0-ios
    , due to an apparent bug in the Mono AOT code.
  • (From 2.1.1) Update to more recent e_sqlite3 (3.39.2) and e_sqlcipher versions

2.1.1

NOTE: This release was found to cause build problems with net6.0-ios. See #​516

  • Fix incorrect calling convention problem #​506
  • Update to more recent e_sqlite3 (3.39.2) and e_sqlcipher versions

2.1.0

Highlights:

  • Support for net6.0 workloads, including MAUI
  • Support for WebAssembly
  • Support for Alpine Linux Arm
  • The SQLitePCLRaw.nativelibrary assembly was removed and folded into other assemblies
  • The e_sqlite3 builds are updated to SQLite version 3.38.3

Thanks to @​bricelam and @​filipnavara for significant code contributions.

2.0.7

This release is driven only by the need to fix cases involving .NET Framework, especially with AnyCPU.

2.0.6

e_sqlite3 and e_sqlcipher builds have been updated to be compatible with ubuntu 16.04 and 18.04

2.0.5

  • Update e_sqlcipher builds #​390
  • Update e_sqlite3 builds #​381
  • Native builds for Apple Silicon #​375
  • sqlite3_keyword functions #​385
  • Use DllImport more and dynamic provider less #​419 #​389
  • Mark the utf8z overload of prepare_v2/v3 obsolete #​321
  • Perf improvements #​401 #​402 #​403 #​399
  • New overload for create_collation #​378
  • Support for s390 #​427

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

---
updated-dependencies:
- dependency-name: SQLitePCLRaw.core
  dependency-version: 3.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels May 15, 2026
@codacy-production
Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

AI Reviewer: first review requested successfully. AI can make mistakes. Always validate suggestions.

Run reviewer

TIP This summary will be updated as you push new changes.

Copy link
Copy Markdown

@codacy-production codacy-production Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR is intended to perform a major version upgrade of SQLitePCLRaw.core from 2.0.4 to 3.0.3. However, the pull request currently contains no file changes or package version updates.

Upgrading from version 2.x to 3.x is a significant change that involves the removal of SQLitePCLRaw.nativelibrary and a change in the package ID for SQLitePCLRaw.lib.e_sqlite3. These breaking changes must be reflected in the project configuration to avoid build failures or runtime issues. The PR cannot be merged in its current empty state.

About this PR

  • This update crosses a major version boundary (v2 to v3). Release notes indicate that SQLitePCLRaw.nativelibrary was removed and SQLitePCLRaw.lib.e_sqlite3 changed its package ID. The implementation must account for these changes to ensure the native SQLite binary is correctly loaded.
  • The pull request is currently empty. No code changes or package version updates were found in the source. Please ensure the dependency update is correctly committed.

Test suggestions

  • Verify successful compilation of the project after upgrading to SQLitePCLRaw.core 3.0.3.
  • Run integration tests involving database operations to ensure compatibility with the major version upgrade (v2 to v3).
Prompt proposal for missing tests
Consider implementing these tests if applicable:
1. Verify successful compilation of the project after upgrading to SQLitePCLRaw.core 3.0.3.
2. Run integration tests involving database operations to ensure compatibility with the major version upgrade (v2 to v3).

TIP Improve review quality by adding custom instructions
TIP How was this review? Give us feedback

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants