|
|
|
|
Changelog for nsis-3.10-4.4.x86_64.rpm :
* Mon May 13 2024 Yasuhiko Kamata - Upgraded to version 3.10 * 3.08 to 3.09 - Major Changes - Use isolated uninstaller directory for every instance (bug #1296, thanks Richard Warren) - Minor Changes - Added !assert - Fixed !uninstfinalize bug on large uninstallers (bug #1279) - Fixed creation of missing special folders on old Windows versions where SHGetFolderPath is not available - Fixed plug-in call overwriting SetDetailsPrint lastused (bug #1271) - Fixed !appendfile not writing to non-empty files with a BOM - Fixed LogicLib ${Switch} Unicode bug - Fixed MakeNSISW editor zoom level bug (bug #1282) - Translations - Updated Brazilian Portuguese (bug #1269) - Updated Ukrainian (patch #308) - Build System - Fixed halibut compiler warnings (patch #304) - Fixed various issues with very old and new GCC versions (bug #1275, patch #307, patch #310) - Disable stub relocations in newer GCC (bug #1283) * 3.09 to 3.10 - Minor Changes - Fixed LogicLib SafePPO bug (bug #1291) - NSISdl now supports relative URLs in location redirects (PR #24) - Added InstType /UNINSTNOCUSTOM and /UNINSTCOMPONENTSONLYONCUSTOM - Fixed bug with SetDetailsPrint lastused and plugins introduced in 3.09 (bug #1300) - Added NSD_CB_Find SelectStringExact support for nsDialogs - Fix RTL text in section selection page * Thu Oct 07 2021 Yasuhiko Kamata - Upgraded to version 3.08 * 3.05 to 3.06 - Major Changes - DeleteRegKey /ifempty now also checks for values, not just subkeys. Use /ifnosubkeys for the old behavior. - Added GetKnownFolderPath - Added UnpinShortcut macro (Integration.nsh) - Minor Changes - Added IfShellVarContextAll and IfRtlLanguage - Added !define /intfmt - Added Date/Time nsDialogs controls and macros - MultiUser: Fixed INSTALLMODE_FUNCTION and added INSTALLMODEPAGE_SHOWUSERNAME - Translations - Updated German (SebStange PR) and Simplified Chinese (patch #297) - Build System - Primitive SOURCE_DATE_EPOCH support (patch #294) - Python 3 fixes (patch #296) - GCC 10 memmove workaround (bug #1248) * 3.06 to 3.06.1 - Major Changes - Fixed SetBrandingImage crash * 3.06.1 to 3.07 - Major Changes - Unicode now defaults to true - Minor Changes - Added nsExec /MBCS switch - Memento now supports overridable storage macros - Fixed Unicode compiler crash (bug #1254, patch #300) - Fixed !addplugindir relative path bug (bug #1264) - Fixed StrClb Unicode bug (patch #302) - Fixed ${GetTime} hour padding (bug #980) - Translations - Updated Albanian (patch #303), Corsican and Japanese (maboroshin PR) - Fixed clipped Chinese text (bug #1261) * 3.07 to 3.08 - Major Changes - Added !uninstfinalize (patch #280, bug #1241) - Minor Changes - Added $USER.. and $COMMON.. alias constants - Added GetDLLVersion /ProductVersion switch - Added GetWinVer instruction - Disallow start maximized mode - Added /LAUNCH compiler switch - PEAddResource now supports the res:// protocol - System::Store can push/pop the flags state- Removed nsis-python3.patch which was fixed in 3.06.- Removed nsis-extern-version.patch which was fixed in 3.06. * Thu Jun 18 2020 Yasuhiko Kamata - Fix for Tumbleweed: * Added nsis-extern-version.patch to solve duplicate symbol problem. * Thu May 14 2020 Yasuhiko Kamata - Fix for Tumbleweed: * Added patch nsis-python3.patch in order to support Python 3. * Tue May 12 2020 Yasuhiko Kamata - Upgraded to version 3.05 * 3.04 to 3.05 - Major Changes - Added PEAddResource and PERemoveResource - Added LoadAndSetImage - Allow quoted library path in System::Call (bug #546 and bug #1225) - Improved nsExec Unicode and tab output parsing (bug #1232) - Minor Changes - Added experimental ManifestLongPathAware attribute - %1 in !finalize command can be specified multiple times - Fixed -O stderr stream issue (bug #1221) - Fixed InstallLib .NSI space-in-path bug (bug #1222) - StrFunc now supports a \"using\" idiom to help with forward - declaration of functions (bug #1229) - Added SectionInstType - Zero uninitialized data in icon group (bug #1230) - Automatically doubles ampersands in the Name attribute - Fixed nsDialogs CB/LB_Get/SetItemData macros (bug #1238) - Translations - Updated Hindi (patch #291) and Portuguese (bug #1219) * Thu Feb 07 2019 belphegorAATTbelbel.or.jp- Upgraded to version 3.04 * 3.03 to 3.04 - Major Changes - Added IsNativeMachineArchitecture helper macros to x64.nsh - Added experimental WinVer \"Windows as a Service\" detection macros - Added MakeNSISW window info \"spy\" tool - Minor Changes - Added MUI_TEXTCOLOR setting - nsDialogs::OnNotify can now return values back to Windows - Added LIBRARY_INSTALL_EQUAL_VERSION InstallLib option - Added NTMARTA to preload list to fix rare Windows 7 security issue (bug #1204) - AddBrandingImage now supports dialog units - Fixed !macroundef of last defined macro bug - Fixed MultiUser caption string bug (bug #1012) - !undef issues warnings instead of errors - MakeNSIS prints -CMDHELP to stdout (bug #1203) - Removed LibraryLocal utility - Translations - Added Hindī (patch #289) - Updated Belarusian, German (bug #1023), Mongolian and Spanish (bug #1205) * Tue Feb 27 2018 belphegorAATTbelbel.or.jp- Upgraded to version 3.03 * 3.02.1 to 3.03 - Major Changes - Added more NSD controls and macros (RFE #543) - Added !gettlbversion - Library TLB and VxD version support on POSIX (patch #284) - Minor Changes - Added System plug-in v2 syntax option - Added System plug-in B and H types - Added IntPtrCmp, IntPtrCmpU, and IntPtrOp - Added Int64Cmp, Int64CmpU and Int64Fmt (64-bit only) - Added IntOp and System::Int64Op >>> operator - Added more !define /math operators - Added WinVer.nsh IsDomainController (patch #286) - Plug-ins now set the ASLR, DEP, LAA, NOSEH and TS PE flags (bug #1188) - MakeNSIS exits with code 0 for various information commands (bug #1193) - Removed unused NSD_LB_Clear macro parameter - Translations - Added Tatar (patch #281) - Fixed and updated Scottish Gaelic (patch #285, bug #1197) - Updated Italian (bug #1194) - Build System - Added support for Python 3 - Dropped support for Python 2.6 and older * Tue Aug 15 2017 belphegorAATTbelbel.or.jp- Upgraded to version 3.02.1 * 3.0 to 3.01 - Major Changes - Error messages are now written to stderr by default - New icons by Jan T. Sott - Minor Changes - SetCtlColors now supports Windows color constant values - StrCpy \"\" maxlen handling (bug #1122) - Fixed buffer size bug in winchar.cpp (patch #271) - Translations - Added Corsican (patch #268) - PortugueseBR fixes (patch #276) - Updated Danish translation (bug #1164) - Arabic, Norwegian, Portuguese, Ukrainian and Swedish MultiUser fixes (patch #278, patch #279, patch #274, patch #275 & patch #277) * 3.01 to 3.02 - Major Changes - Fixed NSIS3 RegTool Win9x bug - Added the HKCR32, HKCR64, HKCU32, HKCU64, HKLM32 and HKLM64 root keys - Unsupported SetRegView mode now fails all registry operations - Added ExecShellWait - Added WriteRegMultiStr (RFE #382, patch #219) and WriteRegNone - Added !pragma warning (patch #267) - $LocalAppData now resolves to the ProgramData folder in the SetShellVarContext all context - Minor Changes - Variables used in Caption can now be set in .onGUIInit (RFE #539) - MultiUser now supports $ProgramFiles64 (bug #843) - Added support for MUI_UNCONFIRMPAGE_VARIABLE (RFE #511) and MUI_PAGE_CUSTOMFUNCTION_DESTROYED - Unicode nsExec now supports the /OEM switch (bug #1171) - Translations - Chinese (Traditional) updates by Walter Cheuk - Minor French improvements (patch #221) * 3.02 to 3.02.1 - Translations - Fixed Chinese (Traditional) and Romanian translation bugs (bug #1189 and bug #1191) - Fixed Scots Gaelic MUI finish page translation * Thu Sep 29 2016 belphegorAATTbelbel.or.jp- First created version 3.0.
|
|
|