# CRP Gateway ## RELEASE NOTES > v2.2.3 ### Upgrade Steps * Refer to CRP Gateway Patching Guide v2.0 or above ### New Features * Upgrade TU Converter to version 1.6.0 to support TUEF version 12 ### Bug Fixes * **Missing ReturnCode Enum Entries** * Added missing ReturnCode enum entries for complete error code coverage * Added Hire Purchase (HPL) codes: HPL00001 through HPL00018 * Added Historical Message Enquiry (HME) codes: HME00001 through HME00003 * Added Historical Message Resend (HMR) codes: HMR00001 through HMR00003 * Added miscellaneous business notification, data listing, footprint listing, and other missing error codes * Total of 40+ new error codes added for comprehensive error handling * **Error Log Messages** * Fixed incorrect and duplicated error log messages in FileManagementApiController * Corrected error messages for message signing key regenerate, historical message enquiry, historical message resend, report enquiry, certificate upload, and certificate revoke operations * Error logs now accurately describe the actual operation being performed ### Improvements * **Session Expiration Handling** * Fix issue where calling API with expired session causes raw 403 Forbidden error * Add session expiration detection and graceful handling in frontend * Show user-friendly alert message when session expires * Redirect to login page after session expiration alert * Improve user experience by providing clear guidance instead of error codes * **Historical Message Enquiry Request UI Enhancement** * Added informational remark to the Historical Message Enquiry Request form on the date range limits * **Add license management features and UI updates**