Skip to content

Commit 5ffaed3

Browse files
authored
Merge branch 'main' into jdk25
2 parents 457f529 + 74dd1d8 commit 5ffaed3

32 files changed

+708
-61
lines changed

.github/dependabot.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ updates:
33
- package-ecosystem: gradle
44
directories:
55
- "/build-logic" # versions of 3rd party gradle plugins
6+
- "jablib"
67
- "/versions" # versions of 3rd party dependencies of all JabRef modules
78
- "/" # plugins
89
schedule:

.github/workflows/binaries.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ jobs:
199199
distribution: 'corretto'
200200
check-latest: true
201201
- name: Setup Gradle
202-
uses: gradle/actions/setup-gradle@v4
202+
uses: gradle/actions/setup-gradle@v5
203203
- name: Generate JBang cache key
204204
id: cache-key
205205
shell: bash

.github/workflows/on-issue-labeled.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
issues: write
4242
steps:
4343
- name: GreetingFirstTimeCodeContribution
44-
uses: peter-evans/create-or-update-comment@v4
44+
uses: peter-evans/create-or-update-comment@v5
4545
with:
4646
issue-number: ${{ github.event.issue.number || github.event.pull_request.number }}
4747
body: |

.github/workflows/pr-comment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ jobs:
9292
# This step runs in both cases using the proper variables.
9393
- name: ghprcomment@main
9494
if: ${{ github.event_name == 'workflow_dispatch' || (steps.check-label.outputs.has_label == 'false' && steps.read-pr_number.outputs.pr_number != '' && steps.isCrossRepository.outputs.isCrossRepository == 'true') }}
95-
uses: jbangdev/[email protected].0
95+
uses: jbangdev/[email protected].1
9696
with:
9797
script: https://github.com/koppor/ghprcomment/blob/main/ghprcomment.java
9898
scriptargs: "-r JabRef/jabref -p ${{ steps.set-vars.outputs.pr_number }} -w ${{ steps.set-vars.outputs.workflow_run_id }}"

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ jobs:
9696
distribution: 'corretto'
9797
check-latest: true
9898
- name: Setup Gradle
99-
uses: gradle/actions/setup-gradle@v4
99+
uses: gradle/actions/setup-gradle@v5
100100
- name: Generate JBang cache key
101101
id: cache-key
102102
shell: bash

.github/workflows/run-openrewrite.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
distribution: 'corretto'
3838
check-latest: true
3939
- name: Setup Gradle
40-
uses: gradle/actions/setup-gradle@v4
40+
uses: gradle/actions/setup-gradle@v5
4141
- name: Generate JBang cache key
4242
id: cache-key
4343
shell: bash

.github/workflows/sbom-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
cache: 'gradle'
2828

2929
- name: Setup Gradle
30-
uses: gradle/actions/setup-gradle@v4
30+
uses: gradle/actions/setup-gradle@v5
3131

3232
- name: Generate aggregated CycloneDX SBOM
3333
run: ./gradlew cyclonedxBom

.github/workflows/tests-code-fetchers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060
distribution: 'corretto'
6161
check-latest: true
6262
- name: Setup Gradle
63-
uses: gradle/actions/setup-gradle@v4
63+
uses: gradle/actions/setup-gradle@v5
6464
- name: Run fetcher tests
6565
run: ./gradlew fetcherTest
6666
env:

