Rink v0.8.0 #166
tiffany352
announced in
Announcements
Rink v0.8.0
#166
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Features
Rink has been updated to New SI in #157. This changes several fundamental physical constants to now have exact definitions, rather than experimentally measured ones. Included in this change are updates to several CODATA constants, 4 new SI prefixes, as well as updating the definition of the parsec to the 2015 IAU resolution.
The binary size of Rink is now smaller, by as much as half, changed in #163. Rink now links to the system libcurl when possible, instead of using reqwest.
Rink now has a set of manpages, intended to be installed as part of distro packages. The
definitions.units
and other files can now be installed to a location like/usr/share/rink
as well. The documentation is now stored in-repo in the docs/ directory, which makes pull requests to the docs possible going forward. See PACKAGING.md for how to build and install these. Added in #158.Rink now supports several additional operators:
<<
logical shift left,>>
logical shift right,mod
modulo/remainder,and
bitwise and,or
bitwise or,xor
bitwise exclusive-or. (#161)Recurring digits are now detected and displayed automatically. This change also made the default behavior of
to digits
show up to 1000 digits, as most numbers will be rendered significantly shorter, and usually you want the extra precision. Added in #162.Bugfixes
Invalid dates should no longer cause Rink to crash. (#160)
Trig functions like
sin()
should now handle units correctly. (#164)New website
https://rinkcalc.app/about
Rink's website has been updated. It now contains documentation, releases, and an updated web version of Rink.
The web version is now a proper REPL, so the page contains the history of queries you ran. It also has a number of usability improvements like keeping the input bar focused, up/down arrows to access history, and a progress indicator on downloading the WASM blob on slow connections.
Other changes
The git tag for this release is signed with my GPG key. I'll try doing this going forward.
Full Changelog: v0.7.0...v0.8.0
SHA256 hashes
This discussion was created from the release Rink v0.8.0.
Beta Was this translation helpful? Give feedback.
All reactions