Skip to content

Releases: richardwilkes/toolbox

v2.4.0

Choose a tag to compare

@richardwilkes richardwilkes released this 11 Aug 19:59
49b436d
  • Added xflag.SplitCommandLineWithoutEscapes()
  • Fixed a bug in the fixed64.Int Mul() logic when either the value or the argument was the minimum positive, non-zero value that was caused by a faulty optimization

v2.3.0

Choose a tag to compare

@richardwilkes richardwilkes released this 23 Jul 20:30
f02659a
  • Added additional methods and functions to the geom package
  • Fixed some edge cases that were failing in the visibility package
  • Removed the poly package, as the code wasn't completely reliable and for my needs, I can use the path support from Skia in my unison library instead -- which is also not completely reliable, but seems to work slightly better

v2.2.0

Choose a tag to compare

@richardwilkes richardwilkes released this 13 Jul 23:39
ed637c3
  • Reverted the use of fixed-point types in the polygon code, as it just didn't work well enough

v2.1.0

Choose a tag to compare

@richardwilkes richardwilkes released this 13 Jul 21:28
aaca45d
  • Added two additional methods to fixed64.Int: Add() and Sub(). These permit text templates to use them more easily.
  • Updated dependencies.

v2.0.0

Choose a tag to compare

@richardwilkes richardwilkes released this 12 Jul 17:58
bd3a35f

Sweeping changes to reorganize the packages, fix some things, improve others, and drop some old functionality that was no longer needed by any of my projects.

Going forward, I'll try to adhere to the normal version compatibility guidelines for Go code, unlike with the v1 code base.

I hope to find time in the near future to add a V1-TO-V2-MIGRATION.md file to the repo to help existing users of v1 make the transition. If you need help finding something or understanding a change, feel free to reach out to me in the meantime.

v1.125.0

Choose a tag to compare

@richardwilkes richardwilkes released this 26 Jun 22:48
368cc73
  • Revised terminal support to be more robust, especially on Windows

v1.124.0

Choose a tag to compare

@richardwilkes richardwilkes released this 26 Jun 14:16
0c68c84
  • Implemented my own code to determine the default network gateway in xio/network/gateway, which let me eliminate many dependencies and also removes the need to exec other executables on Windows or parse perform fragile text parsing on Linux

v1.123.2

Choose a tag to compare

@richardwilkes richardwilkes released this 22 Jun 16:43
058c1bc
  • Prevent potential NPEs in the polygon logic

v1.123.1

Choose a tag to compare

@richardwilkes richardwilkes released this 13 Apr 20:02
37c6f93
  • In the expression evaluator, re-order the operators to place the shorter ones after the longer ones where collisions can occur, e.g. '>=' needs to be checked for prior to looking for just '>'

v1.123.0

Choose a tag to compare

@richardwilkes richardwilkes released this 06 Apr 20:49
4ce635a
  • Added Polygon.Empty()