github remix-run/remix session@0.2.0
session v0.2.0

7 hours ago
  • BREAKING CHANGE: Remove Session class, use createSession instead

  • BREAKING CHANGE: Remove class versions of session storage, use the factory functions instead

    // before
    import { FileSessionStorage } from '@remix-run/session/file-storage'
    let storage = new FileSessionStorage(/* ... */)
    
    // after
    import { createFileStorage } from '@remix-run/session/file-storage'
    let storage = createFileStorage(/* ... */)
  • Add session.regenerateId(deleteOldSession?: boolean) to purge old session data when the session ID is regenerated. This is useful for preventing session fixation attacks.

Don't miss a new remix release

NewReleases is sending notifications on new releases.