Skip to content

[bot] Fast-forward for 26.3.20 - #1024

Merged
github-actions[bot] merged 2 commits into
release26.3from
26.3_ff_bot_26.3.20
Oct 19, 2026
Merged

github-actions[bot] merged 2 commits into
release26.3from
26.3_ff_bot_26.3.20

Conversation

@github-actions

Copy link
Copy Markdown

Generated automatically.
Approve all matching PRs simultaneously.
Approval will trigger automatic merge.
View all PRs: https://internal.labkey.com/Scrumtime/Backlog/harvest-gitOpenPullRequests.view?branch=26.3_ff_bot_26.3.20

RameshRapa and others added 2 commits September 25, 2026 12:08
This Commit has ETL and java related code changes for implementing of
the Biocontainment Observations.
…#1009)

## Rationale

Upgrade the snprc_ehr npm build to @labkey/build 7 so its generated
views carry script nonces and load under the server's Content Security
Policy rules. Build 7 also drops react-hot-loader for react-refresh, so
the dev entry wrappers are simplified to match. The module's own eslint
7 and airbnb setup is replaced with the shared @labkey/eslint-config,
and the lock is regenerated so it can be rebuilt from package.json.

## Related Pull Requests

None.

## Changes

- Bump @labkey/build to 7.0.1 and drop the react-hot-loader AppContainer
and module.hot wrappers from the dev entry points; hot reloading now
comes from react-refresh in the shared watch config.
- Replace the module-local eslint 7, airbnb, and prettier
devDependencies and .eslintrc with @labkey/eslint-config and a flat
eslint.config.mjs. The local config opts in the module's .jsx sources,
which the shared config does not name, and ignores the generated
resources and gradle node trees so a lint run finishes in seconds
instead of minutes.
- Pin cheerio to 1.0.0-rc.12. Enzyme declares a caret range on the
release candidate that now resolves to the cheerio 1.0.0 final, which
enzyme cannot load; the direct pin keeps the resolution enzyme needs so
the lock can be regenerated from package.json.
- Keep .babelrc, which webpack ignores but babel-jest still uses to
transform the .jsx tests. Its object-rest-spread plugin is renamed to
the transform plugin that build 7 ships, since the proposal plugin it
relied on is no longer in the tree.
- Regenerate package-lock.json.
@github-actions
github-actions Bot merged commit 748d666 into release26.3 Oct 19, 2026
20 of 22 checks passed
@github-actions
github-actions Bot deleted the 26.3_ff_bot_26.3.20 branch October 19, 2026 19:03
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