galvan_core 1.1.1
galvan_core: ^1.1.1 copied to clipboard
Electroplating and electroforming calculations: metal constants, alloy derivation, layer thickness, multi-piece run planning and reminder schedules.
Changelog #
1.1.1 #
- Lower the SDK floor to
>=3.0.0 <4.0.0. 1.0.0 and 1.1.0 declared^3.11.5, which was simply the version the package happened to be written on — it made the package unusable on any older toolchain, including FlutterFlow's. The only Dart 3 feature used isabstract interface class, available since 3.0.
1.1.0 #
- Surface area helpers for the common workshop shapes: flat plate, disc, cylinder, sphere and a flat custom outline
- Millimetre input, dm² output, so caliper readings feed the current-density maths directly
- Every shape returns the total exposed area, both faces included, because counting one side halves the area and doubles the real current density
1.0.0 #
First release.
- Metal constants for 12 platable metals, derived from Faraday's law
- Alloy derivation from mass fractions, with a white bronze default
- Charge, thickness and time conversion with input validation
- Run planning for several pieces sharing one current, with removal correction
- Reminder schedule generation for a run
- Start time suggestion that keeps critical events out of quiet hours