diff options
author | Christian Kandeler <[email protected]> | 2025-05-02 15:37:40 +0200 |
---|---|---|
committer | Christian Kandeler <[email protected]> | 2025-05-05 08:50:37 +0000 |
commit | 1376be1b2e3956f8f369414108400da37e8c166f (patch) | |
tree | c885921d4ffc591ca0cda279f6562138bae0d8aa | |
parent | b63934b35dd3837ee63e606ed756bc39c2d02119 (diff) |
Add change log for 3.0.0
Change-Id: I8fba792bb08a3eb29240c8edb04330ff41d860bf
Reviewed-by: Ivan Komissarov <[email protected]>
-rw-r--r-- | changelogs/changes-3.0.0.md | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/changelogs/changes-3.0.0.md b/changelogs/changes-3.0.0.md new file mode 100644 index 000000000..c718c110b --- /dev/null +++ b/changelogs/changes-3.0.0.md @@ -0,0 +1,28 @@ +# General +* Infinite recursion in property assignments is now properly diagnosed instead of + triggering a crash (QBS-1793). +* Errors during project resolving print a sort of stack trace now, giving users + a better idea about what is going wrong. +* The JavaScript backend was switched to `QuickJS-NG`, which is actively maintained. + +# Language +* Relative paths in `Export` items are now resolved relative to the importing product. +* Top-level list property assignments no longer act as fallbacks for `Properties` items, but + unconditionally contribute to the aggregate value of the property. + +# API +* It is now possible to add dependencies to a product. + +# Darwin support +* The `bundle` module now uses file tags instead of properties to collect header + and resource files (QBS-1726). + +# Qt Support +* A `Qt.shadertools` module was added. +* moc now uses response files, if necessary. + +# Contributors +* Christian Kandeler +* Danya Patrushev +* Ivan Komissarov +* Richard Weickelt |