.github/workflows/tests-code.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262
github_token: ${{ secrets.GITHUB_TOKEN }}
6363
checkstyle_config: 'config/checkstyle/checkstyle_reviewdog.xml'
6464
- name: Setup Gradle
65-
uses: gradle/actions/setup-gradle@v4
65+
uses: gradle/actions/setup-gradle@v5
6666
- name: Generate JBang cache key
6767
id: cache-key
6868
shell: bash
@@ -96,7 +96,7 @@ jobs:
9696
distribution: 'corretto'
9797
check-latest: true
9898
- name: Setup Gradle
99-
uses: gradle/actions/setup-gradle@v4
99+
uses: gradle/actions/setup-gradle@v5
100100
- name: Generate JBang cache key
101101
id: cache-key
102102
shell: bash
@@ -145,7 +145,7 @@ jobs:
145145
distribution: 'corretto'
146146
check-latest: true
147147
- name: Setup Gradle
148-
uses: gradle/actions/setup-gradle@v4
148+
uses: gradle/actions/setup-gradle@v5
149149
- name: Generate JBang cache key
150150
id: cache-key
151151
shell: bash
@@ -263,7 +263,7 @@ jobs:
263263
distribution: 'corretto'
264264
check-latest: true
265265
- name: Setup Gradle
266-
uses: gradle/actions/setup-gradle@v4
266+
uses: gradle/actions/setup-gradle@v5
267267
- name: Generate JBang cache key
268268
id: cache-key
269269
shell: bash
@@ -313,7 +313,7 @@ jobs:
313313
- name: Setup JBang
314314
uses: jbangdev/setup-jbang@main
315315
- name: Setup Gradle
316-
uses: gradle/actions/setup-gradle@v4
316+
uses: gradle/actions/setup-gradle@v5
317317
- name: Run ${{ matrix.module }} tests
318318
run: xvfb-run --auto-servernum ./gradlew :${{ matrix.module }}:check -x checkstyleJmh -x checkstyleMain -x checkstyleTest -x modernizer
319319
env:
@@ -348,7 +348,7 @@ jobs:
348348
distribution: 'corretto'
349349
check-latest: true
350350
- name: Setup Gradle
351-
uses: gradle/actions/setup-gradle@v4
351+
uses: gradle/actions/setup-gradle@v5
352352
- name: Generate JBang cache key
353353
id: cache-key
354354
shell: bash
@@ -398,7 +398,7 @@ jobs:
398398
distribution: 'corretto'
399399
check-latest: true
400400
- name: Setup Gradle
401-
uses: gradle/actions/setup-gradle@v4
401+
uses: gradle/actions/setup-gradle@v5
402402
- name: Generate JBang cache key
403403
id: cache-key
404404
shell: bash
@@ -568,7 +568,7 @@ jobs:
568568
distribution: 'corretto'
569569
check-latest: true
570570
- name: Setup Gradle
571-
uses: gradle/actions/setup-gradle@v4
571+
uses: gradle/actions/setup-gradle@v5
572572
- name: Generate JBang cache key
573573
id: cache-key
574574
shell: bash
@@ -614,7 +614,7 @@ jobs:
614614
distribution: 'corretto'
615615
check-latest: true
616616
- name: Setup Gradle
617-
uses: gradle/actions/setup-gradle@v4
617+
uses: gradle/actions/setup-gradle@v5
618618
- run: ./gradlew traceRequirements
619619
- if: always()
620620
run: cat build/reports/tracing.txt
@@ -628,4 +628,4 @@ jobs:
628628
- uses: actions/checkout@v5
629629
with:
630630
show-progress: 'false'
631-
- uses: gradle/actions/wrapper-validation@v4
631+
- uses: gradle/actions/wrapper-validation@v5

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ Note that this project **does not** adhere to [Semantic Versioning](https://semv
4242
- We added more supported formats of CAYW endpoint of HTTP server. [#13578](https://github.com/JabRef/jabref/issues/13578)
4343
- We added chronological navigation for entries in each library. [#6352](https://github.com/JabRef/jabref/issues/6352)
4444
- We added support for using Medline/Pubmed fetcher with an API key. [#11296](https://github.com/JabRef/jabref/issues/11296#issuecomment-3289005011)
45+
- We added support for using OpenAlex fetcher. [#13940](https://github.com/JabRef/jabref/issues/13940)
4546
- We added an option to choose the group during import of the entry(s). [#9191](https://github.com/JabRef/jabref/issues/9191)
4647

4748
### Changed
@@ -97,6 +98,7 @@ Note that this project **does not** adhere to [Semantic Versioning](https://semv
9798
- We improved the event viewer for debugging [#13783](https://github.com/JabRef/jabref/pull/13783).
9899
- We improved "REDACTED" replacement of API key value in web fetcher search URL [#13796](https://github.com/JabRef/jabref/issues/13796)
99100
- When the pin "Keep dialog always on top" in the global search dialog is selected, the search window stays open when double-clicking on an entry. [#13840](https://github.com/JabRef/jabref/issues/13840)
101+
- We improved the way we check for matching curly braces in BibTeX fields and made error messages easier to understand. [#12605](https://github.com/JabRef/jabref/issues/12605)
100102

101103
### Fixed
102104

0 commit comments

Comments
 (0)