fphics 0.2.0

A pure zero-dependency rust physics and maths library that deals with mathematical conversions, and physics calculations using accurate, verified formulas - with zero estimations to ensure accuracy
Documentation
# Changelog

Changes in **fphics**

## [Version 0.2.0] - 2026-06-27

## Changed

- Time calculation in `SuvatOps1D` was fixed to give accurate time values

- Added check for acceleration to return a `DivisionByZero` error if acceleration is zero for either axis in `SuvatOps2D`



## [Version 0.1.0] - 2026-06-27

### Added
- Physics module: Currently usable for Suvat operations in 1D and 2D. (**NOTE:** Later versions will include support for materials, electricity and dynamics). It contains accurate kinematic equations for each case where there's 3 different unit variables provided. The `SuvatOps2D` struct used for 2D suvat operations uses the `SuvatOps1D` struct for 1D operations on each axis to provide the final tuple values.

- Maths module: Can be used to convert between supported Metric length units, Imperial length units, Speed units, and also Mass units. (**NOTE:** Error information is included in module functions)

- Errors module: This module contains custom errors used in different parts of the maths and physics modules.