Skip to main content

Changelog

Track all updates, improvements, and bug fixes for Midnight Auth.

v1.0.1 - Latest (October 2024)

Features

  • MidnightAuthProvider - Context provider for wallet state management
  • useMidnightAuth - Core authentication hook with full wallet control
  • useMidnightWallet - Simplified wallet data access hook
  • useMidnightSession - Session management and expiration tracking
  • MidnightConnectButton - Pre-built connection button with dropdown menu
  • MidnightWalletInfo - Wallet information display component with multiple variants
  • MidnightSessionTimer - Session countdown timer with auto-refresh
  • ProtectedRoute - Route protection component for authenticated pages
  • Full TypeScript support with comprehensive type definitions
  • Session persistence with localStorage
  • Auto-reconnect functionality on page reload
  • Transaction signing and submission support
  • Comprehensive error handling and recovery
  • Beautiful, customizable UI components

Compatibility

  • React 18+ and React 19+ support
  • Next.js 14+ and 15+ compatible (App Router and Pages Router)
  • Lace Midnight Wallet integration
  • TypeScript 5+ support
  • Node.js 18+ required

Documentation

  • Complete API reference documentation
  • TypeScript type definitions guide
  • Real-world usage examples
  • Component and hook guides
  • Quick start tutorial

Upcoming Features

In Development

  • Multi-wallet support (additional providers beyond Lace)
  • Enhanced transaction history tracking
  • Wallet switching functionality
  • Advanced session management options
  • Additional pre-built UI components
  • Improved error handling and recovery mechanisms
  • Network status indicators
  • Transaction confirmation UI
  • Balance change notifications

Planned

  • Mobile wallet support
  • Hardware wallet integration
  • Multi-chain support
  • Advanced security features
  • Performance optimizations
  • Accessibility improvements

Contributing

We welcome contributions! If you'd like to report a bug, request a feature, or contribute code:

Version History

v1.0.1 (Current)

  • Initial production release
  • Full feature set as documented
  • Stable API

v1.0.0

  • Beta release
  • Core functionality implemented
  • Community feedback incorporated

Migration Guides

Currently on the first stable release. Migration guides will be provided for future major versions.

Breaking Changes

None yet - this is the first stable release.

Deprecations

No deprecated features at this time.

Support

For questions and support: