You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IDE experts from scripts — manifest scripts gain two new commands: compile, to build an extra .dproj, and expert, which compiles a package and registers it as a design-time IDE expert. Experts are automatically unregistered on uninstall.
POSIX & Apple platforms — package output is now resolved for POSIX targets (including OSX64) and macOS/iOS emit the correct bpl<name>.dylib, so multi-platform packages install and uninstall cleanly.
Configurable rootFolder — a manifest can declare the folder where the package lives, decoupling the package location from the repository root.
$(VAR) macro syntax — script arguments support the new $(VAR) macro form (the legacy %VAR% syntax still works for backward compatibility).
Improvements
Typed script arguments — each script command now parses its args into a dedicated typed class
Per-platform dcp search paths — the .dcp search path is now registered for every platform configured under Library, not just Win32/Win64.
Cleaner uninstall — uninstall skips non-buildable platforms and removes the package's .blocks\lib\<name> directory.
Bug Fixes
Fixed the POSIX platform list — added OSX64 and removed the dead iOSDevice32 entry.
POSIX package output is now resolved correctly on uninstall.
Packages with no description fall back to (Untitled) instead of failing to register.