Skip to content

Commit

Permalink
release: 0.4.1
Browse files Browse the repository at this point in the history
  • Loading branch information
zoedsoupe committed Feb 17, 2025
1 parent f4f16dd commit 5990591
Show file tree
Hide file tree
Showing 2 changed files with 181 additions and 2 deletions.
179 changes: 179 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,179 @@
# Changelog

All notable changes to this project will be documented in this file.

## [0.4.1] - 2025-02-17

### Added
- Added new server monitoring functions:
- `get_server_health/1` to check GoTrue server health status
- `get_server_settings/2` to retrieve server configuration
- Implemented `refresh_session/2` for token refresh functionality
- Added `sign_in_anonymously/2` for anonymous authentication
- Added comprehensive unit tests for the public API

### Fixed
- Fixed pagination issues in admin user listing
- Fixed update user functionality in admin API
- Corrected JSON response handling in admin API endpoints
- Resolved authentication path issues when ensuring user authentication

### Improved
- Improved integration with base Supabase SDK
- Enhanced documentation and usage examples
- Better integration between Plug and LiveView components
- Refined error handling for authentication flows
- Improved client module customization options

### Internal
- Updated dependency on supabase_potion to latest version
- Upgraded minimum Elixir version requirement
- Enhanced test coverage across authentication flows
- Refactored code for better maintainability

## [0.4.0] - 2025-01-15

### Added
- Implemented PKCE authentication flow
- Added support for OAuth2 authentication
- Integrated advanced session management
- Added support for custom authentication handlers

### Changed
- Improved error handling mechanisms
- Enhanced LiveView integration
- Updated authentication flow documentation

## [0.3.10] - 2024-12-20

### Added
- Support for custom client modules
- Enhanced plug integration capabilities

### Fixed
- Issue with reusing already started clients
- Authentication path resolution problems

## [0.3.9] - 2024-12-10

### Added
- Resend signup email functionality
- Password reset capabilities

### Fixed
- Access token usage in admin API
- JSON response parsing in admin endpoints

## [0.3.8] - 2024-11-25

### Added
- User update functionality
- Enhanced admin API capabilities

### Fixed
- Authentication path redirection issues
- Session management improvements

## [0.3.7] - 2024-11-10

### Added
- LiveView integration improvements
- Enhanced plug-based authentication

### Changed
- Upgraded minimum Elixir version requirements
- Refined authentication flow handling

## [0.3.6] - 2024-10-25

### Added
- Multiple sign-in method support
- Pagination for user listing

### Fixed
- User update issues in admin API
- Authentication flow edge cases

## [0.3.5] - 2024-10-10

### Added
- SSO authentication support
- Enhanced session management

### Fixed
- Authentication token handling
- Session persistence issues

## [0.3.4] - 2024-09-25

### Added
- OTP authentication support
- Improved error handling

### Changed
- Enhanced documentation
- Refined authentication flows

## [0.3.3] - 2024-09-10

### Added
- Custom authentication handlers
- Enhanced session management

### Fixed
- Authentication flow issues
- Token management improvements

## [0.3.2] - 2024-08-25

### Added
- LiveView authentication hooks
- Enhanced plug integration

### Fixed
- Session management issues
- Authentication path handling

## [0.3.1] - 2024-08-10

### Added
- Basic LiveView support
- Initial plug integration

### Fixed
- Authentication flow issues
- Token handling improvements

## [0.3.0] - 2024-07-25

### Added
- Initial LiveView integration
- Basic plug support
- Core authentication flows
- Session management

### Changed
- Major refactoring of authentication handling
- Improved documentation structure
- Enhanced error handling

## [0.2.1] - 2024-07-10

### Fixed
- Authentication token handling
- Session management issues
- Documentation improvements

## [0.2.0] - 2024-06-25

### Added
- Initial release
- Basic authentication functionality
- User management capabilities
- Session handling
- Basic documentation

### Changed
- Core authentication structure
- Initial API design
- Basic error handling
4 changes: 2 additions & 2 deletions mix.exs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
defmodule SupabaseAuth.MixProject do
use Mix.Project

@version "0.4.0"
@version "0.4.1"
@source_url "https://github.com/supabase-community/auth-ex"

def project do
Expand Down Expand Up @@ -57,7 +57,7 @@ defmodule SupabaseAuth.MixProject do
defp docs do
[
main: "Supabase.GoTrue",
extras: ["README.md"]
extras: ["README.md", "CHANGELOG.md"]
]
end

Expand Down

0 comments on commit 5990591

Please sign in to comment.