V14.0.4

  • Support for Delphi 10.3 Rio
  • Dropped support for Delphi versions below Delphi 10 Seattle (use V13.x for those)
  • Unit Dependency Analyzer is now dockable (so you can see immediately when you introduce cyclic dependencies)
  • New settings page Project Options (currently contains only the setting for Uses Clause Sorting). These settings are stored per project in a separate section of the dproj file.
  • Uses Clause Sorting accepts lists like (ToolsApi,DesignIntf) as one group. This only affects grouping, so the order inside this list is not relevant.
  • Uses Clause Sorting accepts wildcards like Rz* (for Raize Components) or Id* (for Indy) to better handle non-dotted unit names
  • New sorting options “group class members” – keeps the class methods together
  • fix: Wrong result when renaming parameter during Extract Method
  • fix: Add Local Variable now also works with For-In clause
  • fix: Hard coded string scan check for min length works correct now
  • fix: Paste Interface in empty class just works now
  • fix: Consolidated behavior of selected file in Open/Use Unit dialog
  • fix: Creational Wizard follows static/non-static when suggesting destructors