Skip to content

Fix version for SNAPSHOT#13581

Merged
koppor merged 3 commits intomainfrom
fix-jbang
Jul 23, 2025
Merged

Fix version for SNAPSHOT#13581
koppor merged 3 commits intomainfrom
fix-jbang

Conversation

@koppor
Copy link
Copy Markdown
Member

@koppor koppor commented Jul 23, 2025

JBang and maven central did not work well together - I think, it is because I mixed up -SNAPSHOT with our AssemblyVersion magic.

Now, we have 6.0-SNAPSHOT as library versions - independent of 6.0-alpha.2 relases etc.

We could to more intelligent, but we need something working now :)

Mandatory checks

  • I own the copyright of the code submitted and I license it under the MIT license
  • [/] Change in CHANGELOG.md described in a way that is understandable for the average user (if change is visible to the user)
  • [/] Tests created for changes (if applicable)
  • [/] Manually tested changed features in running JabRef (always required)
  • [/] Screenshots added in PR description (if change is visible to the user)
  • [/] Checked developer's documentation: Is the information available and up to date? If not, I outlined it in this pull request.
  • [/] Checked documentation: Is the information available and up to date? If not, I created an issue at https://github.com/JabRef/user-documentation/issues or, even better, I submitted a pull request to the documentation repository.

@trag-bot
Copy link
Copy Markdown

trag-bot bot commented Jul 23, 2025

@trag-bot didn't find any issues in the code! ✅✨

@koppor
Copy link
Copy Markdown
Member Author

koppor commented Jul 23, 2025

Works here:

$ jbang --fresh .jbang/JabKitLauncher.java
[jbang] Resolving dependencies...
[jbang]    com.ibm.icu:icu4j:77.1
[jbang]    org.jabref:jablib:6.0-SNAPSHOT
[jbang]    info.picocli:picocli:4.7.7
[jbang] Dependencies resolved
[jbang] Building jar for JabKitLauncher.java...
Note: C:\git-repositories\jabref\jabkit\src\main\java\org\jabref\JabKit.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
2025-07-23 23:54:21 [main] org.jabref.logic.journals.JournalAbbreviationLoader.loadRepository()
INFO: Loaded journal abbreviations from C:\Users\koppor\AppData\Local\Temp\jabref-journal13021192219378743051\journal-list.mv

   &&&    &&&&&    &&&&&&&&   &&&&&&&&   &&&&&&&&& &&&&&&&&&
   &&&    &&&&&    &&&   &&&  &&&   &&&  &&&       &&&
   &&&   &&& &&&   &&&   &&&  &&&   &&&  &&&       &&&
   &&&   &&   &&   &&&&&&&    &&&&&&&&   &&&&&&&&  &&&&&&&
   &&&  &&&&&&&&&  &&&   &&&  &&&   &&&  &&&       &&&
   &&&  &&&   &&&  &&&   &&&  &&&   &&&  &&&       &&&
&&&&&   &&&   &&&  &&&&&&&&   &&&   &&&  &&&&&&&&& &&&

Version: 6.0-PullRequest13581.500--2025-07-23--8939bc0

Staying on top of your literature since 2003 - https://www.jabref.org/

Please report issues at https://github.com/JabRef/jabref/issues

only strange thing that both JavaFX 24 and 20 is used - but this can be fixed in future... maybe...

[jbang] [6:063]    org.openjfx:javafx-base:24.0.2-win
[jbang] [6:065]    org.openjfx:javafx-fxml:24.0.2-win
[jbang] [6:171]    org.openjfx:javafx-controls:20-win
[jbang] [6:172]    org.openjfx:javafx-graphics:20-win
[jbang] [6:173]    org.openjfx:javafx-swing:20-win
[jbang] [6:175]    org.openjfx:javafx-web:20-win
[jbang] [6:176]    org.openjfx:javafx-media:20-win

@koppor koppor marked this pull request as ready for review July 23, 2025 21:55
@koppor koppor merged commit d0637f9 into main Jul 23, 2025
2 checks passed
@koppor koppor deleted the fix-jbang branch July 23, 2025 21:56
dcarpentiero pushed a commit to dcarpentiero/jabref that referenced this pull request Jul 24, 2025
Siedlerchr added a commit that referenced this pull request Aug 2, 2025
* 'main' of github.com:JabRef/jabref: (26 commits)
  Change Open AI to Open AI  (or API Compatible)  (#13608)
  Remove all assignment tracking labels
  Updated architecture and components link in CONTRIBUTING.md (#13606)
  #13301 Fix/unicode reference marks (#13590)
  Show fetch exception at citation relation (#13549)
  More jbang caching
  Sequential run for moving issues
  Update CSL Styles (#13601)
  Fix gradle issues (#13603)
  Add System.exit (#13510)
  New Crowdin updates (#13600)
  Automatic lookup DOI at citation information. (#13596)
  Update heylogs from 0.10.0 to 0.11.1 (#13594)
  add fallback and reenable defaultcomeslast (#13593)
  Fix debian vagrant image (#13589)
  Fix: Replace string "Tests" with "Source Code Tests" in PR Comment (#13587)
  Fix version for SNAPSHOT (#13581)
  Update JDK and JavaFX (#13580)
  Add icon (#13579)
  Fixes link I broke in PR 13568 (#13577)
  ...
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.

1 participant