Skip to content

Release/v2.24.2#1060

Merged
MiquelAdell merged 7 commits into
masterfrom
release/v2.24.2
May 6, 2026
Merged

Release/v2.24.2#1060
MiquelAdell merged 7 commits into
masterfrom
release/v2.24.2

Conversation

@MiquelAdell
Copy link
Copy Markdown
Contributor

Summary

Brings the v2.24.2 release to master. This PR contains exactly the commits that are in the v2.24.2 release — nothing else from development.

What's included

Cherry-picked on top of v2.24.0 (the previous master tip):

Release notes

v2.24.1 — Fix sync rule replication overwriting inclusion options (sharing, users, organisation units) with defaults (#1059)
v2.24.2 — Fix "Select All" in metadata table unselecting selections from other metadata types (#1048)

MatiasArriola and others added 7 commits April 30, 2026 13:18
When replicating a rule, the wizard's initialization effect was calling
setDefaultInclusions on the cloned rule, overwriting the source's
sharing/users/orgUnits include-objects-and-references flags with the
user's default inclusion config. The clone then ran without pulling
those dependencies. Skip the defaults branch when a replicated rule is
present in location.state.
Nested copies of @dhis2/prop-types under various @dhis2-ui packages
do not export a default, but @dhis2-ui/ui-icons (e.g. Add16.js) imports
it as default. Rollup resolved imports to the nested copies and failed
with "default is not exported". Deduping forces resolution to the
top-level @dhis2/prop-types which has the default export.
@MiquelAdell MiquelAdell merged commit f17ace8 into master May 6, 2026
3 checks passed
@bundlemon
Copy link
Copy Markdown

bundlemon Bot commented May 6, 2026

BundleMon

No change in files bundle size

Groups updated (1)
Status Path Size Limits
Build Folder
./**/*
2.78MB (-367B -0.01%) +20%

Final result: ✅

View report in BundleMon website ➡️


Current branch size history | Target branch size history

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants