diff options
author | Adrien Hopkins <adrien.p.hopkins@gmail.com> | 2025-06-15 19:42:01 -0500 |
---|---|---|
committer | Adrien Hopkins <adrien.p.hopkins@gmail.com> | 2025-06-15 19:42:01 -0500 |
commit | 2fdbc084fd1d78f0b7633db34460b1195de264f3 (patch) | |
tree | 4c908950d9b049394f8160b8159b498aec586ecc /CHANGELOG.org | |
parent | ed53492243ecad8d975401a97f5b634328ad2c71 (diff) | |
parent | bccb5b5e3452421c81c1fb58f83391ba6584807c (diff) |
See the tag 'v1.0.0' or the changelog for more information about this
release.
Diffstat (limited to 'CHANGELOG.org')
-rw-r--r-- | CHANGELOG.org | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/CHANGELOG.org b/CHANGELOG.org index 9696497..01b3b34 100644 --- a/CHANGELOG.org +++ b/CHANGELOG.org @@ -1,5 +1,23 @@ * Changelog All notable changes in this project will be shown in this file. +** v1.0.0 - [2025-06-15 Sun] +This version is the first one with a stable public API; as per Semantic Versioning all backwards incompatible changes will be put on a major version. +*** Added +- *Allowed conversion to a sum of units (e.g. 4/3 ft \rightarrow 1 ft + 4 in).* +- *Allowed exponents on units to be non-integer numbers.* + The resulting exponents are rounded to the nearest integer, and the user is warned if this rounding changes the value by more than normal floating-point error. +- *Added the ability to change the language of 7Units's UI.* + This does not affect the names of units, prefixes and dimensions. +- Added more information to the loading-success message, and added it to the about tab. +- Added the ability to not use the default data files. +- Added the ability to generate Javadoc automatically. +*** Changed +- *Errors in unit/dimension files are shown in popups, rather than crashing the program.* +- Significantly increased number and coverage of automated tests (~./gradlew test~). +*** Fixed +- Fixed encoding of \pm character in values with uncertainty. +- ExpressionParser uses the correct order internally. + /Note: this failure was only visible if you call the submethods; the public method fixed the problem on its own. This was fixed primarily to improve testing./ ** v0.5.0 - [2024-03-24 Sun] *** Added - *Added specifications for all types data files used by 7Units.* |