Tags give the ability to mark specific points in history as being important
-
v1.0.0
Release: Release 1.0.0bccb5b5e · ·Release 1.0.0 This release marks the completion of all major intended features of 7Units. At this point, 7Units has an official public API which will only be changed backwards-incompatibly when the major version increments. Additions: - Allowed conversion to a sum of units (e.g. 4/3 ft → 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. Changes: - Errors in unit/dimension files are shown in popups, rather than crashing the program. - Significantly increased number and coverage of automated tests. Fixes: - Fixed encoding of ± 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.
-
v1.0.0b2
7eb1ce77 · ·Version 1.0.0-beta.2 - Improved testing, achieved 75% code coverage - Fixed operand order in ExpressionParser (a six year old bug!) - Updated documentation - Setup Javadoc generation command
-
v1.0.0b1
dfdcf58c · ·Pre-Release 1.0.0-beta.1 Compared to version 0.5.0, this release: - allows conversion to sums of units (e.g. 4/3 ft → 1 ft + 4 in) - allows non-integer exponents in expressions - adds the ability to change the UI language - gracefully handles datafile errors - adds more information to the loading-success message, and adds it to the About tab - allows the user to not use the default datafiles No new features will be added until the release of version 1.0.0.
-
v1.0.0a1
a9485b18 · ·7Units Version 1.0.0-alpha.1 Added: - Allowed converting to a sum of units (e.g. 4/3 ft → 1 ft + 4 in), in both modes. - Allowed exponents on units to be non-integer real numbers. The resulting unit's exponents are rounded to the nearest integer, and the user is warned if this changes the value by more than float error. - Added more information to the loading-success message, and added it to the About tab. Changed: - Errors in unit- and dimension-files are shown in popups, rather than crashing the program. Fixed: - Fixed the encoding of the ± characters used in uncertain doubles.
-
v0.5.0
Release: Version 0.5.091d51c3c · ·Version 0.5.0 - Standardized configuration and data files - Increased consistency of files - Allowed location of data files to be customized, used standard location for config file
-
-
v0.5.0a1
18b1b3c4 · ·Pre-release 0.5.0-alpha.1 - Move config file to standard location - Allow use of custom data files - Edit some values in config file to be more human-configurable
-
-
-
-
-
v0.4.0a1
213a9b78 · ·Version 0.4.0-alpha.1 Release Summary: - Changed GUI to be more MVP-like - Minor GUI tweaks - More classes are now Nameable
-
-
v0.3.1
54e481cd · ·Release 0.3.1 Added: - Created a user manual - Create a design document (a document detailing the program's design for programmer use) Changed: - Changed the name of the project from "Unit Converter" to "7Units" - Changed the main package from ~unitConverter~ to ~sevenUnits~ - Tweaked the README, removing content that belongs in the new user manual - Renamed ~SI~ to ~Metric~
-
-