Skip to content

Release 1.8.0#233

Merged
adrianq merged 29 commits intomasterfrom
development
Apr 26, 2026
Merged

Release 1.8.0#233
adrianq merged 29 commits intomasterfrom
development

Conversation

@adrianq
Copy link
Copy Markdown
Member

@adrianq adrianq commented Apr 26, 2026

📌 References

  • Issue: Closes #?

📝 Implementation

📹 Screenshots/Screen capture

🔥 How to test it? (If there is any special consideration or the reviewer does not know how to test it)

📑 Others

  • Any change in the API repo? If so, what branch/PR?
  • Any change in the GUI library? If so, what branch/PR?

deeonwuli and others added 29 commits March 2, 2026 20:05
…packageManager in package.json - Install Yarn 4 in the project - Update .gitignore - Update README
- Upgrade direct deps for security baseline:

  - @dhis2/app-runtime to 3.12.0
  - @eyeseetea/d2-api to 1.16.0
  - @eyeseetea/feedback-component to 0.2.0
- Update lockfile after dependency changes
- Untrack .yarn/install-state.gz and keep it ignored
- Add safe fallback for zip name in build script to avoid unbound npm_package_zipName
… clients

- Upgrade direct dependencies with available security fixes:
  - file-type -> 21.3.2
  - jszip -> 3.8.0
  - postcss-rtl -> 2.0.0
- Add/adjust resolutions for vulnerable transitive deps:
  - axios 1.13.5
  - qs 6.14.2
  - lodash 4.17.23
  - glob-parent 5.1.2
  - node-fetch 2.6.7
- Add @types/qs for TypeScript compatibility
- Migrate file-type usage to the new API (fileTypeFromBuffer)
- Keep styled-jsx on 4.0.1 to stay compatible with @dhis2/ui 7.4.3
- Remove unused dead code:
  - src/data/clients/http/AxiosHttpClient.ts
  - src/data/clients/storage/ConstantStorageClient.ts
… into refactor/fewer-requests-to-check-installed-apps
Remove Cypress tests/config (`cypress/` folder and `cypress.json`), `cy:*` scripts, and related dependencies.
Also clean up ESLint, CI (Travis), Vite, `.gitignore`, and `README` to drop all Cypress references.
…ck-installed-apps

feature]: Add action to import translations per row item
Comment thread vite.config.ts
},
"/api": {
...shared,
rewrite: (p: string) => p.replace(/^\/api/, "/api"),
@bundlemon
Copy link
Copy Markdown

bundlemon Bot commented Apr 26, 2026

BundleMon

No change in files bundle size

Groups updated (1)
Status Path Size Limits
Build Folder
./**/*
10.47MB (-2.59MB -19.8%) +20%

Final result: ✅

View report in BundleMon website ➡️


Current branch size history | Target branch size history

@adrianq adrianq merged commit 1784254 into master Apr 26, 2026
9 checks passed
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.

4 participants