Changelog & What's new?
This section contains the most latest information about RAD & Installer. The most recent version is at the top.
Notes
- We recommend to use keyboard shortcuts instead of clicking the GUI icons:
- Compile (Build)
Save script files before build the project with Build (Shift + F9) or Compile (Ctrl + F9) shortcuts (with Save script files option). - Run last successful build
Run last successful build with Run (F9) or Run Without Debugging (Shift + Ctrl + F9) shortcuts. - Run the resulting installer automatically after compilation set "Run Installer" action to "Yes" in Project Properties (Right click the .nsisproj or .innoproj).
- We recommend to run the IDE as administrator to avoid many files related issues (writing to protected folders, ...)
- RAD & Installer is now available also through
GetIt Package Manager
GetIt Package Manager (in RAD Studio 10.1 Berlin, 10.2 Tokyo, ...) - An AV Exception may occur when closing IDE (bds.exe). Mostly because of conflict with other IDE experts. Sorry for this inconvenience.
Version 1.0.2.9-1
Release: 2024-09-15- Support for
RAD Studio 12.2 Athens
RAD Studio 12.1 Athens (all editions: Architect, Enterprise, Professional, Starter, Community; version 12.2.1 (Update 2 - Patch 1, September 12th, 2024) See description of changes in this release here or details in this blog article.
Version 1.0.2.9
Release: 2024-08-12- Support for
RAD Studio 12.1 Athens
RAD Studio 12.1 Athens (all editions: Architect, Enterprise, Professional, Starter, Community; version 12.1.1 (Update 1 - Patch 1, April 2nd, 2024) See description of changes in this release here or details in this blog article. - Support for Inno Setup 6.3.3 (see changes)
- Support for Graphical Installer for Inno Setup, Build 6.3.3 and Graphical Installer Wizard, Build 2024.1 (see changes)
- Support for NSIS 3.10 (see changes)
- Support for Graphical Installer for NSIS, Build 2024.1 and Graphical Installer Wizard (see changes)
- NSIS and Inno Setup Compilers (they are based on MSBuild) are now built with .net Framework 4 for RAD Studio 10.4 Sydney and newer (11 Alexandria, 12 Athens, ...) .
.NET Framework 4 (or newer) is required for correct working, usually it is installerd with Windows (latest versions of Windows have it installed automatically). - RAD & Installer expert for
RAD Studio 11.3 Alexandria
RAD Studio 11.3 Alexandria is now built with latest version of IDE: version 11.3.1 (Patch 1, April 11th, 2023)
See description of changes in this release here or details in this blog article. - RAD & Installer experts for RAD Studio 11 Alexandria and newer (12 Athens, ...) are now built using Enterprise edition (previously Professional)
Version 1.0.2.8
Release: 2023-12-08- Support for
RAD Studio 12 Athens
RAD Studio 12 Athens (all editions: Architect, Enterprise, Professional, Starter, Community; version 12.0 (November 5th, 2023))
See description of changes in this release here or details in this blog article. - Support for Inno Setup 6.2.2 (see changes)
- Support for Graphical Installer for Inno Setup, Build 6.2.2 and Graphical Installer Wizard, Build 2023.1 (see changes)
- Support for NSIS 3.09 (see changes)
- Support for Graphical Installer for NSIS, Build 2023.1 and Graphical Installer Wizard (see changes)
- Minor fixes and improvements in NSIS / Inno Setup parsers
- Inno Setup Code Optimizations
Inno Setup Code Optimizations now correctly shows unused Variables Manual - Minor fixes and improvements in NSIS / Inno Setup parsers
- Implemented Hints and Tips
Hints and Tips for Inno Setup for Inno Setup - detailed information about [Setup] section directives parameters Manual
Version 1.0.2.7-2
Release: 2023-03-01- Support for
RAD Studio 11.3 Alexandria
RAD Studio 11.3 Alexandria (all editions: Architect, Enterprise, Professional, Starter, Community; version 11.3 (February 27th, 2023))
See description of changes in this release here or details in this blog article. - Fixed issues with NSIS syntax highlighting (the NSIS highlighter was not registered correctly, scripts were not colorized)
Version 1.0.2.7-1
Release: 2022-09-16- Support for
RAD Studio 11.2 Alexandria
RAD Studio 11.2 Alexandria (all editions: Architect, Enterprise, Professional, Starter, Community; version 11.2 (September 7th, 2022))
See description of changes in this release here or details in this blog article. - Support for Inno Setup 6.2.1 See changes
- Support for Graphical Installer for Inno Setup 6.2.1 and Graphical Installer Wizard 1.18.01 (see changes)
Version 1.0.2.7
Release: 2022-03-24- Support for
RAD Studio 11.1 Alexandria
RAD Studio 11.1 Alexandria (all editions: Architect, Enterprise, Professional, Starter, Community; version 11.1 (March 15th, 2022))
See description of changes in this release here or details in this blog article. - Official support for Windows 11 (also ARM)
- Official support for electron-builder scripts (editing any electron-builder .nsi or .nsh scripts)
- Fixed high DPI issues with Navigation Bars
High DPI issues (that happens) on Windows 10 and newer - New Project Property Run installer - Parameters (Parameters passed to launched installer) for both Inno Setup Projects and NSIS Projects Manual
- Refreshed design of Project Properties windows
Project Properties windows : updated colors, texts, icons (especially in Dark theme) - Installer now supports multiple processor architectures (x86, x64, arm64, ia64) - useful when running Windows on ARM
- Installer: the Next/Install text on button with additional info is shown correctly
- Installer: correct writing registry entries for currently logged user when credentials of elevated user are entered
- Installer: + experts are registered correctly so user can use the software without Administrator priviledges.
Version 1.0.2.6-1 (DelphiCon 2021)
Release: 2021-11-17- We had a presentation about RAD & Installer at
DelphiCon 2021
DelphiCon 2021 - RAD & Installer presentation
If you missed the presentation you can watch it on DelphiCon 2021 page or on their YouTube channel
We prepared special version of R&I for this event with fixes and improvements mentioned below: - Fixed updating the Configuration and Platform variable(s) in Project Properties for .nsisproj and .innoproj (when Configuration or Platform is changed in IDE)
- Fixed doubled properties for TObjects in .iss script
- Fixed Code Insight for 3 static variables in Inno Setup: MainForm of type TMainForm, WizardForm of type TWizardForm and UninstallProgressForm of type TUninstallProgressForm.
- Correct name of FindReferencesNsis menu item
- Installer now correctly register the Source Options and Code Insight for both and install systems
If you had any issues or some feature was not working correctly please redownload and reinstall the RAD & Installer.
Version 1.0.2.6
Release: 2021-10-04- Support for
RAD Studio 11 Alexandria
RAD Studio 11 Alexandria (all editions: Architect, Enterprise, Professional, Starter, Community; version 11.0 (September 9th, 2021))
See description of changes in this release here or details in this Wiki article. - Support for NSIS 3.07 and 3.08 (see changes)
- Fixed A component named ecSwapCppHdrFiles already exists error in context menu (right clicking inside the .iss or .nsi file and choosing Find References)
- Fixed Range Check error when parsing Labels: in .nsi/.nsh scripts
- Fixed a lot of crashes and Access Violation Exceptions when opening / closing the IDE ( RAD Studio 11 Alexandria does not crash anymore!)
- Installer now automatically detects and install .NET Framework 3.5 (if it is missing on the computer)
Version 1.0.2.5
Release: 2021-07-22-
Support for RAD Studio 10.4.2 Sydney (all editions: Architect, Enterprise, Professional, Starter, Community; version 10.4.2 (February 24th, 2021))
See description of changes in this release here or details in this Wiki article. - We recommend to set some IDE options
Verbosity : Diagnostics, uncheck Minimize on run [modern 10.X IDEs]
Verbosity : Diagnostics, uncheck Minimize on run [modern IDEs] to have better experience when compiling the Inno Setup or NSIS scripts:
From main menu set Tools -> Options (in tab Environment Options [or tab Compiling and Running in modern IDEs]) Verbosity - Diagnostics [Normal is enough in modern IDEs] to see the Output from compiler correctly (displayed in window Messages, tabs Build and Output)
Uncheck option Minimize on run to prevent IDE minimizing during project compilation or build (optionally you can also uncheck option Hide designers on run) - Support for Inno Setup 6.2.0 See changes
- Support for Graphical Installer for Inno Setup 6.2.0 and Graphical Installer Wizard 1.17.01 (see changes)
- Fixed bug: Project Properties context menu item (right clicking the .innproj file or .nsisproj file) was not displayed
Version 1.0.2.4-1
Release: 2020-12-06-
Support for RAD Studio 10.4 Sydney (all editions: Architect, Enterprise, Professional, Starter, Community; version 10.4.1 (2nd September 2020))
See description of changes in this release here or details in this Wiki article. - Fixed wrong colors in Settings dialog
- Support for Inno Setup 6.1.2 (also supports 6.1.0-beta and 6.1.1-beta) See changes)
- Support for Graphical Installer for Inno Setup 6.1.2 (Xenka) and Graphical Installer Wizard 1.16.01 (see changes)
- Installer: improved German translation
Version 1.0.2.4
Release: 2020-10-12- We have completely reworked how IntelliSense in Inno Setup works.
IntelliSense is now [Section] sensitive, so only items valid for speficic section are shown when Ctrl + Space is performed in that section. That reduces searching and increases speed of work. - Cleared, updated and removed deprecated IntelliSense items for Keywords, Flag,s Parameters, Attributes, etc.
- Support for NSIS 3.06 and 3.06.1 (see changes
- Support for GI for NSIS 4.10.01 (Webka) and Graphical Installer Wizard 1.15.01 (see changes)
- IntelliSense items for are now reordered so the most used items are on the top of the list.
The order of appearance in [Code] section: Inno Setup Pascal (like MsgBox(), ...) -> Classes (like TButton, ...) -> Procedures and Functions (User defined) -> Variables (Global, Local, Parameters) -> Members (#Symbols, types, consts)
The order of appearance outside of [Code] section: Keywords (like AppName, ...) in [Setup] or Various constants (like {pf}, MB_OK, ...) [non-Setup] -> Flags (each section has its own set of them) -> Parameters (each section has its own set of them) -> Procedures and Functions (User defined) -> Variables (Global, Local, Parameters) -> Members (like #Symbols, ...) - Fixed parsing warnings from Inno Setup ISCC compiler (especially if multiple colons were present in the warning)
- Support for Inno Setup 6.0.5 See changes)
- Support for Graphical Installer for Inno Setup 6.0.5 (Wonka) and Graphical Installer Wizard 1.15.01 (see changes)
- Fixed Inno Setup #preprocessors: added missing #redim, fixed typo in #ifexists
- Improved parsing variables in Inno Setup - up to 10 variables per line in var block
- Added missing IntelliSense items for NSIS + fixed few typos
- Inno Setup Compiler: corrected parsing warnings:
Warning: A message named "..." has not been defined for the "..." language. Will use the English message from Default.isl.
Warning: Message name "..." in "...path...to...ISL...file..." is not recognized by this version of Inno Setup. Ignoring. - Inno Setup New Project templates now (again) use 'OutputDir=Output' so running the setup directly with Ctrl+F9 is working.
Version 1.0.2.3
Release: 2020-05-07- Support for Inno Setup 6.0.4 See changes)
- Support for Graphical Installer for Inno Setup 6.0.4 (Vanka) and Graphical Installer Wizard 1.14.01 (see changes)
- Improved working with scripts generated with Install Designer
- Minor fixes and performance improvements
- Inno Setup New Project templates now use 'OutputDir=userdocs:Output', 'DefaultDirName={autoappdata}', 'OutputBaseFilename=mysetup' and 'PrivilegesRequired=lowest'
- NSIS New Project templates now use 'RequestExecutionLevel user' and 'InstallDir "$LOCALAPPDATA\..."'
- Parsing NSIS Sections with /o parameter shows correct name in Navigation Bars
- Added missing items into NSIS Code Insight (!packhdr, !makensis, XPStyle, ExecShellWait, ...)
- Added icon and shortcut to
Find References
Find References menu item menu items (for both NSIS and Inno Setup) in Editor popup menu - Added possibility to select the installer's language on startup
Version 1.0.2.2
Release: 2019-12-04-
Support for RAD Studio 10.3.3 Rio (all editions: Architect, Enterprise, Professional, Starter, Community; version 10.3.3 (14th February, 2019))
See description of changes in this release here or details in this Wiki article. - Support for NSIS 3.05 (see changes - Important note: ANSI targets are deprecated, consider moving to Unicode!)
- Support for GI for NSIS 4.9.01 (Vilka) and Graphical Installer Wizard 1.13.01 (see changes)
- Support for Inno Setup 6.0.3 See changes)
- Support for Graphical Installer for Inno Setup 6.0.3 (Umika) and Graphical Installer Wizard 1.12.01 (see changes)
- Setup Dialogs (Forms and Pages) generated with Install Designer (NEW!) work out of the box with Graphical Installer
- Compiler shows warning if
newer Inno Setup version
Compiler warning - newer Inno Setup is installed than is already supported (to prevent errors in script like unknown commands, ...) - Compiler shows warning if
newer NSIS version
Compiler warning - newer NSIS is installed than is already supported (to prevent errors in script like unknown commands, ...)
Version 1.0.2.1-2
Release: 2019-07-29-
Support for RAD Studio 10.3.2 Rio (all editions: Architect, Enterprise, Professional, Starter, Community; version 10.3.2 (18th July, 2019))
See description of changes in this release here or details in this Wiki article.
Version 1.0.2.1
Release: 2019-06-14- Support for Inno Setup 6.0.2 (Inno Setup 6 was oficially released! See changes)
- Support for Graphical Installer for Inno Setup 6.01 (Tamka) and Graphical Installer Wizard 1.11.01 (see changes)
- Updated and cleaned
Inno Setup Contants
Contants in Inno Setup - with added detailed description - Updated and cleaned
NSIS Contants
Contants in NSIS - with added detailed description
Version 1.0.2.0
Release: 2019-03-27-
Support for RAD Studio 10.3.1 Rio (all editions: Architect, Enterprise, Professional, Starter, Community; version 10.3.1 (14th February, 2019))
See description of changes in this release here or details in this Wiki article. - Support for NSIS 3.04 (see changes)
- Support for GI for NSIS 4.8.01 (Ulinka) and Graphical Installer Wizard 1.12.01 (see changes)
- Preliminary support for Inno Setup 6.0.0 and 6.0.1 (Inno Setup is still in beta! See changes)
- Refreshed, united and modernized manual. Manual now matches other unSigned's products manuals (in style, design, content) and some parts were moved to product website.
Version 1.0.1.10
Release: 2018-10-03, Updated 2018-11-24- New tool
SetupProjects Converter
SetupProjects Converter - converts MS Visual Studio Setup and Deploy projects (.vdproj), InstallShield Limited Edition projects (.isl) and Advanced Installer Projects (.aip) into NSIS (.nsi) and Inno Setup (.iss) scripts Manual -
Support for RAD Studio 10.3 Rio (all editions: Architect, Enterprise, Professional, Starter, Community; version 10.3 (21st November, 2018))
See description of changes in this release here or details in this Wiki article. - Support for NSIS 3.03 (see changes)
- Support for GI for NSIS 4.7.01 (Tinka) and Graphical Installer Wizard 1.11.01 (see changes)
- MessageBox Designer (also SetupProjects Converter) are now available as standalone applications
- All features from .vdproj Converter have moved to SetupProjects Converter and work also outside of IDE
- Support for Inno Setup 5.6.0 and 5.6.1 (see changes)
- Support for Graphical Installer for Inno Setup 4.01 (Selka) and Graphical Installer Wizard 1.10.01 (see changes)
- Installer now speaks French language. Bonjour :-)
- Compiler now shows a warning if you use a feature from newer NSIS and Inno Setup version to inform you it may not be available. This depends on the feature type (e.g. new keywords will not be colored correctly but compiling will work fine).
- Improved installer and uninstaller: detecting Dark Theme, launching RAD Studio.
- Added new setting DisableMainMenu (must be created manually in HKEY_CURRENT_USER\Software\unSigned\RAD & Installer\Settings, Dword value 1), which prevents crashing when IDE is being closed (the side effect is RAD & Installer menu item is missing).
Version 1.0.1.9-3
Release: 2018-03-13-
Support for RAD Studio 10.2 Tokyo - Release 3 (all editions: Architect, Enterprise, Professional, Starter; version 10.2.3 (March 13, 2018))
See description of changes in this release here or details in this EDN article.
Version 1.0.1.9-2
Release: 2017-12-12-
Support for RAD Studio 10.2 Tokyo - Release 2 (all editions: Architect, Enterprise, Professional, Starter; version 10.2.2 (December 12, 2017))
See description of changes in this release here or details in this EDN article.
Version 1.0.1.9
Release: 2017-09-18-
Support for RAD Studio 10.2 Tokyo - Release 1 (all editions: Architect, Enterprise, Professional, Starter; version 10.2.1 (August 8, 2017))
See description of changes in this release here or details in this EDN article. - GUI can be switched to
Dark Theme
Dark Theme (all dialogs and windows) - together with Delphi IDE Colorizer and Delphi IDE Theme Editor Manual - Support for NSIS 3.02 and 3.02.1 (see changes)
- Support for GI for NSIS 4.6.01 (Sonka) and Graphical Installer Wizard 1.10.01 (see changes)
- United NSIS 2 and NSIS 3 commands, directives, parameters, ...
- Added items into context menu for Find References (right click in the Code editor -> Find References)
- Fixed passing paths with spaces to Project Properties
- RAD & Installer settings can be opened directly from Tools -> Options dialog (section Third Party)
- Various optimizations in Inno Setup compiler
- Improved behavior in environments with non-standard DPI settings
- United naming conventions, versions and icons used in Get It package Manager
- Improved installer and uninstaller: detecting Dark Theme, launching RAD Studio.
Version 1.0.1.8
Release: 2017-06-23, Updated 2017-07-02- Refactoring support for NSIS and Inno Setup (variables, symbols, functions, procedures, ...).
Results are shown in Find References Window
Find References (Inno Setup) .
Default shortcut is Ctrl+Shift+Enter (or use Context Menu). Double-clicking the result item moves the cursor to appropriate line in script file. Manual - It is possible to copy content of Find References Window into Clipboard (as text)
- Changed all NSIS icons to NSIS 3 style everywhere - also on this website and in the manual. New icon looks like this:
- RAD Studio 10.2 Tokyo has become the main platform for development (Pascal). Old RAD Studios are still supported! (This is only for better comfort of our developers.)
- Whole GUI has been reworked. All RAD Studio versions and editions use modern style (colors, icons, forms, dialogs, ...)
- MessageBox Designer now shows new line characters ($\r $\n %n #13#10) correctly in Preview dialog
- Fixed issues with Administrator rights and generating hw.data and license.key file
- Installer: Default installation path has been changed from C:\Program Files (x86)\RAD & Installer\ to C:\ProgramData\RAD & Installer\.
-
Page creator and Page leave functions
Custom Page creator and leave functions (functions for custom pages used in Page or UninstPage commands) have custom icons (in Navigation Bars and Code Insight Code Completion) in NSIS scripts Manual - NSIS Compiler now handles recursive errors correctly, errors in macros and included files or symbols, multiline errors in directives (!system, !execute, !define). Fixed processing multiline errors (commands MessageBox, CreateShortcut, ExecShell, FileSeek, InstProgressFlags, SetFileAttributes) and registry related commands (DeleteRegKey, DeleteRegValue, EnumRegKey EnumRegValue, ReadRegDWORD, ReadRegStr, WriteRegBin, WriteRegDWORD, WriteRegStr, WriteRegExpandStr). Added warning messages with correct usage of these commands
-
External functions / procedures
Custom icons for external Inno Setup functions / procedures are now marked with custom icons (in Navigation Bars and Code Insight Code Completion) in Inno Setup scripts Manual - Inno Setup Compiler now handles SignedUninstalller=Yes error correctly, errors in included files or symbols.
- Fixed issues with Project Properties (long paths with spaces are read correctly)
- We have fixed an AV Exception (when closing IDE, process bds.exe). Sorry for this inconvenience.
Version 1.0.1.7
Release: 2017-03-26- Support for RAD Studio 10.2 Tokyo
RAD Studio 10.2 Tokyo (C++ Builder and Delphi, see changes) Manual - Support for NSIS 3.01 (see changes)
- Support for GI for NSIS 4.5.01 (Rozka) and Graphical Installer Wizard 1.9.01 (see changes)
-
MessageBox Designer
MessageBox Designer as standalone application (both Inno Setup and NSIS) Manual - NSIS Compiler now also reads stderr (Standard error stream) data into Output window (changed in NSIS 3.01)
- LaunchToolAfterBuild and LaunchToolBeforeBuild actions now supports symbols in paths and parameters (both Inno Setup and NSIS)
- Member Completion:
all members of Object
Support for Code Insight Member Completion - all members of Object are shown in a list after typing dot (.) (properties/functions/procedures/...) are shown in a list after typing dot (.) Manual - Fixed hiding IDE window when RAD & Installer expert is loaded (ported backwards for all RAD Studio/Delphi/C++ Builder editions)
- Added missing Code Insight items for commands and parameters ( NSIS 3)
- 3 global static variables:
MainForm (TMainForm), WizardForm (TWizardForm) and UninstallProgressForm (TUninstallProgressForm)
3 global static variables: MainForm (TMainForm), WizardForm (TWizardForm) and UninstallProgressForm (TUninstallProgressForm) are always visible/accessible (as they are defined directly in Inno's sources; we attached them to line [Code])
Version 1.0.1.6
Release: 2016-10-04Updated: 2016-11-19: Fixed hiding IDE window when expert is loaded. Rebuilt with RAD Studio 10.1 Berlin Update 2
RAD Studio 10.1 Berlin Update 2
- New feature
Code Insight Parameter Hints
Parameter Hints for NSIS commands and Inno Setup functions and procedures (also build in ones!) Manual - Increased font size in Navigation Bars for better readability
- Improved parsing hints for multiple variables on the same line
- Custom drawn
Code Insight Code Completion List
Custom drawn Code Insight Code Completion List with images, different font styles, descriptions and enhanced information (also for built-in Inno Setup Pascal items and NSIS commands) for NSIS and Inno Setup Manual - Added classes into Code Insight
Code Completion list
Inno Setup TObject items (classes) into Code Insight Code Completion list (from Inno Setup Support Classes Reference) Manual - Added parameters into Code Insight Code Completion list for functions and procedures (from Inno Setup Support Functions Reference)
- Code Insight Code Hints now work for any class variable (from Support Classes Reference)
- Fixed parsing symbols, identifiers, removed possible Out of Range Exceptions
-
Dynamic comments tooltips
Dynamic comments tooltips for Inno Setup's Procedures, Functions and Variables and NSIS' Functions, Macros and Variables Manual - Bettered parsing current cursor element (word - or entered characters at cursor position)
- United NSIS commands structure and parameter hints (with latest NSIS version and with Visual & Installer).
Version 1.0.1.5
Release: 2016-08-16Update 2016-08-24: Fixed issues with C++ Builder Starter / Delphi Starter editions
- New feature
Go To File
Go To file (Open file at Cursor) (similar to Open File at Cursor): opening included files ( .nsh / .iss) from IDE with Ctrl + Click (not Ctrl + Enter!) Manual - Added new tooltips for !include "filename.nsh" and #include "filename.iss" elements with details and references.
- New Settings option
Save script files before Building/Compiling the Project
Settings - Save script files before Building/Compiling the Project (default is On) for NSIS .nsi and .nsh / Inno Setup .iss scripts. Script files are automatically saved before Build/Compile (if invoked via Keyboard Shortcuts) Manual - Removed spaces in NSIS and Inno Setup Project Templates (Improved project creating, Increased security)
- Default output name was changed to $safeprojectname$ (which is project name without spaces, invalid characters etc. in both NSIS and Inno Setup installers) instead of default 'setup.exe' to prevent DLL hijacking (Increased security)
- Enhanced
Syntax Highlighting
Syntax Highlighting for NSIS and Inno Setup scripts. Syntax is more colourful with many rich options, better items recognition and tweaked colors (for Light themes at this moment). Manual - Support for NSIS 3.0 (Final version - no more Beta or RC!, see changes)
- Support for NSIS 3.0 RC2 (see changes)
- Support for GI for NSIS 4.4.01 (Patka) and Graphical Installer Wizard 1.8.01 (see changes)
- Implemented checking for latest NSIS and Inno Setup release
Latest NSIS and Inno Setup release check and downloading updated version (can be turned On/Off in Settings dialog). - Fixed AV Exception on closing bds.exe when Tip of the Day (or any other) form was shown and closed prematurely
- Sanity check for TWebBrowser component (causing issues on certain Internet Explorer configurations).
- Implemented
Run last Build
Run last Build for NSIS and Inno Setup projects. As Run (F9) or Run Without Debugging (Shift + Ctrl + F9) cannot be used for compilation (projects need to be fully Build) these keyboard shortcuts launch last succesfully built installer (if exists) Manual - Fixed Exception 'EIntfCastError' during IDE start (C++ Builder Starter / Delphi Starter editions) which caused unloading the RAD & Installer expert from IDE
- RunInstaller property now defaults to Yes (Project Properties -> all Configurations: Debug and Release) for both for NSIS and Inno Setup projects.
- Installer and Uninstaller now detect RAD Studio editions correctly (Starter/Professional/...)
Version 1.0.1.4
Release: 2016-06-06- Support for RAD Studio 10.1 Berlin (C++ Builder and Delphi, see changes) Manual
- United NSIS and Inno Setup
tooltips
Tooltip for NSIS variable structure (for Functions [procedures], Variables, Symbols, ...) - Improved searching symbols under cursor for Go To feature and Code Completion Quick Info
- Resolved issues with Internet Explorer (Egde) browser's cache during checking for new version
- Support for NSIS 3.0 RC1 (see changes)
- Support for GI for NSIS 4.3.01 (Oxanka) and Graphical Installer Wizard 1.7.01 (see changes)
- Updated NSIS Project Properties (texts, options, details):
- Implemented /WX (command line) switch into NSIS Project Properties (Treat warnings as errors).
- Implemented /PPO and /SAFEPPO (command line) switches into NSIS Project Properties (Runs only the preprocessor [Prints the result to Output Window]. The safe version will not execute specific instructions).
- Improved parsing results from NSIS compiler (treat warnings as error, Note as warning, ...)
- Support for Inno Setup 5.5.9 (see changes)
- Support for GI for Inno Setup 3.9.01 (Radka) and Graphical Installer Wizard 1.9.01 (see changes)
- Updated Inno Setup Project Properties (texts, options, details):
- Implemented /J (command line) switch into Inno Setup Project Properties (#include additional files).
Version 1.0.1.3
Release: 2016-03-29Update: 2016-03-31
- Fixed Access Violation Exceptions: closing RAD Studio IDE, displaying Code Completion list with no items
- Added Code Insight Quick Info
Code Insight Quick Info in NSIS and Inno Setup scripts for items in NSIS and Inno Setup scripts (variables, symbols, procedures, functions, ...) Manual - Better (and a lot faster) script parsing and more precise elements recognition
- Properties Page supports navigation with arrow keys
- Context sensitive help for items under the cursor
- Go To support - Find Declaration
Implemented Go To support (Find Declaration a.k.a. Ctrl + Click) in NSIS and Inno Setup scripts (a.k.a. Ctrl + Click) for many items in NSIS and Inno Setup scripts (fast jumping in file) Manual - All unSigned's installers are now dual signed with SHA-1 and SHA-256 certificates + signed uninstaller (uninst000.exe)
- Improved installer (As recommended by Microsoft's desktop applications guideline): No welcome, page, Print and Save license buttons, ...
- Support for GI for Inno Setup 3.7.01 (Olinka) and 3.8.01 (Penka) and Graphical Installer Wizard 1.8.01 (see changes)
- Support for Inno Setup 5.5.7 (see changes)
- Support for Inno Setup 5.5.8 (see changes) with Dual signing
Version 1.0.1.2
Release: 2016-01-02- Parsing NSIS and Inno Setup script files for Navigation Bars
Navigation Bars - Fast navigation in script files (Types/Members) in background Thread (no GUI freezing) Manual - Navigation Bars suggestion list can be closed by clicking the X button
- United font styles and icons for Navigation Bars items with Visual & Installer [Macros (italic), Global vars (icon), Public symbols (bold)]
- NSIS and Inno Setup Code Insight Code Completion now contains also user defined items (called Members
Inno Setup Code Insight Code Completion list : variable, functions, macros, symbols, ...) - Project Properties dialog supports Mouse Wheel scroll (events)
- Individual pages in Settings dialog
Settings - Text Editor - Navigation Bars use different colors for better orientation - Improved German (Deutsche Sprache) translation in installer
- Code Completion for Inno Setup script is context sensitive - only valid items are shown (e.g. global variables or local variables for current procedure...)
- Support for NSIS 2.47 (see changes), 2.48 (see changes), 2.49 (see changes), 2.50 (see changes) and 3.0b3 (see changes).
- Support for Graphical Installer for NSIS 4.2.01 (Norka) and Graphical Installer Wizard 1.6.01 (see changes)
Version 1.0.1.1
Release: 2015-11-17- Implemented Navigation Bars
Navigation Bars - Fast navigation in script files (Types/Members) for fast navigation in NSIS or Inno Setup script files (called Types/Members) Manual - New options in Settings dialog
Settings - Text Editor - Navigation Bars (mostly for Navigation Bars) - Improved parsing error results from included script files (.iss) in Inno Setup compiler
- Opening correct script file if some error occurs in included file [ Inno Setup]
- Many various fixes in NSIS and Inno Setup highlighters
- Links to online manual in Settings dialog are clickable
- Texts with long descriptions (in Project Properties dialog) are now wrapped correctly.
Version 1.0.0.1 (Gold)
Release: 2015-10-15- This is final release of RAD & Installer - Product is GOLD - no more beta!
- Support for RAD Studio 10 Seattle (C++ Builder and Delphi, see changes) Manual
- Code Insight Code Completion is now less case sensitive (and more user-friendly)
- Improved installer, uninstaller and integration into IDEs
- Automatic version checking
Automatic version checking at startup at startup (can be turned On/Off in Settings) - Many improvements in NSISCompiler and InnoSetupCompiler (errors output and warnings handling, ...)
- MSBuild variables in .targets files are set to predefined values (Configuration, Platform, Architecture, ...)
- Improved loading and saving Project Properties.
Version 0.0.9.17 (Beta)
Release: 2015-09-17-
Implemented Live Templates
Live Templates for Inno Setup and NSIS scripts Manual - Official Windows 10 support
- Support for Inno Setup 5.5.6 (see changes) with Windows 10 support - recommended!
- Support for GI for Inno Setup 3.6.01 (Ninka) and Graphical Installer Wizard 1.6.01 (see changes)
- Support for NSIS 3.0b2 (see changes) with Windows 10 support - recommended!
- Support for GI for NSIS 4.1.01 (Majka) and Graphical Installer Wizard 1.5.01 (see changes)
- Recognition of NSIS plug-ins
Recognition of NSIS plug-ins in global directory (x86-ansi and x86-unicode) in global directory (x86-ansi and x86-unicode) - Added Code Insight Code Completion for inserting NSIS header files (*.nsh) from ${NSISDIR}\Include directory.
Version 0.0.6.24 (Alpha)
Release: 2015-06-24-
Implemented Project Properties
Project Properties for Inno Setup and NSIS projects Manual - Code Insight Code Completion is not more empty (fixed wrong resources loading)
- Tip of the Day
Tip of the Day dialog dialog (shows tips at startup or viewable from main menu (can be turned On/Off in Settings)) - MSBuild support for Project Properties and compilation process
- Improved installer and uninstaller (removed crash)
- Updated manual, documentation
- Fixed Graphical Installer Wizard crashes
- Added toolbars
Graphical Installer Wizard toolbars for Graphical Installer Wizard - Inno Setup and NSIS (the same functionality as menu items).
Version 0.0.0.1 (Alpha)
Release: 2015-06-11- This is initial release of RAD & Installer - first public version available!
Legend - symbols used in this changelog
- - special (very important) release of RAD & Installer
- - new feature (large change, usually with picture describing it)
- - small change or new small thing (sometimes not visible for user)
- - fixed bug, fixed issue, resolved problem
- - some part was reworked (no large change)
- - removed feature (feature will not be available in next release)
- - known bug (non critical bug which cannot be fixed at this moment)
- - item which we are currently working on
- - information or tip for you for easier use of our software
- - warning - really useful info. Can save you a lot of troubles.
- By default NSIS is mentioned first, alternative for Inno Setup is enclosed in [square brackets].