Introducing Sheetmusic4J, a Java(FX) Library to Render and Interact with Sheet Music
Table of Contents Same Approach as Lottie4JBuilt on MusicXMLFour Repositories, One LibraryUsing the LibraryVersion 0.0.1, and What's NextI'm building MelodyMatrix with my son, an application to look at and play along with music. The app already shows a song in ...
-
New Between-Quarters Security Updates for Java: What CSPUs Mean for Your Release Pipeline
Table of Contents What’s ChangingWhy NowCSPU Versus CPUWhat You Need To DoAzul ReadinessConclusionIn an announcement on the OpenJDK Updates Mailinglist on July 20, 2026, Rob McKenna explained a change in the Oracle security release cycle for JDK builds. They plan …
-
Azul Zulu July 2026 Quarterly Update Released
Table of Contents The Quarterly Update CycleCritical Patch Updates (CPU)Patch Set Updates (PSU)Getting the Most Out of CPU and PSU ReleasesVersion Bumps in This ReleaseSecurity and Bug Fixes in This ReleaseAzul Zulu July 2026 Release NotesLucida Monotype Fonts Leave Zulu …
-
What’s New In The July 2026 Azul Payara Release?
Table of Contents Downloads & Release NotesA Security Fix, Patched Across Every BranchTwo Jackson CVEs Closed on the 6 LineAzul Payara Server and Micro 7.2.0: The Payara 7 Line, Monthly CadenceBug FixesComponent UpgradesAzul Payara Community 7.2026.7Azul Payara Server and Micro …
-
BoxLang 1.15.0 Released: Blazing Fast Strings, Runtime Portability, and much more
Table of Contents 🔤 Headline: BoxStringBuilder and Dramatically Faster String ConcatenationThe Performance StoryA First-Class BoxStringBuilder TypeOptimization 1: &= Does In-Place AppendOptimization 2: Compiler Self-Assignment RewriteOptimization 3: Compile-Time Literal FoldingOptimization 4: Auto-Switching Runtime Concat StrategyJava Interop Nuance🚀 Headline: Pluggable ClassLoader Factory …
-
BoxLang 1.14.0 : Sets, Ranges, Inner Classes, and a Runtime That Talks Back
Table of Contents Dynamic Sets – A First-Class CollectionRanges – Lazy, Typed, Extensible IntervalsInner Classes and Template ClassesClass References as Callable ConstructorsDataNavigator JSONPath SupportQuery Transformers – Own Your Result ShapeGlobal Query DefaultsCompanion Release: bx-mcp Is HereOther Notable AdditionsschedulerNew() BIFserver.webModeString BIFs: …
-
What’s New In The June 2026 Azul Payara Release?
Table of Contents A Critical Security Fix, Patched Across Every BranchAzul Payara 7.1.0: Supported Payara 7, Post-GABug FixesImprovementsImprovementsComponent UpgradesAzul Payara Community 7.2026.6Behaviour Change to Note: Server “Ready” Signal TimingAzul Payara 6.39.0: Jakarta EE 10, ContinuedComponent UpgradesAzul Payara 5.88.0: Jakarta EE …
-
BoxLang v1.13.0: Compatibility, Concurrency, and Formatter Maturity
Table of Contents New FeaturesCharacter-Aware Trimming — trim(), ltrim(), rtrim()getClassMetadata() by Absolute PathSystemExecute() Environment ControlsThe BoxLang Formatter Goes Production-ReadyAsync & Concurrency HardeningMiniServer: Security & ReliabilityCompatibility WinsChangelog Highlights BoxLang 1.13.0 is a stability-first release with deep compatibility work and runtime hardening. …
-
Azul Payara May 2026 Release – What’s New
Table of Contents A critical security fix, patched across every supported branchAzul Payara Community 7.2026.5Azul Payara 6.38.0: Continued Jakarta EE 10 SupportAzul Payara 5.87.0: Jakarta EE 8 Support ContinuesAzul Payara 4.1.2.191.55: Legacy Branch Still MaintainedLooking AheadUpgrading and FeedbackThe May 2026 …
-
Azul Zulu April 2026 Quarterly Update Released
Table of Contents The Quarterly Update CycleCritical Patch Updates (CPU)Patch Set Updates (PSU)Making Perfect Use of CPU and PSU releasesDifference With the Six-Month Release CycleSecurity and Bug Fixes in This ReleaseAzul Zulu April 2026 Release NotesAzul Zulu Joins Docker’s Official …