RayPack Studio 7.2

MSIXプロジェクトのマニフェストエディターを改善
6月 13, 2022
新バージョン

機能

RayPack

  • New Options and Features for PSADT Authoring (PackWrapper)
    • Selection of the package installation/uninstallation/repair phases is now much more intuitive and provides better feedback about their content. The new tab-like display shows counters, indicating the number of actions contained within the specific phase.
    • Two new dedicated pages are now available for PSADT projects: Behavior > Reboot and Behavior > Interaction. They can be used to control various aspects of PSADT projects, including visuals, reboot actions, deferring of installations, deployment settings, etc.
    • When searching for a PSADT action, after typing three or more letters the standard and custom PS1 functions will be included in the search results.
    • The standard and custom PSADT functions now display a contextual help about their usage.
  • Advanced Manifest Editor for MSIX Projects - Divided the MSIX project editor into two spaces: the visual designer and the advanced designer. Both of these were previously available in MSI and PSADT projects and share similar characteristics. The advanced MSIX designer is an XML editor of the manifest file, which enables MSIX package authors to edit and create the content even for features which are not directly available in the UI or features that are not publicly available in MSIX SDK.
  • Improved Condition Builder with Support for Microsoft Windows 11 and Other Popular Software:
    • Added support for Windows 11 in many different places involving conditions and system dependencies.
    • Improved the condition builder where inserting a condition for predefined searches would automatically bootstrap necessary entities to perform the search.
  • Support for VHDX File Format for MSIX App Attach - Building VHDX (app attach) files is now possible directly from a repackaged and converted projects (RCP, RPP, MSI).
  • Support for Syntax Highlighting in MSI Conditions - Added syntax highlighting for MSI condition syntax in various dialogs.
  • Other Improvements:
    • Log configuration has been unified across all products. In addition, log4net has been updated to version 2.0.14 to close a security vulnerability.
    • When importing an INI file, RayPack now checks if the file is a correct INI. If not, the file will be imported as a normal file. This may be important in case of INI-like files, where certain rules are not followed, the order is important, etc.
    • Updated out-of the-box system search conditions for Microsoft Office, Microsoft .NET Framework, and Adobe Reader.
    • When creating a new PSADT wrapper, the icon is now automatically extracted from the selected installer.
    • The Check if item exists PSADT action now supports intellisense for variables.
    • The package code field in PackDesigner now has extra validation for supported characters.
    • PackWrapper (PSADT editor) now supports the in-app help by pressing the F1 button.
    • When editing a built-in or a custom PSADT function containing a parameter with a fixed set of values, the visual editor now displays a dropdown with available values instead of a previously available text box.
    • Mandatory PSADT action parameters are now clearly marked.
    • Added the ability to add missing sections (for example Repair) if the original script does not contain them.
    • The files and folders view for PSADT projects now updates automatically after background changes (for example adding a file in the explorer).
    • Recent PSADT projects now display the actual project names instead of the generic file names.
    • The Install MSI PSADT action now has a browse button for MST files.
    • Paths selected from various open file dialogs in the PSADT editor are now, by default, written using variables and - whenever possible - relative paths.
    • Fix-up names in MSIX editor are now human-friendly.
    • Improved the performance and stability of registry operations in various places.
    • Updated set of merge modules.
    • In MSI/RPP projects, empty components are now removed when the last resource is deleted.
    • The ODBC counter in the Your Project overview for MSI/RPP projects now includes both drivers and data sources.
    • Updated the list of MSIX dependencies.
    • Improved the quality of icons extracted from third-party setups when creating a PSADT project.
    • Better and more detailed messages are now displayed in case of a failed signing (for example due to an incorrect timestamp server).
    • Improved the methods of scanning for vendor MSIs run in the background during the repackaging process. This change should help by repackaging of complex projects (like Adobe Reader) which are internally deployed in the MSI format.
    • Added extra exclusion lists for repackaging, which would exclude various cache files and temporary Edge resources.
    • Improved the performance of opening PSADT projects.
    • Improved the handling of the user profile when running MSIX and MSI-based RayPack instances on the same machine.
    • In non-English localized UI, the .ps1 extension is now available on the list of supported extensions.
    • Added dropdowns with variables in the text editor for PSADT actions.
    • Improved the performance and stability of the SCCM deployment wizard.
    • The path to PSADT templates now support variable PackPoint directory.
    • Improved stability and performance of the command-line repackaging tool RPCMD.

RayEval

  • Log configuration has been unified across all products. In addition, log4net has been updated to version 2.0.14 to close a security vulnerability.
  • It is now possible to run RayFlow functions on systems where MD5 is disabled by FIPS policy.

RayQC Advanced

  • Compability Tests for Microsoft Windows 10 and Windows 11 - In this version, Windows 10 21H2 (November 2021 Update) can be selected as a target for OS compatibility. This extends the range of supported operating systems for the compatibility checker, which now includes a wide selection of systems including Windows 11, all public released versions of Windows 10, and goes down to Windows 7/8/8.1.
  • Other Improvements:
    • It is now possible to run RayFlow functions on systems where MD5 is disabled by FIPS policy.
    • Log configuration has been unified across all products. In addition, log4net has been updated to version 2.0.14 to close a security vulnerability.
    • Improved performance and stability of the SCCM Deployment wizard.
    • Added support for full German localization.

RayQC

  • Clicking on the Passed badge now scrolls to the last item in the checklist.
  • It is now possible to run RayFlow functions on systems where MD5 is disabled by FIPS policy.
  • Log configuration has been unified across all products. In addition, log4net has been updated to version 2.0.14 to close a security vulnerability.
  • Improved prompts when trying to execute the checklist with not fully configured post-processing steps. This behavior was correct, but the message was not clear about the reason of the failing execution.

PackBench

  • It is now possible to start tools supporting the RayFlow Client-like command line interface. A set of properties has been added to accommodate the necessary settings, so that it is possible to pass them with the respective command line.
  • It is now possible to run RayFlow functions on systems where MD5 is disabled by FIPS policy.
  • Log configuration has been unified across all products. In addition, log4net has been updated to version 2.0.14 to close a security vulnerability.

PackLayering

  • Improved the performance and stability of the file and folder import.
  • Log configuration has been unified across all products. In addition, log4net has been updated to version 2.0.14 to close a security vulnerability.
Advanced Manifest Editor for MSIX projects

RayPack Studio(英語版)

企業向けのソフトウェアパッケージングソリューション

RayPack Studio(英語版)は、次の製品にも含まれています。

ご質問がありますか?

今すぐ Raynet ライセンススペシャリストとライブ チャット