Проведена работа над ошибками версии 1.2 исправлено более 100 багов.

Полный список правок:
* [GitHub:#2a825d8] - [F] #1115 fix ditto paginate show(Dmi3yy)
* [GitHub:#9c73a69] - [F] Modifire parse issue (yamamoto)
* [GitHub:#b691cfb] - [F] Empty placeholder parse issue (yamamoto)
* [GitHub:#660163d] - [F] Issue of nesting tags (yamamoto)
* [GitHub:#b264cb5] - [R] #1124 Refactor/Restyle Files Manager (Nicola Lambathakis)
* [GitHub:#8368ea1] - [I] #1124 Files Manager icons with Font Awesome (Nicola Lambathakis)
* [GitHub:#fb722d8] - [I] #1124 added styles for restyled Files Manager (Nicola Lambathakis)
* [GitHub:#b835fea] - [I] #1124 added missing string files_directory_is_empty (Files Manager) (Nicola Lambathakis)
* [GitHub:#ecbe34e] - [R] Update weblink help (Mr B)
* [GitHub:#c378b24] - [R] only load js once if weblink (Mr B)
* [GitHub:#ecb4d1b] - [R] Update style.css (Mr B)
* [GitHub:#345c5b3] - [I] #1131 Add file insert button for weblink field (Mr B)
* [GitHub:#4924745] - [F] Nesting level from 10 to 200 (Dmi3yy)
* [GitHub:#23ba9a2] - [F] fix virtualDir warning (Dmi3yy)
* [GitHub:#86a50ae] - [F] fix $_GET[‘q’] in sendStrictURI (Dmi3yy)
* [GitHub:#1ed16a8] - [F] error if empty $options in tinymce (Dmi3yy)
* [GitHub:#c08383c] - [F] #1130 Tabs FileManager and FileBrowser missing (yamamoto)
* [GitHub:#280a653] - [I] #1027 Added "OK"-button to datePicker for mobile devices (Deesen)
* [GitHub:#caa8c74] - [I] $modx->parseText() (yamamoto)
* [GitHub:#173b403] - [F] [*var@docid*] (yamamoto)
* [GitHub:#030e64e] - [O] Small improvements - added if (!('sendBeacon' in navigator)) before polyFill - added MODX_MANAGER_URL - added if(top.mainMenu) (Deesen)
* [GitHub:#ee27843] - [F] Clean-up expired locks at login https://github.com/modxcms/evolution/issues/1119#issuecomment-267627760 (Deesen)
* [GitHub:#484c969] - [F] Remove all locks when no valid user sessions exist to avoid confusion https://github.com/modxcms/evolution/issues/1119#issuecomment-267627760 (Deesen)
* [GitHub:#e226e5f] - [F] #1120 QM: Added periodical server-ping to assure keeping session and related locks alive (Deesen)
* [GitHub:#e6f3145] - [I] #1124 Filemanager: Added duplicateFile, renameFolder, renameFile (Deesen)
* [GitHub:#d5a7f19] - [F] Images not visible Apache 2.0 (Marc)
* [GitHub:#5671bc6] - [F] TinyMCE4 icon font style fix (Marc)
* [GitHub:#4ac8c1b] - [C] $modx->evalSnippets() (yamamoto)
* [GitHub:#cec120b] - [F] Set lock-expire minimum fallback to 120 seconds / 2min (Deesen)
* [GitHub:#7a2d630] - [F] #1089 Issue of snippet call (yamamoto)
* [GitHub:#7dbcc9c] - [F] fix #1107 error with plugin ajaxSubmit (Dmi3yy)
* [GitHub:#e48100e] - [R] TinyMCE4 restyle (Marc)
* [GitHub:#a0fd6ec] - [F] typo in wayfinder/examples/cssplay/dropline.css (Nicola Lambathakis)
* [GitHub:#6028fb8] - [F] ditto & ajaxsearch etomite_charset > modx_charset (Nicola Lambathakis)
* [GitHub:#0579d1d] - [I] new language string element_filter_msg (Nicola Lambathakis)
* [GitHub:#633dd49] - [F] various fixes to manager elements (Nicola Lambathakis)
* [GitHub:#2e7bfac] - [R] Update plugin.filesource.php (Mr B)
* [GitHub:#ee25dde] - [R] Update mutate_plugin.dynamic.php (Mr B)
* [GitHub:#3355344] - [R] Update mutate_snippet.dynamic.php (Mr B)
* [GitHub:#582cbb2] - [R] Update mutate_snippet.dynamic.php (Mr B)
* [GitHub:#a9fc31a] - [R] Update mutate_htmlsnippet.dynamic.php (Mr B)
* [GitHub:#78b201a] - [R] Update mutate_tmplvars.dynamic.php (Mr B)
* [GitHub:#53f7651] - [R] Update mutate_templates.dynamic.php (Mr B)
* [GitHub:#0076143] - [R] Update mutate_module.dynamic.php (Mr B)
* [GitHub:#f1bb21b] - [R] Update mutate_plugin.dynamic.php (Mr B)
* [GitHub:#e334269] - [R] Update mutate_tmplvars.dynamic.php (Mr B)
* [GitHub:#6f4486f] - [R] Update mutate_templates.dynamic.php (Mr B)
* [GitHub:#6bc3a77] - [R] Update mutate_module.dynamic.php (Mr B)
* [GitHub:#0bd2f33] - [F] #1026 Standard input label format, remove colon (Mr B)
* [GitHub:#da91183] - [I] Other languages fonts update (Piotr Matysiak)
* [GitHub:#3a4087d] - [F] #1110 English-british.inc.php not detected (yamamoto)
* [GitHub:#fbb2ac7] - [I] MODxRE2 Top nav lvl 2 darker hover (Piotr Matysiak)
* [GitHub:#f9143a7] - [I] MODxRE2 theme improvements (Piotr Matysiak)
* [GitHub:#b6afe95] - [I] Installer styles (Piotr Matysiak)
* [GitHub:#9feea66] - [D] logo.png not used (Dmi3yy)
* [GitHub:#3b0fe5f] - [F] #1089 Not work nested values in snippet call (yamamoto)
* [GitHub:#73f98a8] - [I] need more tests, for fix aliasListing + alias_visible (Dmi3yy)
* [GitHub:#6c313d8] - [R] $modx->atBindFileContent() (yamamoto)
* [GitHub:#1c0e026] - [F] #1097 The login state is synchronized at multiple sites (yamamoto)
* [GitHub:#d8bdd8b] - [R] config.inc.php (yamamoto)
* [GitHub:#9f18969] - [F] #109 Document Manager Layout (Nicola Lambathakis)
* [GitHub:#2de6a5c] - [R] $modx->atBindInclude() (yamamoto)
* [GitHub:#926c1a0] - [R] $modx->parseDocumentSource() (yamamoto)
* [GitHub:#2eaea99] - [F] Nested snippet call issue (yamamoto)
* [GitHub:#596902f] - [I] $modx->getExtFromFilename() (yamamoto)
* [GitHub:#8c07d55] - [R] tab1_site_settings.inc.php (yamamoto)
* [GitHub:#37fe7bb] - [F] #1092 TV @FILE binding not working (yamamoto)
* [GitHub:#80003c8] - [R] Replace ProcessFile() to $modx->atBindFileContent() (yamamoto)
* [GitHub:#f23f24a] - [I] new - $modx->atBindFileContent() (yamamoto)
* [GitHub:#ab3b1d2] - [S] Security: Set false $GLOBALS at $modx->safeEval() (yamamoto)
* [GitHub:#0fe2f02] - [F] Fix - $modx->cleanUpMODXTags() (yamamoto)
* [GitHub:#bc44f6d] - [D] Remove comment out (yamamoto)
* [GitHub:#4420c57] - [I] Showing $modx->dumpSnippets (yamamoto)
* [GitHub:#7f1c22a] - [F] - Malfunction when PHx plugin is installed (yamamoto)
* [GitHub:#39b10fc] - [F] Does not work if PHx plugin is installed (yamamoto)
* [GitHub:#bbc580d] - [F] #1091 F: Show also uncategorized elements in category-view (Deesen)
* [GitHub:#252d2f7] - [F] #1086 F: Convert tree-translations to UTF-8 before json_encode() (Deesen)
* [GitHub:#1b200fa] - [F] #1054 F: Enter-key updates datefield now, but only when entered time is valid, instead of empty it. Prepared "dp.lastValidDate" to add validation-check of dates directly entered into datefield. (Deesen)
* [GitHub:#b2d922e] - [F]#1086 F: Convert tree-translations to UTF-8 before json_encode() (Deesen)
* [GitHub:#9830311] - [F] #1081 F: Added missing buttons and organized toolbars more clean (Deesen)
* [GitHub:#21fabe6] - [F] Ditto - sql error of &documents parameter (yamamoto)
* [GitHub:#e39b9d6] - [F] #1089 Ditto - Be sure to expand [!uncached!] in tpl-chunk (yamamoto)
* [GitHub:#7eaea30] - [F] #1089 F: Cached and nested snippets not working (yamamoto)
* [GitHub:#3d1f883] - [F] https://github.com/modxcms/evolution/issues/1049 Translation missing on dashboard (Nicola Lambathakis)
* [GitHub:#09fca84] - [R] OnManagerMainFrameHeaderHTMLBlock for Extras module (Nicola Lambathakis)
* [GitHub:#f005214] - [R] OnManagerMainFrameHeaderHTMLBlock for DocManager module (Nicola Lambathakis)
* [GitHub:#e6891de] - [F] Adapted "active_users" to new mechanismn, related to #945 (Deesen)
* [GitHub:#e29249c] - [F] Fixed input height (Sasha Beep)
* [GitHub:#bbf78bb] - [I] #1081 I: Added "browser-spellcheck" to plugin-config - https://github.com/extras-evolution/tinymce4-for-modx-evo/issues/26 (Deesen)
* [GitHub:#ae04d3f] - [F] #1083 F: Wayfinder not display correct restricted documents (yamamoto)
* [GitHub:#10b0549] - [D] Remove 'recently edited' and 'online users' from System Info Report (Mr B)
* [GitHub:#532e4c0] - [R] Refactor: Installer (yamamoto)
* [GitHub:#2e319be] - [F] tinymce block to - class (Dmi3yy)
* [GitHub:#153a43b] - [F] Demo content ur alias spelling mistake (Mr B)
* [GitHub:#e018213] - [R] Update - language fles (yamamoto)
* [GitHub:#50798ed] - [R] Update actionlist.inc.php (Mr B)
* [GitHub:#bb5905b] - [R] Update login.processor.php (Mr B)
* [GitHub:#32e27ad] - [F] Added message "Please disable register_globals!" (Deesen)
* [GitHub:#80ced52] - [F] fix #1067 (Dmi3yy)
* [GitHub:#ab44760] - [F] Strange behaviour in Chrome with content sometimes being empty on init (Deesen)
* [GitHub:#18ba4f0] - [O] #1035 #1051 O: Use removeSanitizeSeed() instead of manual procedure https://github.com/Deesen/evolution/commit/842a844f014b2e5049f886631c240b1ca3977f3f#commitcomment-20100812 (Deesen)
* [GitHub:#9887de9] - [F] #1067 F: Prepare placeholders [*#longtitle*] and [*#content*] for TinyMCE4 inline-edit (Deesen)
* [GitHub:#2ff1ef7] - [F] #1067 F: TinyMCE4 inline-edit not working, clean "data-mce"-attr (Deesen)
* [GitHub:#cdfbb6b] - [R] start fix error with AliasListingFolder and Alias_visible (Dmi3yy)
* [GitHub:#851ace5] - [R] Code cleanup: Unnecessary function (yamamoto)
* [GitHub:#1af30f6] - [F] #1066 Fix: password string as is (yamamoto)
* [GitHub:#2608765] - [I] #1066 I: Adjust incorrect sanitize processing (yamamoto)
* [GitHub:#9206d5c] - [F] Fix: Don't work "math" option in If snippet (yamamoto)
* [GitHub:#c6e8e20] - [F] Fix: Error Undefined variable (yamamoto)
* [GitHub:#3c17ce3] - [O] #200 O: Make "Duplicate of" translatable when duplicating elements/resources (Deesen)
* [GitHub:#f54e9ca] - [F] #1054 F: Reinstate enter-key to close datepicker without submitting form (Deesen)
* [GitHub:#d3c0b9a] - [R] Refactor: Modifier class debug info (yamamoto)
* [GitHub:#5a8f654] - [F] Fix: Parse modifier (yamamoto)
* [GitHub:#57d5ab5] - [F] Fix: php parse error (yamamoto)
* [GitHub:#9909b64] - [F] #979 404 judgment of URL with path_info information (yamamoto)
* [GitHub:#2712ba4] - [F] Fix: Modifier at custom_widget (yamamoto)
* [GitHub:#cc3585d] - [F] #1017 Fix: related to incorrect value of $rb_base_dir (yamamoto)
* [GitHub:#ae2d2e4] - [F] Code cleanup: prepare fix url issue (yamamoto)
* [GitHub:#78d9255] - [R] Renamed $onLoginForwardToAction to $initMainframeAction (Deesen)
* [GitHub:#696a0c3] - [F] Site name with apostrophy breaks manager home (yamamoto)
* [GitHub:#cbb0a6b] - [F] #1052 F: Show menutitle also if empty, instead of pagetitle (Deesen)
* [GitHub:#0464915] - [F] #1057 F+O: Fixed "forgotManagerLogin" use "user_attributes.lastlogin" instead of "active_users" to check if user logged in once  - added automatic forwarding to "change password"-action after successful login with hash  - hash only valid on actual day (Deesen)
* [GitHub:#58647d2] - [R] some translates (MrSwed)
* [GitHub:#e724c85] - [I] #1034 O: Set duplicated plugins and modules disabled by default (Deesen)
* [GitHub:#c8d9f90] - [F] Added missing duplicate-button (Deesen)
* [GitHub:#4863f7a] - [I] Pre-define $recent_update before try to include "sitePublishing.idx.php" (Deesen)
* [GitHub:#842a844] - [F] #1035 #1051 F: Avoid error "strpos(): Empty needle" for empty content/templates (Deesen)
* [GitHub:#54a3859] - [I] Adding missing translations from englisch.inc.php (kulmjens)
* [GitHub:#feb6168] - [I] #1034 F+I: Fix "double duplicates" by changing new name "Duplicate of XXX" to "XXX Duplicate {$count}", this also improves sorting of elements/duplicates in overviews (Deesen)
* [GitHub:#b79b949] - [F] #1040 F: Unlock resource on action-buttons duplicate, delete and cancel (Deesen)
* [GitHub:#8c8dd8a] - [I] Moved // console.log() in front of if() (Deesen)
* [GitHub:#231c2f6] - [F]: resource data-page should not unlock resource (Deesen)
* [GitHub:#683d887] - [I]: Added confirmation "Are you sure you want to revert?" (Deesen)
* [GitHub:#555a090] - [F] #1045 Fix: Clicking on tree-root does not open "edit resource" (Deesen)
* [GitHub:#986e0ab] - [F] #1046 Fix show manager-form for "advanced upgrade" (Deesen)
* [GitHub:#e0f2e04] - [I] More switches in install - for each type of elements (MrSwed)
* [GitHub:#9474948] - [F] ditto search extender empty string (MrSwed)
* [GitHub:#62f78bd] - [F] TV tables width fix (Piotr Matysiak)


Скачать можно тут:
Офф версия: github.com/modxcms/evolution/releases/tag/1.2.1RC
Моя сборка: modx.com.ua/download/ или
github.com/dmi3yy/modx.evo.custom/releases/tag/1.2-d9.0.5