Skip to content

Releases: bvdcode/EasyExtensions

Release 3.0.52

10 Mar 17:46

Choose a tag to compare

Update dependencies and add EasyVault secret control

Upgraded NuGet packages across projects for security and compatibility.
Added UseSecretVault property and UseSecrets(bool) method to EasyStackOptions for flexible EasyVault secret usage.
EasyVault integration now respects UseSecretVault flag.
Refactored Mediator for improved null checking and code clarity.

Release 3.0.51

03 Mar 17:46

Choose a tag to compare

Add optional useCookies param to AddJwt extension

Add useCookies parameter to AddJwt for reading JWT from cookies if not found in query string. Update XML docs and token extraction logic to support this behavior.

Release 3.0.50

01 Mar 00:22

Choose a tag to compare

Rename string encrypt/decrypt methods; add byte[] overloads

Renamed Encrypt/Decrypt to EncryptString/DecryptString for clarity.
Added Encrypt and Decrypt extension methods for byte arrays.
All methods use MemoryStream and await async cipher operations.

Release 3.0.49

25 Feb 22:46

Choose a tag to compare

Fix possible null exception in login by using GetValueOrDefault

Replaced userId.Value with userId.GetValueOrDefault() in OnUserLoggingInAsync call to prevent potential exceptions when userId is null. This change improves code safety without altering existing logic.

Release 3.0.48

25 Feb 17:59

Choose a tag to compare

Support access token in cookies and centralize param name

Introduce AccessTokenParamName constant to avoid hardcoding the access token parameter name. Update JWT authentication to check for the token in both query string and cookies, improving flexibility and maintainability.

Release 3.0.47

24 Feb 18:51

Choose a tag to compare

Add XML docs and widen access for token methods

Added detailed XML documentation to CreateAccessToken and AddRefreshTokenToCookie in BaseAuthController. Changed their access modifiers from private protected to internal protected for broader accessibility within the assembly. No functional changes were made.

Release 3.0.46

24 Feb 18:41

Choose a tag to compare

Merge branch 'main' of https://github.com/bvdcode/EasyExtensions

Release 3.0.45

18 Feb 05:46

Choose a tag to compare

Merge branch 'main' of https://github.com/bvdcode/EasyExtensions

Release 3.0.44

16 Feb 18:27

Choose a tag to compare

Merge branch 'main' of https://github.com/bvdcode/EasyExtensions

Release 3.0.43

11 Feb 05:55

Choose a tag to compare

Merge branch 'main' of https://github.com/bvdcode/EasyExtensions