Releases: gsmlg-dev/phoenix_session_process
Releases · gsmlg-dev/phoenix_session_process
Version 1.0.0-rc.2
Breaking Changes
- Removed deprecated
start/1,2,3functions (usestart_session/1,2instead) start_session/2no longer accepts module as second argument (usestart_session(id, module: Mod)instead)
Changes in RC.2
API Simplification
- Refactored start_session to 2 arities with keyword options
- Cleaner, more flexible API for starting sessions
- Examples:
start_session(session_id)start_session(session_id, module: MyModule)start_session(session_id, args: init_args)start_session(session_id, module: MyModule, args: init_args)
All Backward Compatibility Removed
- Removed all deprecated
start/1,2,3functions - Removed backward compatibility guard clauses
- Clean codebase ready for v1.0 production release
Quality
- All 148 tests passing
- Credo and Dialyzer compliant
- Production ready