diff --git a/CHANGELOG-net.md b/CHANGELOG-net.md
index 108f07afa..43df2308c 100644
--- a/CHANGELOG-net.md
+++ b/CHANGELOG-net.md
@@ -1,5 +1,19 @@
# Changelog
+## [4.1.0](https://github.com/aws/aws-database-encryption-sdk-dynamodb/compare/v4.0.0-net...v4.1.0-net) (2026-06-26)
+
+### Features -- All Languages
+
+- **dafny:** Add bucket beacon support ([#1943](https://github.com/aws/aws-database-encryption-sdk-dynamodb/issues/1943)) ([5c53d59](https://github.com/aws/aws-database-encryption-sdk-dynamodb/commit/5c53d5983a90f93cf5d85d1399704eda0d16d63a))
+
+### Fixes -- All Languages
+
+- validate attribute name length by UTF-8 byte count ([#2329](https://github.com/aws/aws-database-encryption-sdk-dynamodb/issues/2329)) ([1520838](https://github.com/aws/aws-database-encryption-sdk-dynamodb/commit/1520838e319868cdce363f30beca8a221cddc128))
+
+### Maintenance -- All Languages
+
+- **dafny:** add length check validation for beacon key condition expressions ([#2348](https://github.com/aws/aws-database-encryption-sdk-dynamodb/issues/2348)) ([0b21d4b](https://github.com/aws/aws-database-encryption-sdk-dynamodb/commit/0b21d4b0115a09ce5159129b4f0b84faa1354764))
+
## [4.0.0](https://github.com/aws/aws-database-encryption-sdk-dynamodb/compare/v3.9.1-net...v4.0.0-net) (2026-05-27)
### ⚠ BREAKING CHANGES
diff --git a/DynamoDbEncryption/runtimes/net/AssemblyInfo.cs b/DynamoDbEncryption/runtimes/net/AssemblyInfo.cs
index 8bb9efe8e..3711311ad 100644
--- a/DynamoDbEncryption/runtimes/net/AssemblyInfo.cs
+++ b/DynamoDbEncryption/runtimes/net/AssemblyInfo.cs
@@ -3,5 +3,5 @@
[assembly: AssemblyTitle("AWS.Cryptography.DbEncryptionSDK.DynamoDb")]
// This should be kept in sync with the version number in MPL.csproj
-[assembly: AssemblyVersion("4.0.0")]
+[assembly: AssemblyVersion("4.1.0")]
diff --git a/DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj b/DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj
index 902db9b14..337e8edd8 100644
--- a/DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj
+++ b/DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj
@@ -5,7 +5,7 @@
false
true
- 4.0.0
+ 4.1.0
AWS.Cryptography.DbEncryptionSDK.DynamoDb
AWS.Cryptography.DbEncryptionSDK.DynamoDb
diff --git a/submodules/MaterialProviders b/submodules/MaterialProviders
index 3b0ce871d..f4beb3803 160000
--- a/submodules/MaterialProviders
+++ b/submodules/MaterialProviders
@@ -1 +1 @@
-Subproject commit 3b0ce871d3e0073704cf5d16f06ad01c659d0711
+Subproject commit f4beb3803744c588b9f868401901a8180e01a717