Repository navigation
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: FoundatioFx/Foundatio.AzureStorage
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v12.0.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: FoundatioFx/Foundatio.AzureStorage
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v13.0.0-beta1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 11 commits
- 27 files changed
- 2 contributors
Commits on Sep 29, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 7f87473 - Browse repository at this point
Copy the full SHA 7f87473View commit details
Commits on Sep 30, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 0e5aa25 - Browse repository at this point
Copy the full SHA 0e5aa25View commit details
Commits on Oct 7, 2025
-
Configuration menu - View commit details
-
Copy full SHA for e34508d - Browse repository at this point
Copy the full SHA e34508dView commit details
Commits on Nov 30, 2025
-
Updates GitHubActionsTestLogger version
Updates the GitHubActionsTestLogger NuGet package to version 3.0.1. This resolves potential compatibility issues and incorporates the latest features and bug fixes from the logger.
Configuration menu - View commit details
-
Copy full SHA for 5513e9a - Browse repository at this point
Copy the full SHA 5513e9aView commit details
Commits on Dec 29, 2025
-
Improves build and agent guidelines
Removes outdated Copilot instructions and associated workflow. Updates common build properties to dynamically set the copyright year. Refreshes agent guidelines with detailed coding standards, testing practices, and security considerations for contributors. Adds a copilot setup workflow.
Configuration menu - View commit details
-
Copy full SHA for 0c4f99c - Browse repository at this point
Copy the full SHA 0c4f99cView commit details
Commits on Dec 31, 2025
-
Configuration menu - View commit details
-
Copy full SHA for fd44bf2 - Browse repository at this point
Copy the full SHA fd44bf2View commit details
Commits on Jan 10, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 5ae37dd - Browse repository at this point
Copy the full SHA 5ae37ddView commit details
Commits on Jan 12, 2026
-
Fixes #49: Upgrade to new Azure Storage New SDK (#51)
* Upgrade to new Azure Storage New SDKS Removes message envelope for Azure Storage Queue This change removes the message envelope used to wrap queue data with metadata (correlation id, properties) in the Azure Storage Queue implementation. Azure Storage Queue only supports a message body, and the envelope was previously used to support CorrelationId and Properties. However, this approach breaks backward compatibility with existing messages. This commit prioritizes backward compatibility by directly serializing and deserializing the message body. As a result, CorrelationId and Properties from QueueEntryOptions are no longer persisted. Additionally, the tests that rely on the envelope functionality have been skipped. * PR Feedback * PR Feedback * Adds compatibility mode for Azure Storage Queue Introduces a compatibility mode to handle legacy messages and enables support for CorrelationId and Properties. This change introduces a `CompatibilityMode` option to the `AzureStorageQueue` to support different message formats. The `Default` mode uses an envelope to wrap the message, preserving `CorrelationId` and `Properties`. The `Legacy` mode supports older messages serialized using the v11 SDK, ensuring backward compatibility during migration. * Added Sample apps * Updates Azure Storage SDK and MinVer Upgrades the Azure Storage SDK to the latest version and bumps the MinVer package version. This ensures compatibility with the latest Azure Storage features and benefits from bug fixes and performance improvements. Also, removes some unnecessary code in the AzureStorageQueue.cs. * Updates Azure Storage SDKs Updates the Azure Storage Blobs and Queues SDKs to the latest versions. This ensures access to the newest features, performance improvements, and security patches offered by the Azure Storage services. * Potential fix for pull request finding 'Dereferenced variable may be null' Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com> * Updates Azure Blob Storage SDK usage Updates the method used to retrieve blobs from Azure Blob Storage to use the GetBlobsOptions object for specifying the prefix. This change ensures compatibility with newer versions of the Azure Blob Storage SDK. * Adds healthcheck to azurite and improves ready condition Ensures azurite is healthy before other services depend on it. Azure/Azurite#2623 This change adds a healthcheck to the azurite service in docker-compose.yml. Also ensures that the `ready` service waits for azurite to be healthy, rather than just running, preventing potential issues if azurite is not fully initialized. Improves reliability and robustness during startup. * Improves Azure Storage Queue and File Storage Updates Azure Storage Queue to handle message retrieval cancellation gracefully and correctly processes messages when moving to the deadletter queue in Default mode. This ensures data integrity and prevents potential issues with message processing. Also adds logging to indicate when an Azure File Storage container already exists. --------- Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7dd335b - Browse repository at this point
Copy the full SHA 7dd335bView commit details -
Uses disposed cancellation token for queue lock
Uses the disposed cancellation token when acquiring the lock for creating the queue. This prevents potential issues when the queue is being disposed.
Configuration menu - View commit details
-
Copy full SHA for 521aae6 - Browse repository at this point
Copy the full SHA 521aae6View commit details -
Updates target framework to .NET 10
Updates the target framework to .NET 10 to align with the latest SDK. This includes updates to global.json, common.props, sample projects, and test projects. Also updates Foundatio.TestHarness package.
Configuration menu - View commit details
-
Copy full SHA for 325bb57 - Browse repository at this point
Copy the full SHA 325bb57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 043b017 - Browse repository at this point
Copy the full SHA 043b017View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v12.0.0...v13.0.0-beta1