rreisyape opened a new pull request, #17286:
URL: https://github.com/apache/pinot/pull/17286
This pull request updates dependencies to improve security and
compatibility, and switches the JSON linting library to a more modern and
maintained version. The main changes are grouped below:
**Dependency upgrades:**
* Upgraded the `bouncycastle` library version from `1.78.1` to `1.79` in
`pom.xml` for improved security and bug fixes.
* Updated the `css-loader` package from version `3.6.0` to `7.1.2` in
`package.json` to ensure compatibility with newer tooling.
**JSON linting improvements:**
* Replaced the deprecated `jsonlint` package with the actively maintained
`@prantlf/jsonlint` package in both `package.json` and in the
`CustomCodemirror.tsx` component, ensuring better support and fewer
vulnerabilities.
[[1]](diffhunk://#diff-c2e0e65f4b01d7be152c106eeb7e92dfa88f19b9425073bc390d6e232aa70f14L88-R93)
[[2]](diffhunk://#diff-c2be3f14de123abbed43f0c8c5d9368a26063ef19671ca8a5fcd639d1c4e57eaL38-R38)
**Development tooling:**
* Added an `overrides` section in `package.json` to pin the `glob`
dependency version for `prettier-eslint-cli`, improving build
reliability.Instructions:
1. The PR has to be tagged with at least one of the following labels (*):
1. `feature`
2. `bugfix`
3. `performance`
4. `ui`
5. `backward-incompat`
6. `release-notes` (**)
2. Remove these instructions before publishing the PR.
(*) Other labels to consider:
- `testing`
- `dependencies`
- `docker`
- `kubernetes`
- `observability`
- `security`
- `code-style`
- `extension-point`
- `refactor`
- `cleanup`
(**) Use `release-notes` label for scenarios like:
- New configuration options
- Deprecation of configurations
- Signature changes to public methods/interfaces
- New plugins added or old plugins removed
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]