MODX Revolution 2.0.5-pl

MODX 2.0.5-pl was released 13 years ago on 2010-12-08.

Downloads Changelog

Changelog

  • Change remove() to removePackage() in modTransportPackage
  • Fix issue with package setup-options attribute not loading forms
  • [#2932] Fix redirect issue after setup and on manager login page caused by [#2918]
  • [#2931] Fix issue where FC rules weren't applying if no UserGroup was set in a Profile
  • Ensure non-Resource FC rules are removed on upgrade
  • [#2918] Address XSS vuln in manager login that allows JS injection
  • Fix issue where // is stripped from filemanager_url http address
  • [#2902] Fix issue where Administrator policy ACLs in non-Administrator groups couldnt be edited
  • [#2915] Ensure UserGroups restriction is enforced in FC Profiles
  • Fix bug when editing FC profiles from a grid, issue where UserGroup wasn't respected
  • Ensure radio TV values still can select if default value is 0
  • [#2869] Fix issue with parent display text in Resource panel
  • [#2892] Fix problem creating folders on filesystem from file manager and browser
  • [#22] Allow SymLinks metadata to override target Resource metadata
  • Cache Resource ACL Policies with the Resource
  • [#2888] Fix problem with elementCache in modX::sendForward()
  • [#2610] Allow Elements to be created under a Category when a Category Policy is in effect
  • [#2869] Standardize initial parent combo value text on Resource edit page
  • [#2736] Colon character ":" added to default FURL Alias Character Restriction Pattern
  • [#2889] Ensure that a new Resource gets an alias generated if auto_alias is On
  • [#2837] Ensure element properties import escapes <> and provide better error checking
  • [#2886] Ensure SimpleXML and XMLWriter extensions are installed when using FC Set import/export
  • [#2882] Add hidemenu_default setting for setting default hide from menus on Resources
  • Fix issue with derivative Resource types and FC rules
  • [#2858] Extra sanity checks to ensure md5 pw is never sent across get/getlist processors for Users, even if user has access level
  • [#6] Fix issue with RTL text in nodes in Resource tree
  • [#2873] Fix relativity of image urls in drag/drop and TVs when using various filemanager_path/url settings
  • [#2878] Ensure resource panel is marked dirty when drag/dropping into TV
  • [#2828] Fix issue with incorrect content field name for FC rules
  • [#2863] Fix order of execution issues with FC rules and default values
  • [#2874] Enhance User blockedafter/blockeduntil fields to accept time as well as date values
  • [#2529] Fix automatic publish/unpublish
  • Adjust FC rule ranks to properly account for prior FC rules that may affect FC constraints
  • Update xPDO to 2.0.0-pl release
  • [#2661] Fix Template getList processor to respect authority
  • [#313] Fix header error with binary modStaticResource downloads
  • [#206] Fix session bug with opcode caching systems like APC, WinCache, eAccelerator
  • [#2846] Add tag syntax to description hover text for resource fields
  • [#2849] Add ability to drag/drop onto TV fields
  • [#2848] Fix issue with file edit and base paths
  • [#2802] Ensure Category tab is hidden when all TVs are hidden in that Category
  • [#2779] Added Content Editor policy to default list of policies
  • [#2819] Fix bug in FC rules where parent constraint was not traversing up tree to inherit parents
  • [#2744] Fix bug with empty template and TV values
  • [#2841] Fix bug with File Edit page and modFileHandler reference
  • [#2839] Fix bug with failed login count not being updated
  • Add ability to view permissions inherited when viewing an ACL row in a grid
  • [#2834] Fix issue where constraint class was not set on new FC rules
  • [#2819] Fix issue with FC rules and execution order due to setting default templates, constraints
  • [#2830] Permit ability to change FC Set Template when editing a FC Set
  • [#2827] Fix issues related to FC upgrade with Rules with comma-separated names, differing constraints, and template setting
  • Fix issue related to #2625 with deferred tabpanel rendering that caused unpublishing when using Quick Update/Create
  • [#2825] Append idx to each item DOM id when using HTML tag tv output widget
  • [#2823] Add missing lexicon entry for TV output type
  • [#2817] Reorder System top menu for easier navigation
  • [#2820] Add DOM id to Profile page tabs
  • [#2814] Add longtitle, description, template to Quick Update/Create
  • [#2789] Add check to make sure safe_mode is off in setup
  • [#2565] Improve Quick Create/Update Resource to move settings into tab rather than fieldset
  • [#2807] Add tree_default_sort System Setting for configuring the default sort setting for the Resource tree
  • [#2803] Fix css issue with portal blocks on manager dashboard in Fx
  • Add new Form Customization UI, including Form Customization Profiles and Sets; much easier editing of FC rules
  • Fix issue with modInstallSmarty constructor due to Smarty upgrade
  • [#2799] Remove ext3 debug files to save space
  • [#2801] Fix bug with checkbox tvs without specified value options
  • Upgrade Smarty to 3.0.4
  • [#2782] Add changelog to Package View page
  • [#2782] Add ability to view changelog when installing a package via the "changelog" package attribute (similar to readme)
  • [#2770] Ensure email TV input type validates email
  • [#2776] Fix issue where context settings grid was not filterable
  • [#2790] Ensure "number" TV types restrict input to numbers only
  • [#2730] Fix rendering issue with policy template/group grids
  • [#2794] Allow TV URL output render to handle values that are straight Resource IDs
  • [#2741] Fix bug where Resource Group associations were not copied when duplicating a Resource
  • [#2746] Fix bug where email was sent in registration email rather than username
  • [#2733] Fix bug where Template Var associations were not copied when duplicating a Template
  • [#2742] Fix deprecated evtid reference in plugin duplicate processor
  • Fix various bugs with context settings and wctx param
  • Fix bug where modX::getDocumentChildrenTVars ignores docsort parameter
  • [#2743] Connectors using wrong permissions with processors
  • [#2758] Add modProcessorResponse class to better handle processor responses and error messages
  • [#2758] Add $modx->runProcessor($action,$scriptProperties,$options) to better handle processor execution; deprecated $modx->executeProcessor
  • [#84] Make distribution name available in manager
  • [#2666] Prevent sendRedirect() from preserving request parameters unless specified
  • [#2721] Fixed issue with per page items in MODx.grid.Grid that was incorrectly handling int value
  • [#2691] Fixed issue with duplicate aliases when duplicating a Resource
  • [#2506] Flag properties as dirty when importing from a file on properties grid
  • [#2592] Prevent cache files from being allowed in upload_files setting
  • Improved areas dropdown filter to include number of settings that have that area
  • [#2694] Fixed positioning and scrollbar issue in Fx with success status message on save
  • Added setting clear_cache_refresh_trees that allows you to toggle whether the trees refresh on site cache clear; defaults to false
  • [#2709] Fixed bug where Object-Template policies were unavailable to certain grids
  • [#2597] Fixed bug where Context Setting xtype and area are reset on grid save
  • Upgraded extension_packages setting to JSON for more options with packages and easier editing in Extras scripts
  • Fixed bugs relating to using filemanager_path in a separate context, as well as other bugs with context-specific settings in mgr
  • [#2496] Fixed bug that prevented icon from resetting when dragging Resources into a new parent
  • [#713] Prevent children resources from being prefixed with "Duplicate of" when duplicating a resource unless explicitly told to do so
  • [#2581] Fixed bug with resourcelist TV input type to handle resources from multiple contexts
  • [#2518] Added delay to allow FC rules to load before RTEs load to allow RTE TVs to be moved
  • [#2611] Added workaround for ExtJS bug with checkboxes/radios and an inputValue of string 0 that would prevent toggling
  • [#2512] Have remove setup/ dir checked by default if not using Git version of MODx
  • [#2699] Fixed loading issues with help panel on slow connections
  • [#2701] Fixed issue where description did not show until refresh when adding a new Permission to an Access Policy Template
  • [#2695] Postfixed Template to names of Access Policy Templates for clarity
  • [#2700] Fixed bug with Access Policy Template editor that reset values on save
  • [#2690] Renamed Administrator Access Policy Template Group to Admin
  • [#2563] Fixed chmod action on directories from File Tree
  • [#2693] Properly sort country indicies to properly display in dropdowns
  • [#2562] Added confirm dialog and success response for emptying recycle bin
  • [#2634] Ensured context key is changed when changing parent of a Resource via Edit Resource page if context is different for new parent
  • [#2631] Fixed issue when drag/dropping categories onto other categories in Element tree
  • [#2659] Fixed issue where action buttons were overlapping tabs on edit pages
  • [#2668] Fixed issue with FC rules and labels on checkbox/radio fields
  • [#2582] Fixed bug with orm tree preventing attributes on the root node
  • Fix bug in phpthumb allowing remote src parameters regardless of settings
  • [#2555] Expose additional phpthumb options in System Settings
  • [#2503] "Preview" inaccurately described viewing current page/site. Changed to "View".
  • Fixed help message strings to correct URLs
  • Fixed missing options array call in modRestClient, isArray call in modRestCurlClient
  • [#2545] Added setting resource_tree_node_name to allow users to specify the field used for the node text on the Resource Tree
  • [#2639] Prevent user from specifying a FC rule with Action of none
  • [#2641] Fixed issue where template was reset incorrectly when canceled on template change
  • Fixed issue where Permissions were being duplicated on setup due to relational db issue
  • [#2646] Prevent removal/editing of default Administrator policy ACLs to prevent users from accidentally removing access to web context
  • Added modAccessPolicyTemplate and modAccessPolicyTemplateGroup for easier managing and editing of Access Policies, including a UI for managing Access Policy Templates
  • [#2483] Auto-generate alias when duplicating a Resource
  • [#2645] Set Resources unpublished when duplicating
  • Update to xPDO v2.0.0-rc3
  • [#2501] Fixed menu not being loaded on immediately-added policies without page refresh, added bulk actions to policy grid
  • [#2505] Save Property Set now shows feedback and success message
  • [#2507] Export properties now prefixes filename with property set name
  • [#2624] Improved Users grid to allow batch editing from right-click context menu
  • [#2609] Remove filter commands and modifiers from scriptProperties passed to modElement/modTag instances
  • [#2500] Improved CSS on welcome page for Fx users
  • [#2532] Improved Resource tree icons to better shown when a Resource has children as opposed to when it is marked as a container
  • [#2602] Improved language on Users access permissions grid to clarify action
  • [#2614] Expand comment field on modUserProfile to handle more than 255 characters
  • [#2613] Ensured User Groups in mgr are sorted alphanumerically
  • [#2599] Fixed issue where Add Element to Property Set window form values were not cleared on second loading
  • [#2596] Fixed issue where User Groups could not be removed
  • [#2542] Fixed hardcoded language lexicon load reference in policy/get processor
  • [#2573] Fixed issue with backslash in TV output render property values
  • [#2594] Fixed issue where special characters were being stripped from phone numbers in user profile
  • Fixed issue with file tree that prevented image thumbnails from showing
  • [#2525] Fixed filemanager_path issues by added filemanager_path_relative setting, and then calculating from that
  • [#2589] Fixed issue with port 80 feeds in magpie RSS feed parser
  • [#2544] Fixed issue with updatefromgrid processor with User Settings
  • [#2560] Fixed issue with resourcelist TV not persisting set value
  • [#2586] Add rank field to FC rules allowing organizing of order of execution
  • Update core schemas and regenerate maps for new xPDO index elements
  • [#69] Allow Transport Vehicles to abort installation when validation fails
  • Update xPDO version to 2.0.0-rc2 (official release)
  • [#2552] Fix scope issues when passing nested arrays in Chunk properties