<< Click to Display Table of Contents >> RayPack Studio > 8.0 > Release Notes > What's New? > RayPack Other Improvements |
•It is now possible to run RayPack in a sandbox without the automatic license check. This allows fast GUI-driven repackaging, similar to the previous experience where RayPack could be run from a shared location or USB stick without a full license. Please note that, as before, this additional mode provides some basic repackaging functionality, but full functionality still requires a valid product license. RPK-3301
•The last page of the PackRecorder wizard now displays blocked or omitted files. Users can easily identify files that were excluded during the repackaging process. RPK-4838 ZEN-25214
•The repackaging wizard is now more resilient to user configuration errors. For example, invalid regular expressions in one of the configuration files used by the repackaging wizard will not cause the wizard to crash, but will continue to work as long as possible. RPK-5034
•In this update, we have introduced a configurable option that allows you to copy resources to the project folder as needed. RPK-4731 ZEN-21429
•With this update, we are introducing a new option that provides three levels of exclusion for empty folders, giving you more control over your project structure. RPK-4836 ZEN-25211
•Added a new checkbox to control whether the empty registry keys should be excluded from the conversion from RCP formats. RPK-4720
•It is now possible to add Custom Actions to the UI sequence directly from the New custom action wizard. RPK-4621
•Added "Edit" context menu for INI entries. RPK-3512
•The logic for removing a property from the Property screen has been adjusted. In this version, removing a property triggers an additional dialog where you can choose whether to adjust all linked rows and elements as well. While this is what is used 90% of the time, there are some cases where it is not desired to change the removal of linked data, and this is where this option comes into play. RPK-4658
•We have added an option and extended the PackageCode generation. It is now possible to control, whether the PackageCode is recreated upon saving or building. The default option is consistent with the previous behavior, that means to change the PackageCode when rebuilding and preserve it when saving / saving as, but can be changed at the user discretion. RPK-4842 ZEN-25355
•The name of the selected CUB file is now displayed in the Validation (ICE) Wizard. RPK-4745
•Improved the generation of MSP packages for the following edge cases:
oPackages with multi-CAB setup. RPK-5079
oPackages without the Binary table. RPK-5012
•In the Custom Action wizard, an additional information panel is added to inform the user of the deprecation of VBS on Windows when the user selects VBS as the target Custom Action. RPK-4997
•Improved logic of Key Path selection when adding user-resources (for example in the AppDataFolder directory). RPK-4869
•Improved performance of file deletion. RPK-4753
•Digital signing of empty MSI files (without files) is now supported. RPK-4608
•MSIX launch scripts now have icons, which let them be distinguished between x64 and x86 target executables. RPK-4477
•MSIX App Attach disk files are now created using Microsoft msixmgr instead of diskpart. RPK-4757
•Improved logic of MSIX signing where in previous versions not all possible errors were clearly communicated to the end user. RPK-5032
•It is now possible to create MSIX packages for projects using one of predefined verbs (like Open). RPK-4773 ZEN-23184
•Building from RCP to MSIX format now correctly sets the architecture of the target package, based on the information from the source project. RPK-4725
•RayPack installed as an MSIX package can now use the floating license model. RPK-4693
•Improved logic for PSADT editing, ensuring better interaction with custom modifications of PSADT toolkits. RPK-5102
•PackWrapper now informs the user about incompatible transforms when they are configured for use in the wizard. RPK-4930
•Improved various situations with .ps1 script editing in the PackWrapper editor. RPK-4921 RPK-4926
•PackBot messages now retain their original language after a restart on the guest computer. RPK-5007
•Improved error messages for PackLayering-related settings. Previously, the error content displayed was generic and did not reveal the actual problem. RPK-4972
•Command line repackager and snapshot (rps.exe) now correctly reads the desired exclusion lists from RayPack profile if RayPack is not installed. RPK-4850
•We have added two new parameters for rps.exe, namely -excludeEmptyFolders and -exclusionList, to enhance repackaging processes. They can be used to control, whether the empty folders are excluded during unattended repackaging (with the compare option), and also to specify an exclusion list (or multiple exclusion lists) to be applied. RPK-4837 ZEN-25213
•It is now possible to rebuild MSIX files from the command line using rpcmd.exe. RPK-4984 ZEN-27409
•Improved internal logic to remove temporary and cache files. RPK-4722
•ExitCodes for RpCmd.exe are now documented in the Product User Guide. RPK-4724
•Several improvements of the synchronization mechanism implemented in PackPoint. These include removal of orphaned files and synchronization of subfolders. RPK-4806 RPK-4764 ZEN-22711
•More robust and secure way of saving RayFlow credentials and sharing the session between other RayPack Studio components. RF-4879
•Streamlined the behavior of the functionality for opening a project after building, so that it behaves consistently in all types of supported projects. RPK-4873
•RayPack can be now virtualized and run as an App-V 5.x package. RPK-5071
•Added or changed some German and Polish UI translation. RPK-5107 RPK-5003 RPK-5000 RPK-4962 RPK-4825 RPK-4667