### Downloads

Download : Chalk-1_4_2.dmg (33,9 MB) MacOS 10.9+

MD5 : 58ca9fb03bbc6e29dc58280f3356c76d

SHA256 : 040d6cb7891121fd16f1628632bfd94537483bd4e28bc05b8c831e8de734374c

Source code : Chalk-source-1_4_2.zip (157,3 MB)

MD5 : 8c8ab1d8dd1b433e714d24b64797ead5

SHA256 : 9d6a4bace89c77bd0967d97ea2710f5433dff827ad95f4aeed057e099220e0b9

### Changelog

## Version 1.4.2 (13th January 2020)

- Fixed crash due to dynamic library loading failure.

## Version 1.4.1 (12th January 2020)

- Fixed a bug in quaternion (and complex) division;
- Fixed π symbol;
- added NOT operator;
- fixed some error reporting;
- fixed focus on input field at launch.

## Version 1.4.0 (19th July 2019)

- The preference "Raise error on NaN" was not properly applied;
- fixed base prefix/suffix parsing;
- added the fromBase() function;
- added the primorial() function;
- ability to change the number of display digits when the value is an integer displayed as a real;
- updated known Mersenne primes;
- sorted entries in Quick reference;
- updated third-party libraries.

## Version 1.3.2 (21st April 2018)

- Fixed string parsing when a base suffix is involved;
- fixed explicit uncertainty handling in some cases;
- do not use superscript any more after the 'e' of scientific notation;
- change the number of bits to display by the approximation of digits to display;
- updated third-party libraries.

## Version 1.3.1 (10th March 2018)

- Fixed bugs regarding string parsing and exponent notation.

## Version 1.3.0 (5th March 2018)

- Fixed bit inspector regression some float number interpretations;
- improved detection of exact display of floating point number values;
- improved parser to allow more characters for "degree" symbol;
- added MathML export in the equation generator;
- Greek localization;
- updated third-party libraries.

## Version 1.2.0 (8th February 2018)

- Fixed bit inspector regression regarding float number interpretations;
- fixed parsing performance in some cases;
- added IF ... THEN ... ELSE and the ternary operator ... ? ... : ...
- added ability to define user functions;
- added sum() and product() for series;
- added integral() to numerically compute integral approximations;
- added log10();
- added operator ** as equivalent for ^ (power);
- using approximation compute mode for large integers will display them with scientific notation;
- better parsing in some corner cases;
- better fraction display in output field;
- reduced MathJax footprint to reduce global Chalk size;
- updated third-party libraries.

## Version 1.1.0 (17th November 2017)

- Fixed wrong computation optimization leading to wrong results when inverting matrices with fractions that were inverse of integers;
- Fixed regression where dynamic variables may not be automatically updated properly;
- Fixed 0! to return 1 (by mathematical convention);
- added Gamma and Zeta functions;
- added preference to select how the next input is prepared;
- adjust displayed uncertainty when reducing the number of display bits;
- minor help improvements;
- updated third-party libraries.

## Version 1.0.0 (30th May 2017)

- More graph refinements regarding uncertainty;
- First non beta release.

## Version 0.9.19 (1.0.0 rc 5) (20th May 2017)

- Fixed regressions introduced in rc4 about graph drawing;
- added ability to fill curves;
- minor GUI refinements.

## Version 0.9.18 (1.0.0 rc 4) (20th May 2017)

- Added themes for calculator;
- more graph rendering settings;
- GUI refinements.

## Version 0.9.17 (1.0.0 rc 3) (18th May 2017)

- many GUI changes in the Grapher;
- fixed display error with exclusive subscript range;
- minor GUI refinements;
- updated doc.

## Version 0.9.16 (1.0.0 rc 2) (16th May 2017)

- GUI refinements;
- added ability to make text annotations on items;
- added print menu for the calculator.

## Version 0.9.15 (1.0.0 rc 1) (11th May 2017)

