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. The app has an auto-update feature that notifies users of an app update and offers to install it.
2025 Releases
2025-12-12- Updated relationship, event, and linkage editors to use more intuitive verb/relationship/preposition word order.
- Fixed multiple engine errors related to relationship linkages and to timeline inference.
- Relationship panels now correctly show both explicit discrete relationships and aggregate relationships.
- Repaired KML support and fixed a GeoJSON bug.
- Includes newly submitted
factoids. - Using
Java 25 and key libraries.
- 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 and key libraries.
- Updated editors for pattern3d, route, and movement data.
- Includes newly submitted
factoids. - Using
Java 25 and key libraries.
- Updated pattern3d system with preliminary Level of Detail (LOD) for buildings.
- Includes newly submitted
factoids. - Using
Java 25 and key libraries.
- Added the Species type and improved rendering of pre-historic eras back through 400Mya.
- Includes newly submitted
factoids. - Using
Java 25 and key libraries.
- 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 and key libraries.
- 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 and key libraries.
- Completely revised data source import system with AI/LLM features.
- Includes newly submitted
factoids. - Using
Java 21 and key libraries.
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. The web app's map debuted in 2014, so from 2007 to 2014 the only way to view the map was to download the desktop app.
- Using
Java 1.6 - Java 21 and key libraries.
1997-2007 Releases
Older releases did not have release notes. The first version of Running Reality was built for the core team in September 1997. Some core RRObjectTypes and their icons date from the 1997 code, such as the building icon. Some precursor code was written in the summer of 1996.
- Using
Java 1.2 - Java 1.6 and key libraries.
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 and distributed as standalone libraries within the app's installation directory:
| Library | Description | License |
|---|---|---|
| FlatLAF | UI library | Apache 2.0 |
| Install4j | Installer | Commercial |
| JavaFX | UI library | GPL 2.0 |
| FXyz3D | 3D library | Copyright Notice |
| JOOQ | Database interface | Apache 2.0 |
| Derby | Java based database | Apache 2.0 |
| IcePDF | PDF parsing library | Apache 2.0 |
| Twelve Monkeys | Image library for WEBP, TIFF, etc | BSD 3 |
| Apache JENA | RDF parsing library | Apache 2.0 |
| Apache Commons | CSV parsing library and other routines | Apache 2.0 |
| Saxon-HE | XML parsing library with EpiDOC capability | Mozilla Public License |
| jGLTF | 3D library for GLTF and GLB files | MIT License |
| ONNX Engine | Microsoft Machine Learning model engine | MIT License |
| PyTorch Engine | DJL Machine Learning model engine | Apache 2.0 |
| Proj4j | LocationTech coordinate projection library | Apache 2.0 |
| SAM2 | Facebook Segment Anything 2 machine learning library |
Apache 2.0 |
| GeoNames | The GeoNames geographical database |
CC-BY |
See our citations page for more detailed information about other Running Reality data, such as historical data, map tiles, and icons.
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: