A major update for MetaTrader 5 was released on July 24 - Build 6061. It should now be available for installation through your broker's server. The new version introduces some important features:

MetaQuotes' forum announcement thread:
https://www.mql5.com/en/forum/512830
If you notice anything strange with this build 6061 or if you find some bugs, please let us know by posting below.
- Added support for Model Context Protocol (MCP) to connect your favorite LLM (AI) directly to the platform and MetaEditor.
- Added support for Passkey authentication.
- Added separate account roles with separate login/password pairs: Master (current all-privilege role), Trader (trade-only without deposit/withdrawal privileges), and Investor (deposit/withdrawals only).
- Added code folding to MetaEditor.
- Added highlighting of all instances of the selected word in MetaEditor.
- Added the
SymbolInfoCommissionsto retrieve commission rules and tiers from MQL5 programs. - Added a range of Matrix info functions to analyze matrices.
- Added Matrix methods for orthogonal factorizations.
- Added multiple read/write methods for the matrix and vector classes.
- Added
SylvesterEquationandLeastSquaresGaussMarkov2methods. - Added BLAS Level 3 methods to multiply matrices.
- Added
MQL_LAST_OPENBLAS_ERRORvalue toENUM_MQL_INFO_INTEGER. - Added support for UTF-8 for .mqproj files.
- Added hotkeys for Help file browsing: Ctrl+Tab and Shift+Tab to switch between sections; and Alt+← and Alt+→ to turn pages.Fixed an issue with how the trading dialog could appear in Instant Execution mode.
- Optimized the
TextOutfunction for chart output. - Changed the
CHARTEVENT_CHART_CHANGEevent to also get generated when eitherCHART_PRICE_MINorCHART_PRICE_MAXvalues get updated. - Changed the default encoding for .mq5 and .mqh files to UTF-8 without BOM.
- Fixed calculations for the Regression Channel chart object.
- Fixed a bug in the t-distribution quantile calculation in the MQL5 statistical library.
- Fixed an erro in the initialization of the predefined
_StopFlagvariable in custom indicators. - Fixed
WebRequesttimeout handling. - Fixed
ObjectGetValueByTimeoperation for regression and standard deviation channels. - Fixed issues with displaying the .md files in MetaEditor.
- Fixed issues with code highlighting in MetaEditor.
- Fixed saving and loading coordinates for detached windows in MetaEditor.
- Fixed hotkey processing for detached windows in MetaEditor.
- Fixed application of custom spreads in the Open prices only testing mode.
- Fixed swap calculations for percentage values in the Strategy Tester.
- Fixed display of non-optimizable parameters in the Tester.
- Fixed display of
clrNONEcolor parameter values in the Tester. - Fixed application of the custom margin settings during backtests.
- Removed support for FTP as the report publishing method.

MetaQuotes' forum announcement thread:
https://www.mql5.com/en/forum/512830
If you notice anything strange with this build 6061 or if you find some bugs, please let us know by posting below.