- French GUI localization;
- minor GUI changes;
- first attempt to leave beta state, this is the first release candidate.

## Version 0.9.14 (1.0.0 beta 14) (9th May 2017)

- At last, found a bug in Core Data and a misbehaviour in MacOS 10.12 that did not occur with previous versions of MacOS. This should fix a big problem of items being impossible to select reliably, that I could not see or reproduce before;
- minor GUI changes.

## Version 0.9.13 (1.0.0 beta 13) (7th May 2017)

- The equation generator now supports document save/load;
- minor GUI changes.

## Version 0.9.12 (1.0.0 beta 12) (5th May 2017)

- The equation generator can now reopen a PDF generated by Chalk;
- the default document is now only hidden when closed, so that it can be reopened very quickly;
- minor GUI changes.

## Version 0.9.11 (1.0.0 beta 11) (4th May 2017)

- Added minimalist equation generator to create PDF or SVG rendered equations in TeX language;
- GUI changes.

## Version 0.9.10 (1.0.0 beta 10) (3rd May 2017)

- Added buttons to feed pasteboard with PDF or SVG with input or output of items.

## Version 0.9.9 (1.0.0 beta 9) (2nd May 2017)

- The bit inspector now accepts a one-value list or matrix, and disables itself for non supported values;
- Added hconcat() and vconcat() for matrices.

## Version 0.9.8 (1.0.0 beta 8) (1st May 2017)

- fixed bits_reverse() for non-raw values.

## Version 0.9.7 (1.0.0 beta 7) (1st May 2017)

- Added reverse bits operation in the bits inspector;
- added bits_concat_be(), bits_concat_le(), bits_reverse(), golomb_rice_decode(), golomb_rice_encode();
- fixed initialization problem when converting the base after using a raw value.

## Version 0.9.6 (1.0.0 beta 6) (25th April 2017)

- Fixed a case where fractions could be displayed incorrecly and lead to misleading value interpretation;
- Adjusted graph zoom behaviour.

## Version 0.9.5 (1.0.0 beta 5) (24th April 2017)

- Fixed a regression that results in a crash. By the way I am sorry, but that's what beta are for.

## Version 0.9.4 (1.0.0 beta 4) (23th April 2017)

- Fixed incoherences that could occur in the document database.

## Version 0.9.3 (1.0.0 beta 3) (23th April 2017)

- Tentatively fix an obscure reported bug of instability that I cannot observe myself.

## Version 0.9.2 (1.0.0 beta 2) (22th April 2017)

- Fixed interface on most recent versions of MacOS
- fixed minor bugs

## Version 0.9.1 (1.0.0 beta 1) (13th April 2017)

- First public beta.

### Older versions

Chalk 1.4.0, Chalk 1.3.2, Chalk 1.3.1, Chalk 1.3.0, Chalk 1.2.0, Chalk 1.1.0, Chalk 1.0.0, Chalk 0.9.19 (1.0.0 rc 5), Chalk 0.9.18 (1.0.0 rc 4), Chalk 0.9.17 (1.0.0 rc 3), Chalk 0.9.16 (1.0.0 rc 2), Chalk 0.9.15 (1.0.0 rc 1), Chalk 0.9.14 (1.0.0 beta 14), Chalk 0.9.13 (1.0.0 beta 13), Chalk 0.9.12 (1.0.0 beta 12), Chalk 0.9.11 (1.0.0 beta 11), Chalk 0.9.10 (1.0.0 beta 10), Chalk 0.9.9 (1.0.0 beta 9), Chalk 0.9.8 (1.0.0 beta 8), Chalk 0.9.7 (1.0.0 beta 7), Chalk 0.9.6 (1.0.0 beta 6), Chalk 0.9.5 (1.0.0 beta 5), Chalk 0.9.4 (1.0.0 beta 4), Chalk 0.9.3 (1.0.0 beta 3), Chalk 0.9.2 (1.0.0 beta 2), Chalk 0.9.1 (1.0.0 beta 1), .