chore(deps): update dependency akavache.sqlite3 to v11.5.1 #1146
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
10.2.41->11.5.111.4.1->11.5.1Release Notes
reactiveui/akavache (Akavache.Sqlite3)
v11.5.1Compare Source
🗞️ What's Changed
🐛 Fixes
762dccbFix InvalidateAll to remove all cache entries and add tests (#1141) @ChrisPulman🧹 General Changes
e3b9f59Housekeeping Add comprehensive new test suites for Akavache (#1143) @ChrisPulman📦 Dependencies
36c260fchore(deps): update dependency newtonsoft.json to 13.0.4 (#1122) @renovate[bot]d311882chore(deps): update dependency microsoft.net.test.sdk to v18 (#1126) @renovate[bot]219f5b0chore(deps): update .net test stack (#1131) @renovate[bot]ad0a1afchore(deps): update dependency benchmarkdotnet to 0.15.6 (#1123) @renovate[bot]98baa39chore(deps): update dependency nerdbank.gitversioning to 3.8.118 (#1125) @renovate[bot]afe0e9fchore(deps): update dependency roslynator.analyzers to 4.14.1 (#1130) @renovate[bot]7ed06c2chore(deps): update dependency nerdbank.gitversioning to 3.9.50 (#1137) @renovate[bot]📌 Other
52ffc60Add Legacy FileLocationOption for cache directory selection (#1117) @ChrisPulman910e875Bump version from 11.4 to 11.5.x @glennawatsonc4bd0c1Add .NET 10 target frameworks to build configuration (#1142) @ChrisPulman🔗 Full Changelog: 11.4.1...11.5.1
🙌 Contributions
💖 Thanks to all the contributors: @ChrisPulman, @glennawatson
🤖 Automated services that contributed: @renovate[bot]
v11.4.1Compare Source
🚀 Akavache v11.4.1 Release Notes
This release focuses on enhancing stability across different platforms, improving the build process, and significantly upgrading the documentation.
🐛 Bug Fixes & Stability
FileNotFoundExceptioncrash that could occur in theAkavacheBuilderconstructor.bc36427(#1110) by @Copilot, @copilot-swe-agent[bot], @glennawatsond6a0c96(#1115) by @Copilot, @copilot-swe-agent[bot], @glennawatson8adce72(#1107) by @Copilot, @copilot-swe-agent[bot], @glennawatson9f184bd(#1113) by @Copilot, @copilot-swe-agent[bot], @glennawatson🛠️ Build & Infrastructure
TargetFrameworksand updated Copilot instructions to streamline development with .NET 9 and workloads.6088e23(#1104) by @Copilot, @copilot-swe-agent[bot], @glennawatson0a4663e(#1109) by @Copilot, @copilot-swe-agent[bot], @glennawatson494b4faby @glennawatsona48ec94by @glennawatson📖 Documentation & Housekeeping
76c4b8c(#1106) by @Copilot, @copilot-swe-agent[bot], @glennawatsond07e90aby @glennawatsoncc30dd9(#1111) by @glennawatson🔗 Full Changelog: 11.3.3...11.4.1
v11.3.3Compare Source
Akavache 11.3.3
Highlights
Security: Fix for External Control of File Name or Path (CWE-73). [#1087](@Copilot; @copilot-swe-agent[bot]; @glennawatson)
Android/SQLite: Restored v11 backward-compat and fixed Android SQLite DLL loading issues. [#1090](@Copilot; @copilot-swe-agent[bot]; @glennawatson)
Caching correctness:
GetAndFetchLatestno longer returns an empty sequence when no value exists in SQLite. [#1085]InvalidateonInMemorycache now clearsRequestCacheto avoid stale data inGetOrFetchObject. [#1092]New API:
UpdateExpirationmethod to efficiently update cache entry TTLs. [#1086](@ChrisPulman; @Copilot; @copilot-swe-agent[bot]; @glennawatson)Platform targets: MAUI targets documented as .NET 9 only (android/ios/maccatalyst/windows). [#1072]
Breaking / Upgrade Notes
Enhancements
Directory.Packages.propsand transitive pinning. [#1084]GetAndFetchLatestpatterns and best practices. [#1077]Fixes
GetAndFetchLatestempty sequence when SQLite has no value. [#1085]InMemoryBlobCache.Invalidatenot clearingRequestCache. [#1092]LoadImagenow checks for null URLs. [#1094]Performance, Quality & Testing
IndexOutOfRangeExceptioninInMemoryBlobCache. [#1093]InsertObjectsrobustness. [#1091]Documentation & Housekeeping
Dependencies
Akavache→ v11 [#1095], then 11.1.1 [#1099]akavache.sqlite3→ v11 [#1096], then 11.1.1 [#1100]reactiveui.sourcegenerators→ 2.4.1 [#1098]CI/CD
Contributors
Full Changelog: 11.1.1...11.3.3
v11.1.1Compare Source
Refactoring
f52e700Refactor SQLite provider initialization (#1063) @ChrisPulman61f668bRefactor cache directory handling to use isolated storage (#1060) @ChrisPulmanFixes
44669adFix SettingsCachePath to use writable location (#1059) @ChrisPulman @GlennGeneral Changes
126af99Update README with SQLite and linker guidance (#1054) @ChrisPulman9093cbahousekeeping: Update version to 11.1.x @glennawatsonDependencies
5c3a33cchore(deps): update dependency xunit.runner.visualstudio to 3.1.4 (#1056) @renovate[bot]4f11bcbchore(deps): update dependency system.reactive to 6.0.2 (#1065) @renovate[bot]8785467chore(deps): update dependency microsoft.windows.sdk.buildtools to 10.0.26100.4948 (#1062) @renovate[bot]Contributions
Thanks to all the contributors: @ChrisPulman, @Glenn, @glennawatson
The following automated services have also contributed to this release: @renovate[bot]
Full Changelog: 11.0.1...11.1.1
v11.0.1Compare Source
Breaking Changes
Refactoring
ea74a86Refactor to improve Serializer handling during tests (#1051) @ChrisPulman014d590Refactor Akavache initialization to use AppBuilder (#1050) @ChrisPulmanGeneral Changes
38c3399Update version.json @glennawatson6ce7845Housekeeping Update packages after breaking change (#1029) @ChrisPulmanDependencies
53ca2c6chore(deps): update dependency sqlitepclraw.bundle_e_sqlite3 to 2.1.11 (#1014) @renovate[bot]e48463echore(deps): update dependency sqlitepclraw.lib.e_sqlite3 to v3 (#1047) @renovate[bot]fd62b92chore(deps): update dependency microsoft.azure.cosmos to 3.52.0 (#1019) @renovate[bot]8fa3fe6chore(deps): update dotnet monorepo to 9.0.7 (#1035) @renovate[bot]682d432chore(deps): update dependency splat to 15.4.1 (#1033) @renovate[bot]d6f0e13chore(deps): update dependency reactiveui.testing to 20.2.45 (#1017) @renovate[bot]b49d8afchore(deps): update dependency xunit.runner.visualstudio to 3.1.3 (#1037) @renovate[bot]fe7d096chore(deps): update dotnet monorepo to 9.0.8 (#1048) @renovate[bot]3a99f5echore(deps): update dependency fluentassertions to 8.6.0 (#1053) @renovate[bot]4c97564chore(deps): update dependency reactiveui to 20.2.45 (#1016) @renovate[bot]2d009cechore(deps): update dependency splat.drawing to 15.4.1 (#1034) @renovate[bot]Contributions
Thanks to all the contributors: @ChrisPulman, @glennawatson
The following automated services have also contributed to this release: @renovate[bot]
Full Changelog: 10.2.41...11.0.1
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.