About Ariane
Ariane cave survey software
Ariane cave survey software
Ariane cave survey software
Release Notes - Ariane v26.3.0
This release introduces multilingual UI support (French, German, Spanish), a new dynamic plugin container with proper JPMS module loading, the new XYZ export plugin, an Excel-style data table mode, and a major overhaul of the licensing pipeline.
New Features
- Multilingual UI Support (i18n):
- The user interface is now fully translatable through resource bundles, with built-in support for English, French, German, and Spanish.
- Languages other than English currently rely on automatic translation and may include minor wording inaccuracies. The plugins are open source and contribution is welcome !
- Language is selectable from the Options dialog and persisted as a user preference.
- Translations are delivered as separate plugin modules (fr, de, es), allowing additional languages to be shipped independently of the main application.
- Property files are now loaded with proper UTF-8 handling for correct rendering of accented characters.
- Dynamic Plugin Container:
- Introduced PluginContainer, a new modular plugin loading mechanism built on the Java Platform Module System (JPMS).
- Plugins are now resolved through their actual module names embedded in each jar, making discovery robust even when filenames differ from module names.
- External plugins coexist cleanly with bundled translation and import/export plugins under a unified module layer.
- XYZ Export Plugin:
- New plugin to export survey data in plain XYZ coordinate format, useful for interchange with point-cloud and GIS tools.
- Excel Mode in Data Table:
- Added a spreadsheet-style editing mode with full keyboard navigation (Tab / Enter / arrow keys) for fast data entry across survey rows.
- Reset Preferences / Reset All:
- The launcher now offers explicit "Reset Preferences" and "Reset All" actions to recover from a corrupted local state without manual file cleanup.
- A matching erasePrefs Gradle task is available for developers and support workflows.
Improvements & Fixes
- Plugin System:
- Fixed external plugin name casing in PluginContainer.
- Refactored ModuleLayer retrieval to remain compatible with nested module layers used by the plugin loader.
- Build scripts now compile i18n translation plugins and generate per-module manifest files.
- UI / FXML:
- Refined FXML layouts across multiple views for improved consistency, alignment, and platform behavior under the updated JavaFX version. …
| Publisher | Ariane's Line |
|---|---|
| Version | 26.3.0 |
| Release date | 2026-05-01 |
| License | Copyright (c) Sebastien Kister - Ariane's Line. All rights reserved. |
| Installer type | wix |
| Architecture | x64 |
| Package ID | ArianesLine.Ariane |
| Install scope | All users |
winget install --id=ArianesLine.Ariane -ewinget upgrade --id=ArianesLine.Ariane -ewinget uninstall --id=ArianesLine.Ariane -emsiexec /i "Ariane-26.3.0-WINDOWS-x64.msi" /quiet /norestartmsiexec /x {3905D66A-FC84-3BF3-9C5D-250CAD924A9A} /quietRelease Notes - Ariane v26.2.0
This release introduces the Remote Threshold line drawing mode with start station selection, parallel line rendering for improved map performance, new Polar Least Squares loop closure implementations (both native Rust and CUDA-accelerated), and major enhancements to the 3D map rendering.
New Features
- Polar Least Squares Loop Closure:
- Implemented Polar Least Squares (PLS) loop closure in both a Rust-native path and a pure-Java fallback path.
- PLS adjusts edge azimuths and lengths directly (polar coordinates) rather than Cartesian vertex positions, producing minimum-norm corrections weighted by measurement variances.
- Z coordinates are preserved from pressure-sensor readings in both solver paths; the PLS correction is 2D horizontal only.
- Implemented a new CUDA-accelerated Polar Least Squares solver for blazing-fast loop closure on supported GPUs.
- Optimized the CUDA solver by restructuring the iterative calculations and caching trigonometric edge derivatives.
- see Ghilani, C.D. & Wolf, P.R. (2012). Adjustment Computations: Spatial Data Analysis (6th ed.). Wiley. Wiley Online Books — The canonical reference for the Conditional Adjustment (Method of Correlates), including the Lagrange multiplier formulation $S\lambda = w$, $v = W^{-1}A^T\lambda$
- Remote Threshold Line Drawing Mode: …
Ariane is proprietary software from Ariane's Line. Check the publisher's license terms for pricing and usage rights.
The latest version is 26.3.0, released on May 1, 2026.
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 83ea3c8abc4f9ce00d50447120de79ac8a548dbc05a83027ce002d25e24313a5.
Ariane runs on Windows and is available for 64-bit (x64) systems.
Run the offline installer with msiexec /i "Ariane-26.3.0-WINDOWS-x64.msi" /quiet /norestart, or install it with Windows Package Manager: winget install --id=ArianesLine.Ariane -e --silent.
Open Settings › Apps › Installed apps, find Ariane and select Uninstall. From the command line, run winget uninstall --id=ArianesLine.Ariane -e.