v1.0.0 Release
Binaries
- Runtime-dependent (x64, x86, arm64):
PEBakery-v1.0.0-rt.7z
- Requires .NET 6 Desktop Runtime
- Standalone (x64):
PEBakery-v1.0.0-sc_x64.7z
- Standalone (amd64):
PEBakery-v1.0.0-sc_arm64.7z
ChangeLog
- [ADD] New compat option to automatically compact ini files after
IniWrite
- [ADD] Colored row in LogViewer
- [ADD] Better text encoding detection
- [ADD] Supporting UTF8 without BOM encoding on text files
- [ADD] Suppor
Encoding=
optional parameter onFileCreateBlank
command - [ADD] Support
DefaultValue=
optional parameter onIniRead
command - [ADD] Support
UserAgent=
optional parameter onWebGet
command - [ADD] Support
Filter=
optional parameter onFileBox
control - [ADD] Add
PathBox
control, a betterFileBox
- [ADD] Official support for Windows ARM64
- [CHANGE] Migrated to .NET 6
- [CHANGE] Better EncodedFile footer handling
- [CHANGE] Migrated HTML template engine to Scriban from Razor
- [CHANGE] ShellExecute console output appears only there is something to disaply
- [CHANGE] Improved
WimMount
/WimUnmount
command progress report - [CHANGE] User preferences on LogViewer and LogExportWindow are persistently remebered
- [FIX] More stable and improved Interface Editor
- [FIX] Fix section searching on cached script to work properly
- [FIX]
FileCopy
no longer truncates filename on the path ends with\
- [FIX] Fix broken
Exit
command - [FIX] Expand variables on macro arguments
- [FIX] Fix rare bug on
ShellExecute
command to launch .exe files