← Monday, October 19, 2026Languages & toolsRelease

Free Pascal adds dynamic packages for plugins without rebuilding Lazarus

getlazarus.org 6 min read Editor score 6/10

The release adds dynamic packages for Lazarus components and extensions, plus native Pascal classes and types in deployable plugin libraries. It is a substantial compiler and IDE change for developers in the Pascal ecosystem.

What
- Free Pascal dynamic packages let users add Lazarus components, controls and extensions without rebuilding the IDE.
How
- They are shared libraries containing compiler-generated metadata, which new RTL units can inspect and query.
Why it matters
- Programs can split functionality into packages that can be replaced while the program runs, enabling plugins.
adds metadata queried by compiler shared libraryfiles RTL units
The compiler adds metadata to shared libraries, which RTL units can inspect. Sketched from the article's own text.

Discussion

Discussion is not switched on yet. Use Note above to keep your own thoughts on this story.

Headline, summary, brief and diagram are written by a model from the source's own text; the link, byline and numbers come from the source. Read the original before relying on a claim.

Your note

Private to you. Stored in this browser, and synced to your account when you are signed in.