Reposted by Stefan Richthofer, PhDJython @jython.org · 28/09/2026Jython 2.7.5 is currently in beta, with a release candidate upcoming soon. A good moment to test your setup with the upcoming release is *now*! Mind a breaking change: Servlet support moves from javax to jakarta namespace. Download link in the comments. #jython #java #python #jvm 163
Reposted by Stefan Richthofer, PhDAPIdia @apidia.net · 28/09/2026Java 27 API documentation is now available! apidia.net/java/OpenJDK... As usual, we present it in classical style with frame-like navigation. Another advantage: On APIdia you can also browse internals if you need to. #java #javadoc #java27 #openjdk #jvm #APIdia 052
Reposted by Stefan Richthofer, PhDFoojay, the Friends Of OpenJDK @foojay.io · 22/09/2026We've given Foojay a fresh new look and an improved experience. The redesigned site is now live with better navigation, updated features, and a cleaner interface. Check out what's new by @frankdelporte.be: foojay.io/today/announ... #Java #Foojay #OpenJDKfoojay.ioAnnouncing The New FoojayFoojay has a new home: a static, open-source site where publishing an article is a pull request. Same URLs, same archive, much faster, and new features. 195
Reposted by Stefan Richthofer, PhDFrank Delporte @frankdelporte.be · 27/07/2026Thanks @apidia.net ! sheetmusic4j.com/api-docs/sheetmusic4j.comAPI Documentation - Sheetmusic4JAPI Documentation is provided by APIdia. 032
Reposted by Stefan Richthofer, PhDFrank Delporte @frankdelporte.be · 24/07/2026Sheetmusic4J: open source library rendering MusicXML sheet music on a JavaFX Canvas, no WebView. Built for MelodyMatrix's Learn section, following playback with a marker and note highlight. webtechie.be/post/introdu...webtechie.beIntroducing Sheetmusic4J, a Java(FX) Library to Render and Interact with Sheet Music · webtechie.beIntroducing Sheetmusic4J, a JavaFX library that renders MusicXML sheet music with a playback marker and note highlighting, built for the upcoming Learn section … 072
Reposted by Stefan Richthofer, PhDStefan Richthofer, PhD @stewori.bsky.social · 06/07/2026Links to GlassFish subprojects on APIdia: hk2: apidia.net/mvn/org.glas... pfl: apidia.net/mvn/org.glas... gmbal: apidia.net/mvn/org.glas...apidia.nethk2 · APIdia, the JavaDoc alternativeAPI documentation of hk2. APIdia is a JavaDoc-inspired interlinked collection of high-quality API documentation of open source projects. 042
Reposted by Stefan Richthofer, PhDJobRunr @jobrunr.bsky.social · 31/07/2026JobRunr 8.8.0 is out. 🚀 ✅ Quieter logs when your database blips ✅ Quarkus: SmallRye now optional ✅ Kotlin 2.4 support ✅ Pro: succeeded-jobs query 640ms → 57ms on MySQL in our 400k-job test jobrunr.io/en/blog/jobrunr-v8.8.0/ #Java #Quarkus #Kotlin #opensource #ossjobrunr.ioJobRunr & JobRunr Pro v8.8.0Quieter logs when your database hiccups, SmallRye now optional for Quarkus users, Kotlin 2.4 support, and a much faster dashboard on MySQL for Pro. 073
Reposted by Stefan Richthofer, PhDOfficial account of jfxcentral.com @jfxcentral.com · 24/07/2026Here is the new #JavaFX #LinksOfTheWeek, published on www.jfx-central.com/links. Thanks to @johanvos.bsky.social @gluonhq.bsky.social @azulsystems.bsky.social @frankdelporte.be @rabauer.dev Happy reading, and have a lovely #Java weekend! 096
Reposted by Stefan Richthofer, PhDStefan Richthofer, PhD @stewori.bsky.social · 06/07/2026We are adding Eclipse #GlassFish to #APIdia. HK2 was the first milestone, Grizzly is the next. On the way, several subprojects are added, such as gmbal (GlassFish MBean Annotation Library) and pfl ( #JakartaEE Primitive Function Library). #java #javadoc @omnifish.bsky.social @jakarta.ee @eclipse.org 153
Reposted by Stefan Richthofer, PhDAPIdia @apidia.net · 03/07/2026GlassFish HK2 is the reference implementation of jakarta.inject within the #EE4J project and powers the GlassFish Application Server and the Jersey REST Framework. Adding #HK2 API documentation to #APIdia is our first milestone for supporting the #Eclipse #GlassFish ecosystem! #java #javadoc 153
Stefan Richthofer, PhD @stewori.bsky.social · 06/07/2026We are adding Eclipse #GlassFish to #APIdia. HK2 was the first milestone, Grizzly is the next. On the way, several subprojects are added, such as gmbal (GlassFish MBean Annotation Library) and pfl ( #JakartaEE Primitive Function Library). #java #javadoc @omnifish.bsky.social @jakarta.ee @eclipse.org 153
Reposted by Stefan Richthofer, PhDJython @jython.org · 03/06/2026Jython is now represented also on LinkedIn: www.linkedin.com/company/jython Are you on LinkedIn? Follow us there, too!linkedin.comJython | LinkedInJython | Python for the Java platform. 033
Reposted by Stefan Richthofer, PhDFoojay, the Friends Of OpenJDK @foojay.io · 01/07/2026New post from @igfasouza.bsky.social : Learn how to use the Raspberry Pi Sense HAT with Pi4J drivers. Get your Java applications reading sensors and controlling the LED matrix. foojay.io/today/using-... #RaspberryPi #Java #Pi4J #IoTfoojay.ioUsing the Raspberry Pi Sense HAT with Pi4J Drivers - foojayOne of the biggest advantages of the Pi4J Drivers project is the ability to interact with complex hardware through simple and intuitive Java APIs. A great - by Igor De Souza 055
Reposted by Stefan Richthofer, PhDOfficial account of jfxcentral.com @jfxcentral.com · 03/07/2026Here is the new #JavaFX #LinksOfTheWeek, published on www.jfx-central.com/links. Thanks to @cryptomator.mastodon.online.ap.brid.gy @rgiskard7.bsky.social @frankdelporte.be Helal Anwar Happy reading, and have a lovely #Java weekend! 1127
Reposted by Stefan Richthofer, PhDStefan Richthofer, PhD @stewori.bsky.social · 09/06/2026There is a JEP pending to bring admonitions to Javadoc! openjdk.org/jeps/8363700 They call it "Rich Notes", but it's effectively the admonition concept as known e.g. from Sphinx or AsciiDoc. APIdia found its own solution for admonitions in Javadoc some years earlier... #java #javadoc #apidia #jvmopenjdk.orgJEP draft: Rich Notes in Java API Documentation 184
Reposted by Stefan Richthofer, PhDTed M. Young (he/him) aka @JitterTed @ted.dev · 28/06/2026Designer Wanted to Improve Existing Game As you may know, I have a board game in production where I could use some help improving the design/layout of some of the cards (currently in Adobe Illustrator). You can see more info about the game at tdd.cardsted.devJitterTed's TDD Game by Ted M. YoungHave fun while learning how to do Test-Driven Development with JitterTed's TDD Game! 132
Reposted by Stefan Richthofer, PhDVaadin @vaadin.com · 29/06/2026SwingBridge 1.2 is here. New in this release: ✔️ Swing ↔️ Vaadin interoperability ✔️ NetBeans RCP support ✔️ Better browser responsiveness Modernize Java #Swing applications one screen at a time. 🔗 See what's new: vaadin.com/blog/swingbr... #NetBeansRCP #Vaadin #SwingBridge #java 153
Reposted by Stefan Richthofer, PhDStefan Richthofer, PhD @stewori.bsky.social · 20/05/2026#Vaadin is one of the most complex projects added to #APIdia so far. Did you know that the com.vaadin Maven Central group comprises almost 500 artifacts? The main parts are covered now: flow, components and hilla. Full integration is WIP, e.g. testbench is still a todo. #javadoc #java @vaadin.com 053
Reposted by Stefan Richthofer, PhDThe JRuby Project @jrubyproject.bsky.social · 11/06/2026JRuby 10.0.6.0 released! Updated jruby-openssl, faster Java interface support, and many other fixes and improvements. JRuby 10.0.x is our LTS version, so upgrading is recommended. www.jruby.org/2026/06/11/j...jruby.orgJRuby 10.0.6.0 Released — JRuby.orgThe Ruby Programming Language on the JVM 032
Reposted by Stefan Richthofer, PhDStefan Richthofer, PhD @stewori.bsky.social · 03/06/2026I am very sorry (for all of you) to announce that the honor of being the first follower is already taken (by me). Who is quick enough to be second? #java #python #jython #jvm 063
Reposted by Stefan Richthofer, PhDJUnit Team @junit.org · 19/05/2026#JUnit 6.1.0 is released! 🕑 Built-in extensions for locale, time zone, and system properties 🚮 Configurable TempDir deletion strategy 🏃➡️ New org.junit.start module for compact source files ⚙️ Execution mode config for dynamic tests 🏊 New parallel test executor impl. docs.junit.org/6.1.0/releas...docs.junit.orgRelease Notes :: JUnit User Guide 02812
Reposted by Stefan Richthofer, PhDOmniFish @omnifish.bsky.social · 28/05/2026GlassFish 8.0.2 introduces enhanced hostname resolution for localhost. This addresses numerous edge cases where GlassFish previously logged errors or even failed to boot when it incorrectly derived the hostname or local IP address. omnifish.ee/glassfish-8-0-2...omnifish.eeGlassFish 8.0.2 Released: With important security fixes and other improvements – OmniFish – Modern Jakarta EE Runtimes 022
Reposted by Stefan Richthofer, PhDJohan Vos @johanvos.bsky.social · 01/06/2026I've spent most of today (and the past few days) on JavaFX 17/21/25 LTS. It's a lot of work, but almost a pleasure because the tools/procedures are so clear. Skara is extremely helpful with backports. And it's deterministic. JavaFX is very well maintained. #openjfx #openjdk 0155
Reposted by Stefan Richthofer, PhDApache Software Foundation (The ASF) @apache.org · 06/06/2026Apache Axis2/C 2.0.0 is now available for download: buff.ly/EZGtDQq Axis2/C is a high-performance web services framework written in C. Release notes are at: buff.ly/KzPO8zq 062
Reposted by Stefan Richthofer, PhDOmniFish @omnifish.bsky.social · 09/06/2026Development should be easy, productive, and joyful. Production deployment should be reliable, performant, and flexible. Monitoring should be straightforward, effective, and useful. Only then it’s possible to build great services and shape the future. 022
Reposted by Stefan Richthofer, PhDThe JRuby Project @jrubyproject.bsky.social · 08/06/2026JRuby 9.4.15.0 is released! This is the last regularly-scheduled release of JRuby 9.4.x and includes the last set of unreleased 9.4 fixes. Future releases will be done as needed for commercial JRuby users. Contact us if you need long-term JRuby 9.4 support. www.jruby.org/2026/06/08/j...jruby.orgJRuby 9.4.15.0 Released — JRuby.orgThe JRuby community is pleased to announce the release of JRuby 9.4.15.0. 066
Reposted by Stefan Richthofer, PhDFoojay, the Friends Of OpenJDK @foojay.io · 10/06/2026New on Foojay: @frankdelporte.be talks with Naail Abdul Rahman about Lottie4J and LottieFiles about bringing animations to Java(FX) applications. foojay.io/today/lottie... #Java #JavaFX #Animation #OpenSourcefoojay.ioLottie4J Meets LottieFiles: A Conversation with Naail Abdul Rahmanfoojay is the place for all OpenJDK Update Release Information. Learn More. 1155
Reposted by Stefan Richthofer, PhDOfficial account of jfxcentral.com @jfxcentral.com · 12/06/2026Here is the new #JavaFX #LinksOfTheWeek, published on www.jfx-central.com/links. Thanks to Gufran Thakur @maxiong.bsky.social @p-duke.bsky.social Johannes Rabauer @antonarhipov.bsky.social Happy reading, and have a lovely #Java weekend! 0125
Stefan Richthofer, PhD @stewori.bsky.social · 09/06/2026There is a JEP pending to bring admonitions to Javadoc! openjdk.org/jeps/8363700 They call it "Rich Notes", but it's effectively the admonition concept as known e.g. from Sphinx or AsciiDoc. APIdia found its own solution for admonitions in Javadoc some years earlier... #java #javadoc #apidia #jvmopenjdk.orgJEP draft: Rich Notes in Java API Documentation 184
Reposted by Stefan Richthofer, PhDVaadin @vaadin.com · 09/06/20264 developers. 116 municipalities. 16 mission-critical modules. See how Südtiroler Gemeindenverband modernized a legacy Delphi application with a full-stack Java approach. Read the full story 👇 vaadin.com/blog/how-sou... #Java #FullStackJava #Vaadin 073
Reposted by Stefan Richthofer, PhDOfficial account of jfxcentral.com @jfxcentral.com · 05/06/2026Here is the new #JavaFX #LinksOfTheWeek, published on www.jfx-central.com/links. Thanks to @johanvos.bsky.social @ingstudios.dev Striking_Creme864 @dlemmermann.bsky.social @frankdelporte.be @foojay.io Happy reading, and have a lovely #Java weekend! 1148
Reposted by Stefan Richthofer, PhDPython Software Foundation @python.org · 04/06/2026The PSF's Strategic Plan full draft is available and we want your feedback. After sharing high-level goals in May, we're opening a 3-week community feedback window. Read the full draft and tell us: Are these the right goals? Is anything missing? #Python #PyPI pyfound.blogspot.com/2026/06/psf-... 02416
Reposted by Stefan Richthofer, PhDDirk Lemmermann @dlemmermann.bsky.social · 04/06/2026The latest #FlexGanttFX showcase application can now be tried out online at demos.jpro.one/flexganttfx-... #javafx #java #ui #ux Or install locally via jdeploy www.jdeploy.com/~flexganttfx... 0104
Reposted by Stefan Richthofer, PhDFrank Delporte @frankdelporte.be · 04/06/2026Lottie animations on the JVM. I talked with Naail Abdul Rahman from @lottiefiles.bsky.social about where the Lottie format came from, where dotLottie is taking it, and what that means for Lottie4J. webtechie.be/post/2026-06... #Lottie4J #JavaFX #Javawebtechie.beLottie4J Meets LottieFiles: A Conversation with Naail Abdul Rahman | webtechie.beA conversation with Naail Abdulrahman from LottieFiles: where Lottie came from, where dotLottie is taking it, and what that roadmap means for a Java … 083
Reposted by Stefan Richthofer, PhDStefan Richthofer, PhD @stewori.bsky.social · 28/05/2026We are currently on the last meters of finalizing a new #Jython maintenance release (2.7.5 beta). A breaking change is that we finally move from javax.servlet to jakarta.servlet. So, if you use Jython, make sure your setup accommodates this change! More info in the comments. #java #python #jvmgithub.comGitHub - jython/jython: Python for the Java PlatformPython for the Java Platform. Contribute to jython/jython development by creating an account on GitHub. 164
Reposted by Stefan Richthofer, PhDStefan Richthofer, PhD @stewori.bsky.social · 28/05/2026See the Email announcement for more info: sourceforge.net/p/jython/mai... Also follow changes and discussions (issues and PRs) on Github: github.com/jython/jython Homepage: jython.org API documentation: apidia.net/java/Jythonjython.orgHomeThe Python runtime on the JVM 031
Stefan Richthofer, PhD @stewori.bsky.social · 03/06/2026I am very sorry (for all of you) to announce that the honor of being the first follower is already taken (by me). Who is quick enough to be second? #java #python #jython #jvm 063
Reposted by Stefan Richthofer, PhDAPIdia @apidia.net · 02/06/2026UCanAccess is a pure Java library that provides JDBC read- and write-access to various versions of Microsoft Access databases. With UCanAccess you can access Access :) API reference documentation of its latest release 5.1.5 is now on APIdia! (link in the comments) #java #jdbc #javadoc #apidia 153
Reposted by Stefan Richthofer, PhDTed M. Young (he/him) aka @JitterTed @ted.dev · 03/06/2026Join me in Gembloux, Belgium on 9 June at the Belgian #Java User Group for my Ted Talk on #EventSourcing! Gonna squeeze a year of learnings into 45 minutes (we'll see how that goes). Details here: www.meetup.com/belgian-jav...meetup.comFrom End of DDD Tactical Patterns to using Spring Boot to build games, Tue, Jun 9, 2026, 6:00 PM | MeetupIt's that time of the year again! Once a year, **BeJUG** takes the sessions outside, and we are happy to be back under the open sky. A big thank you to **Oniryx** for host 092
Reposted by Stefan Richthofer, PhDDirk Lemmermann @dlemmermann.bsky.social · 02/06/2026I recently updated the FlexGanttFX showcase application to use the new HeaderBar component and StageStyle.EXTENDED type. This results in a very clean and professional looking UI. Download: www.jdeploy.com/~flexganttfx... #javafx #java #ui #ux 0105
Reposted by Stefan Richthofer, PhDFoojay, the Friends Of OpenJDK @foojay.io · 01/06/2026New JavaFX Links roundup for May 2026 by @frankdelporte.be is now live on Foojay. Check out the latest updates, libraries, and resources from the JavaFX community as published on @jfxcentral.com during May. foojay.io/today/javafx... #JavaFX #Javafoojay.ioJavaFX Links of May 202foojay is the place for all OpenJDK Update Release Information. Learn More. 085
Stefan Richthofer, PhD @stewori.bsky.social · 28/05/2026We are currently on the last meters of finalizing a new #Jython maintenance release (2.7.5 beta). A breaking change is that we finally move from javax.servlet to jakarta.servlet. So, if you use Jython, make sure your setup accommodates this change! More info in the comments. #java #python #jvmgithub.comGitHub - jython/jython: Python for the Java PlatformPython for the Java Platform. Contribute to jython/jython development by creating an account on GitHub. 164
Reposted by Stefan Richthofer, PhDIvar Grimstad @theguywiththeduketattoo.com · 28/05/2026In Javaforum Malmö, we aim for one event per quarter. Read about our Q2 event here where I presented augmented AI with Jakarta EE #JakartaEE #EclipseFoundation #Community #Javaforumagilejava.euJavaforum Malmö May 2026Last week, I spoke at Javaforum Malmö (Malmö JUG). Since I am the leader of this JUG, I try not to speak there too often, but several circumstances made this time a good time. First of all, our usual venue Foo café recently closed down their business. Their website and email campaigns were our most important channel for announcing events. We also did registration through them, so a totally new setup had to be made. 052
Reposted by Stefan Richthofer, PhDAPIdia @apidia.net · 25/05/2026For our German-speaking followers: This Javapro article (in the German Javapro branch) shares some background on our story and design principles. English version will follow soon! javapro.io/de/apidia-ei... #javapro #java #javadoc #apidiajavapro.ioAPIdia: Eine neue Plattform für API-DokumentationAPIdia (https://apidia.net) ist eine neue Plattform für API-Dokumentation, die das Java-Ökosystem als kontinuierlich erkundbaren Raum in konsistentem Look-and-Feel darstellt. Die Darstellung lehnt sic... 053
Reposted by Stefan Richthofer, PhDJakarta EE @jakarta.ee · 21/05/2026Great to see Jakarta EE included in Foojay’s Java in Education hub 🙌 This page brings together educational resources from across the Java ecosystem, a fantastic starting point for students, educators, and developers looking to grow their skills. 👉 Check it out: education.foojay.social 064
Reposted by Stefan Richthofer, PhDDirk Lemmermann @dlemmermann.bsky.social · 21/05/2026Release 1.3.0 of the new collection of #AtlantaFX themes is out now and published on Maven Central. A total of 25 themes (14 dark, 11 light). Use the plain CSS files or the Java API. github.com/dlsc-softwar... #javafx #java #ui #ux dlsc-software-consulting-gmbh.github.io/atlantafx-th... 0153
Stefan Richthofer, PhD @stewori.bsky.social · 20/05/2026#Vaadin is one of the most complex projects added to #APIdia so far. Did you know that the com.vaadin Maven Central group comprises almost 500 artifacts? The main parts are covered now: flow, components and hilla. Full integration is WIP, e.g. testbench is still a todo. #javadoc #java @vaadin.com 053
Reposted by Stefan Richthofer, PhDOfficial account of jfxcentral.com @jfxcentral.com · 08/05/2026Here is the new #JavaFX #LinksOfTheWeek, published on www.jfx-central.com/links. Thanks to JabRef @davidcalculin.bsky.social @p-duke.bsky.social @dlemmermann.bsky.social @cupofcode.bsky.social @frankdelporte.be Phil Race Happy reading, and have a lovely #Java weekend! 096
Reposted by Stefan Richthofer, PhDOmniFish @omnifish.bsky.social · 19/05/2026A patch release might not sound exciting, but 8.0.2 tells a clear story: GlassFish is a platform where security issues get fixed quickly, components are kept up to date, and the team is paying attention to what matters in production – security, stability and performance. 022
Reposted by Stefan Richthofer, PhDTamas Cservenak @cstamas.bsky.social · 18/05/2026Maven 3.9.16 is out, grab it while hot! Related releases: * Maven BOMs github.com/maveniverse/... * MIMA github.com/maveniverse/... #maven #asf #maveniversegithub.comRelease 3.9.16-01 · maveniverse/maven-bomsMaven 3.9.16 BOMs Full Changelog: maven-3.9.15-01...maven-3.9.16-01 032