Skip to content

Releases: oscardsoto/BlazorSessionProvider

v1.1.1

02 Dec 21:32

Choose a tag to compare

A new version released!

  • Added SessionView and SessionBindingService. See the component and the service for more details.
  • Changes on SessionProvider and SessionKeeper to manage events per user.
    • Added methods for subscriptions in the keeper: Subscribe, Unsubscribe, NotifyAllClients, ClearSubscriptions
    • SessionDataChanged is removed, and changed to: SubscribeToKeeper and UnsubscribeToKeeper
    • RemoveSession, SetSession and CreateNewSession returns a Task now, so they can be treated as events.
  • Added a IHttpContextAccessor in the SessionInit to manage HttpOnly cookies.
  • OnSessionEnd, OnSessionStart and OnSessionExpired are now treated as events.
  • Added SyncProviderOnStart and UseHttpOnlyCookies properties in SessionProviderConfig.cs
  • SessionBridge now can work with cookies by default. See the tutorial.

(See full commit: 8ae3e69)


Happy coding! 💻❤️

v1.0.2

02 May 07:04

Choose a tag to compare

  • Added SessionBridge class to enable the user manage their own key session (no more localStorage). See I don't want to use localStorage section
  • Updated wikia (to full version)
  • Changed icon (smaller)

v1.0.1

20 Oct 20:59

Choose a tag to compare

  • Added KeyNotFoundException on GetSession<T> when attempting to access a session key that does not exist
  • Added InvalidCastException on GetSession<T> when attempting to cast an object that does not match the T parameter
  • Added Wikia
  • Changed icon

Full Changelog: 1.0.0...1.0.1

v1.0.0-alpha

25 Jan 07:03

Choose a tag to compare

First release.