Release Notes
Running Reality continuously updates its desktop app and web app. The desktop app updates when new factoid data is submitted, adopting approved new factoids into the baseline world. This is the world available to everyone in the desktop app and the web app. Bug fixes and new editor features are also deployed in each release.
2025 Releases
2025-11-25- Web projects are now separate worlds in the desktop app, available from the world menu.
- Updated pattern3d editor with vertex editing fixes.
- Fixed multiple engine errors.
- Includes newly submitted
factoids. - Using
Java 25.
- Updated editors for pattern3d, route, and movement data.
- Includes newly submitted
factoids. - Using
Java 25.
- Updated pattern3d system with preliminary Level of Detail (LOD) for buildings.
- Includes newly submitted
factoids. - Using
Java 25.
- Added the Species type and improved rendering of pre-historic eras back through 400Mya.
- Includes newly submitted
factoids. - Using
Java 25.
- Updated pattern3d editor to show and select GLTF models.
- Updated GLTF models to new high fidelity models with animations.
- Includes newly submitted
factoids. - Using
Java 24.
- Updated GeoJSON handling and editing. Added a "when" editor for GeoJSON-T, MF-JSON, and JSON-LD compatibility.
- Introduced first prototype 3D rendering capabilities.
- Includes newly submitted
factoids. - Using
Java 24.
- Completely revised data source import system with AI/LLM features.
- Includes newly submitted
factoids. - Using
Java 21.
2007-2024 Releases
Older releases did not have release notes. The first widely available release was in 2007 with the debut of the www.runningreality.org website.
- Using
Java 1.6 - Java 21.
1996-2007 Releases
Older releases did not have release notes. The first version of Running Reality was built for the core team in September 1996.
- Using
Java 1.0 - Java 1.6.
Mobile Releases
Releases for mobile devices are made continuously via updates to the website. The server is updated at least weekly.
Continuous- Includes newly submitted
factoids. - Using
Java 21, Jakarta 10, and GWT 2.12.
Key Libraries
These are some of the key libraries used by the Running Reality desktop app:
| Library | Description | License |
|---|---|---|
| FlatLAF | UI library | |
| Install4j | Installer | |
| JavaFX | UI library | |
| FXyz3D | 3D library | |
| JOOQ | Database interface | |
| Derby | Java based database | |
| IcePDF | PDF parsing library | |
| Twelve Monkeys | Image library for WEBP, TIFF, etc | |
| Apache JENA | RDF parsing library | |
| Apache Commons | CSV parsing library and other routines | |
| Saxon | XML parsing library with EpiDOC capability | |
| jGLTF | 3D library for GLTF and GLB files | |
| SAM2 | Facebook Segment Anything 2 machine learning library | |
| ONNX | Machine Learning model engine | |
| PyTorch | Machine Learning model engine | |
| Proj4j | LocationTech coordinate projection library |
Feedback
If you would like more information about a topic on this page, please feel free to ask us for help. Send us an email if you would like us to get back to you with a response: