Skip to content

Releases: AdametherzLab/tank-level

v0.6.0

10 Mar 00:44

Choose a tag to compare

Web-based UI for Tank Configuration & Visualization — Allow users to easily define tank parameters, see a 3D visualization, and get real-time volume calculations without writing code.

v0.5.0

09 Mar 05:37

Choose a tag to compare

Interactive 3D Tank Visualizer — Allow users to visually configure and inspect tank dimensions and fill levels in an intuitive 3D environment.

v0.4.0

09 Mar 01:44

Choose a tag to compare

Persistent Tank Configuration Storage — Allow users to save and load multiple tank configurations, avoiding re-entry of dimensions and types.

v0.3.7

08 Mar 04:06

Choose a tag to compare

add support for spherical tanks

v0.3.6

08 Mar 01:23

Choose a tag to compare

add support for elliptical tanks

v0.3.5

06 Mar 21:50

Choose a tag to compare

add unit testing

v0.3.4

06 Mar 13:41

Choose a tag to compare

implement more robust error handling and logging

v0.3.3

06 Mar 10:48

Choose a tag to compare

add unit tests for core calculation logic

v0.3.2

06 Mar 01:23

Choose a tag to compare

add input validation for tank dimensions and strapping table data

v0.3.1 — Proper Horizontal Tank, Zoomable Viewer, Embedded Graduations

05 Mar 07:31

Choose a tag to compare

Fixes

Horizontal Cylinder

  • Fixed: Was rendering as a broken bowtie/hourglass shape
  • Now: Proper ellipse/capsule shape (like a real propane tank on its side)

Tank Viewer

  • Expanded to 50% of screen width (was cramped 220px column)
  • Zoom controls: +/- buttons, FIT reset button, mouse wheel zoom (0.5x to 3x)
  • All vessel types now render in a 400x300 SVG viewBox (sharper at all zoom levels)

Graduations

  • Height and percentage graduation marks are now embedded directly on the SVG
  • Left side: height values (cyan) with major/minor tick marks
  • Right side: percentage scale (purple)
  • Yellow dashed level indicator line with percentage label
  • Marks stay accurate when zooming — no more misaligned external rulers

Visual

  • 3-stop liquid gradient for more realistic depth appearance
  • Removed external HTML ruler elements (replaced by SVG-embedded marks)

Full Changelog: v0.3.0...v0.3.1