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
Manifest scripts — packages can now run setup steps automatically at key moments during install and uninstall (lifecycle events). See docs/script.md.
Local package sources — you can install packages from a local folder, not just from GitHub. Configure sources with the new /source
options on init.
New product command (replaces listproducts) — list your Delphi installations, or look up a specific one with product <name>. Use /detail to see all platform paths.
status as the default command — just run blocks to see the current workspace status.
Improvements
Cleaner uninstall — removing a package now also deletes the .bpl / .dcp files it produced, leaving no leftovers.
Install history — Blocks now records when each package was installed.
Better IDE setup — the blocks output folder is added to the IDE PATH during init, with priority over other entries.
Smarter command options — options now accept aliases, plus numbers and predefined choices, making commands easier to use.
More documentation — added a full CLI reference (docs/cli.md) along with guides on manifests, scripting, and versioning.
Bug Fixes
Fixed the "Delphi is running" check so it correctly recognizes which profile is actually open.