Releases: gbmhunter/NinjaCalc
Releases · gbmhunter/NinjaCalc
v3.2.0
[v3.2.0] - 2018-02-27
Added
- Added tree view to calculator selection overlay with calculators sorted by category, closes #162.
Fixed
- Fixed TravisCI build error, where error was 'npm ERR! enoent ENOENT: no such file or directory, chmod '/home/travis/build/mbedded-ninja/NinjaCalc/node_modules/topojson/node_modules/topojson-server/bin/geo2topo''. This was fixed by removing topojson as a dependency and just using topojson-client, topojson-server and topojson-simplify individually (they are still dependencies).
v3.1.0
[v3.1.0] - 2018-02-18
Added
- 'Distance Between Two Points' calculator now draws great circle between the two points.
- Points drawn on sphere now disappear when they rotate around the back of the sphere.
- Added mid-point calculation (and visuals) to 'Two Coordinate Geodesics' calculator.
Changed
- Updated changelog to 'Keep a Changelog' standards, closes #159.
- Renamed 'Distance Between Two Points' calculator to 'Two Coordinate Geodesics'.
v3.0.0
v2.3.0
[v2.3.0] - 2017-03-31
Changed
- Moved calculator URL's to ninja-calc.mbedded.ninja/calc/, closes #154.
- Added details of new rsync-based release process to the README, closes #152.
- Fixed "a embedded calculator" to "an embedded calculator" on README and website, closes #135.
- Moved drawArrow() function into shared javascript file, closes #155.
- Moved the copper and FR4 colours into shared javascript file, closes #156.
- Moved the calculator table rows used in the "Buck Converter" calculator into a shared file, closes #157.
- Added a microstrip calculator, closes #153.
v2.2.0
[v2.2.0] - 2017-03-17
Changed
- Renamed CalcVarNumeral to CalcVarNumeric, closes #143.
- Moved the vuex store into it's own directory, closes #144.
- Moved App.vue into the "components" directory, closes #145.
- Added link on the IPC-2221A track current calculator to the better IPC-2152 calculator, closes #119.
- Added a "Buck Converter (SMPS)" calculator to NinjaCalc, closes #146.
- Added basic router so SEO can be improved, closes #147.
- Enabled HTML5 history mode, closes #148.
- Added a "Capacitor Charge" calculator, closes #149.
- Fixed description of ninja-calc.mbedded.ninja as seen by Google, closes #151.
v2.1.0
[v2.1.0] - 2017-03-14
Changed
- Added data so that NinjaCalc website appears correctly when linked to on social media, closes #136.
- Added ability to close a calculator tab, closes #139.
- Added support for function-based units for numerical calculator variables, closes #140.
- Removed value property from the Unit class, closes #141.
- Added "search" functionality to the calculator selection overlay, closes #142.
v2.0.0
v1.3.0
- Added CRC calculator, closes #122.
- Fixed issue with install4j dependency, closes #123.
- Removed .idea/workspace.xml file from repo, closes #124.
- Added a text-based calculator variable, closes #125.
- Added check so that calculator variables can't be accidentally added to the same calculator twice, closes #126.
v1.2.1
- Disabled metric prefixes for IPC-2152 calculator variables, closes #118.
- Fixed info section of "Via Current" calculator, closes #112.
- Added ability to display closest higher value and closest lower value on the standard resistor finder, closes #120.
- Fixed bug where initial values for calculator variables were not "NaN" (see Standard Resistance Finder calculator for example), closes #117.
- Fixed bug where splash screen remained in background after app has started, closes #116.
v1.2.0
- Added automatic update functionality, closes #108.
- Added a generic "Scientific Calculator", closes #98.
- Added a dew point calculator based on the Magnus equation, closes #104.
- Added NTC thermistor calculator, closes #106.
- Added "Via Current" calculator, closes #111.
- Added splash screen, closes #109.
- Added calculator template search functionality, closes #63.
- Added scrolling to the calculator selection grid, closes #105.
- Added support for NumberUnit class to use a function for unit conversion, closes #107.
- Converted README from restructured text to markdown format, closes #103.
- Added validator to Vout on resistor divider calculator to make sure it is less than Vin, closes #46.
- Added dependant tracking for validators, so dependant validators get updated when calculator variable values change, closes #110.
- Improved the tooltip help text for variables in the "Standard Resistance Finder" calculator.
- Added warning if the "Desired Resistance" in the "Standard Resistance Finder" calculator exceeds the normal purchasable resistance range, closes #96.
- Fixed bug where the MetricPrefix library did not round correctly when no prefix was required (i.e. value is between 1-1000), closes #92.
- Fixed bug where setting V = 1V, R = 1R gives I = 1E0 in the "Ohm's Law" calculator, closes #89.
- Fixed bug where math.min.js not loaded when app is deployed, but did work when app is run from IntelliJ, closes #101.
- Fixed bug where tooltip was incorrect for "Desired Resistance" variable in "Standard Resistance Finder" calculator, closes #95.