- Remove request session and token headers from response headers
- Code refactor
- SESSION_HEADER is no longer duplicated because when the header contains an ActiveRecord object or something similar, it changes the object id
- Fix main module NameError
- Added authentication during request batch
- Code refactoring to prepare next features
- Removed error response format because of unexpected side effects
- Removed obsolete gem dependencies
- Now ensures the response is properly formatted and not empty, or returns an error
- Removed session_header from configuration options
- Now passes the whole env to the session Proc
- Using env['HTTP_X_REQUEST_ID'] or env['rack-timeout.info'][:id] or generate unique hex to identify request batch
- Removed logging, added batch START and END logs
- Added batch session
- Fixed nested hash to url_encoded
- Added logs
- First stable version