renovate-bot opened a new pull request, #6818: URL: https://github.com/apache/jmeter/pull/6818
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [com.fifesoft:rsyntaxtextarea](https://redirect.github.com/bobbylight/rsyntaxtextarea) ([source](https://redirect.github.com/bobbylight/RSyntaxTextArea)) | `3.6.3` β `4.0.1` |  |  | --- ### Release Notes <details> <summary>bobbylight/RSyntaxTextArea (com.fifesoft:rsyntaxtextarea)</summary> ### [`v4.0.1`](https://redirect.github.com/bobbylight/RSyntaxTextArea/releases/tag/4.0.1) [Compare Source](https://redirect.github.com/bobbylight/RSyntaxTextArea/compare/4.0.0...4.0.1) Precompiled jars are available in Maven Central (`com.fifesoft:rsyntaxtextarea:4.0.1`). This release is a minor update that is only really required from 4.0.0 if you use the `FileTypeUtil` utility class. #### Highlights ##### π§ `.env` files recognized by `FileTypeUtil` ([#​720](https://redirect.github.com/bobbylight/RSyntaxTextArea/issues/720)) 4.0.0 added support for sytnax highlighting and code folding of `.env` files. `FileTypeUtil` is a utility class that can (among other things) take a file name and figure out how RSTA should syntax highlight it. This utility wasn't updated for `.env`, `.env.sample`, etc. This release fixes that oversight. ##### π§ `.vhdl` and `.ps1` files recognized by `FileTypeUtil` ([#​720](https://redirect.github.com/bobbylight/RSyntaxTextArea/issues/720)) Similar to the above. These two file types - VHDL and PowerShell - were accidentally not handled by `FileTypeUtil`. This release makes these file types detected and properly identified by FileTypeUtil. **Full Changelog**: <https://github.com/bobbylight/RSyntaxTextArea/compare/4.0.0...4.0.1> ### [`v4.0.0`](https://redirect.github.com/bobbylight/RSyntaxTextArea/releases/tag/4.0.0) [Compare Source](https://redirect.github.com/bobbylight/RSyntaxTextArea/compare/3.6.3...4.0.0) Precompiled jars are available in Maven Central (`com.fifesoft:rsyntaxtextarea:4.0.0`). This is a major release that bumps the minimum JRE requirement to 11 to take advantage of HiDPI APIs. #### Highlights ##### π§ The minimum required JRE is now 11 ([#​524](https://redirect.github.com/bobbylight/RSyntaxTextArea/issues/524)) The 3.x versions of RSTA ran on Java 8 and newer. The decision to bump the minimum required JRE was made for several reasons: 1. Java 8 is ancient - end of (premier) support was 4 years ago, and Java 11 - also ancient - and came out 8 years ago (September 2018) 2. Java 11 is the first LTS Java release that supported high DPI screens (Retina, 4k, etc.), which we can fully take advantage of 3. This allows us to modernize the codebase ##### π Support customizing the end-of-line marker ([#​708](https://redirect.github.com/bobbylight/RSyntaxTextArea/issues/708)) Previously, if `setEolMarkersVisible(true)` was called, the editor always rendered `ΒΆ` at the end of each line. Clients can now call `setEolMarker(String)` to set a custom value to render. The default has also been changed to the more appropriate `β²`. | Default | Customized | | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | | <img width="542" height="510" alt="image" src="https://github.com/user-attachments/assets/366850df-d55a-46a4-8728-557df5afca8e" /> | <img width="580" height="478" alt="image" src="https://github.com/user-attachments/assets/1c5374d7-bd72-4982-afa6-23d2b465dcd7" /> | ##### π Add syntax highlighting and code folding of .env files ([#​709](https://redirect.github.com/bobbylight/RSyntaxTextArea/issues/709)) Like it says on the tin. | .env syntax highlighting and code folding | | ---------------------------------------------------------------------------------------------------------------------------------- | | <img width="584" height="481" alt="image" src="https://github.com/user-attachments/assets/30f90828-105e-4151-99f1-28dcf2ff4f76" /> | ##### π Allow clients to define their own matched bracket pairs ([#​693](https://redirect.github.com/bobbylight/RSyntaxTextArea/issues/693)) The library no longer hard-codes `[`, `(`, and `{` as bracket types to match. Now, `TokenMaker`s specify which chars, if any, represent "brackets" to match in them. This allows other languages to use other chara ters. #### New Contributors - [@​ptorngren](https://redirect.github.com/ptorngren) - [@​p2rsoftware](https://redirect.github.com/p2rsoftware) - [@​sesquialtera87](https://redirect.github.com/sesquialtera87) **Full Changelog**: <https://github.com/bobbylight/RSyntaxTextArea/compare/3.6.3...4.0.0> </details> --- ### Configuration π **Schedule**: (UTC) - Branch creation - "every 3 weeks on Monday" - Automerge - At any time (no schedule defined) π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. π **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/apache/jmeter). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==--> -- 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]
