| main@2026-07-22 | Latest activity on main branch | High | 7/22/2026 |
| v0.6.0 | ### Added - **Measurement Tool**: Interactive distance, angle, and dihedral angle measurements. - Auto-detects 2/3/4 selected atoms and computes exact distances ($|P_i - P_j|$) or angles. - Generates persistent rendering of dashed lines with measurement results placed via coordinate projection. - **Undo / Redo Stack**: Action historical tracing and state rollback via keyboard (`Cmd+Z` / `Cmd+Shift+Z`). - Utilizes a `LightweightState` data structure, storing only crystallographic boundaries | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Medium | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | Low | 4/14/2026 |
| main@2026-04-14 | Latest activity on main branch | High | 4/14/2026 |
| v0.5.0 | ### Added - **โก Tight-Binding (Wannier) Visualizer**: Parse `wannier90_hr.dat` and visualize the hopping Hamiltonian $H = \sum_{\mathbf{R}} t_{ij}(\mathbf{R}) c^\dagger_{i,\mathbf{0}} c_{j,\mathbf{R}}$ as an interactive 3D network overlay. - **Hopping Network Rendering**: Instanced cylinder rendering for inter-atomic hoppings with per-orbital color coding (Google Material 500-level palette, 10 colors, mod-cycle). - **Magnitude Filtering**: Adjustable $|t|$ threshold slider to suppress noise | Medium | 4/11/2026 |
| v0.4.0 | ### Added - **๐ท Brillouin Zone Visualization**: Full reciprocal-space analysis pipeline with interactive BZ rendering. - **3D Wigner-Seitz Construction**: Voronoi-based BZ generation covering all 14 Bravais lattice types (Setyawan-Curtarolo 2010 convention). - **2D BZ Support**: Automated 2D material detection (vacuum gap + c/a ratio heuristics) with Sutherland-Hodgman polygon clipping for 5 wallpaper group types (Hexagonal, Square, Rectangular, Centered-Rectangular, Oblique). - **High-Sy | Medium | 4/10/2026 |
| v0.3.0 | Latest release: v0.3.0 | High | 4/9/2026 |
| v0.2.0 | ### Fixed - **๐ง Slab Cleaving Algorithm**: Complete rewrite of the slab generation pipeline, resolving the critical topology bug reported in v0.1.0-alpha. - **Root Cause 1 โ Eigen Memory Layout**: `EIGEN_DEFAULT_TO_ROW_MAJOR=0` in CMakeLists.txt paradoxically enabled RowMajor storage due to Eigen's `#ifdef` (existence check) vs `#if` (value check) preprocessor semantics. All non-diagonal C++โRust matrix transfers were silently transposed. Removed the erroneous define. - **Root Cause 2 โ | Medium | 4/5/2026 |
| v0.1.0 | ### Added - **Alpha Release**: Initial MVP build. - **High-Performance Renderer**: `wgpu` based orbital camera with Impostor Sphere and Ray-Picking for ~1000 atomic structures at 60 FPS. - **Physics Kernel**: C++ engine with `Spglib` Space Group Analysis and `Gemmi` high-speed CIF parser integration via Rust FFI (`cxx`). - **Interactive Modeling**: Real-time addition, deletion, element replacement, and supercell generation. - **DFT/MD Native IO**: Built-in VASP (POSCAR), LAMMPS (Data), and Quant | Low | 3/6/2026 |