Bump SQLitePCLRaw.core from 2.0.4 to 3.0.4 - #141
Conversation
--- updated-dependencies: - dependency-name: SQLitePCLRaw.core dependency-version: 3.0.4 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Up to standards ✅🟢 Issues
|
There was a problem hiding this comment.
Pull Request Overview
This PR performs a major version upgrade of the SQLitePCLRaw.core package from 2.0.4 to 3.0.4. While the static analysis is up to standards, the transition from v2 to v3 is a major update that introduces breaking changes, including the consolidation and removal of assemblies (such as SQLitePCLRaw.nativelibrary).
The implementation lacks accompanying tests or verification logs to confirm that the project compiles and functions correctly with these structural changes in the dependency. It is recommended to verify functionality before merging to ensure the Analyzer project's runtime behavior remains intact.
About this PR
- The upgrade from 2.0.4 to 3.0.4 is a major version jump. According to the package release notes, this version includes breaking changes such as the removal/consolidation of assemblies (e.g., SQLitePCLRaw.nativelibrary). There are no tests included in this PR to verify that these changes do not break the project's runtime behavior or compilation.
Test suggestions
- Verify successful project compilation with the major version upgrade of SQLitePCLRaw.core.
- Verify that the Analyzer's SQLite-dependent functionality behaves correctly under version 3.0.4.
Prompt proposal for missing tests
Consider implementing these tests if applicable:
1. Verify successful project compilation with the major version upgrade of SQLitePCLRaw.core.
2. Verify that the Analyzer's SQLite-dependent functionality behaves correctly under version 3.0.4.
TIP Improve review quality by adding custom instructions
TIP How was this review? Give us feedback
Updated SQLitePCLRaw.core from 2.0.4 to 3.0.4.
Release notes
Sourced from SQLitePCLRaw.core's releases.
3.0.4
Update SQLitePCLRaw.bundle_e_sqlite3 to reference SourceGear.sqlite3 version 3.53.3.
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
SQLitePCLRaw.lib.e_sqlite3toSourceGear.sqlite33.0.0
v3 release notes
2.1.12
Maintenance release to update 2.1.11 to reference SQLitePCLRaw.lib.e_sqlite3 3.53.3.
2.1.11
2.1.10
2.1.9
2.1.8
Update e_sqlite3 and e_sqlite3mc builds to SQLite 3.45.1
2.1.7
sqlite3_serialize/deserialize, thanks to @Trinitek and @garthmzlinux-musl-s390x, thanks to @uweigandThe versions of the underlying SQLite code for the builds in this release are:
2.1.6
2.1.5
2.1.4
2.1.3
Includes support for ppc64le (thanks to @alhad-deshpande and @janani66). No other changes.
2.1.2
net6.0targeting 32-bit Windows. The previous release (v2.1.1) also had an attempt at this fix, but that code broke things onnet6.0-ios, due to an apparent bug in the Mono AOT code.
2.1.1
NOTE: This release was found to cause build problems with
net6.0-ios. See #516e_sqlite3(3.39.2) ande_sqlcipherversions2.1.0
Highlights:
SQLitePCLRaw.nativelibraryassembly was removed and folded into other assembliese_sqlite3builds are updated to SQLite version 3.38.3Thanks 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
Commits viewable in compare view.
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)