Skip to content

Releases: fontforge/libspiro

libspiro_beta.0.3.20150118

19 Jan 05:32
Compare
Choose a tag to compare
Pre-release

Pre-release before announcing an official 0.3.20150xxx version.
This Beta has everything expected to be seen in version 0.3.20150xxx when it is announced.
Target Jan 31st.

Main improvements in this release are fixes for libspiro package definitions (not completed in tagpoint 0.2.20131203) allowing other programs to seek libspiro using PKG_CHECK_MODULES().
More detailed verification information can be found in bugfixes:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196780
https://bugs.archlinux.org/task/43373

If you find problems with this Beta version that need improvement, fixing, please report back soon so that they can be included in version 0.3.20150xxx.

Thanks,
Joe

libspiro.0.2.20130930

01 Oct 07:18
Compare
Choose a tag to compare

Libspiro, version 0.2.20130930.
Spiro is the creation of Raph Levien, which simplifies the drawing of beautiful curves.
Libspiro is a shareable library that can be used by programs to do the Spiro computations for you.

Improvements you may notice in this release (compared to Libspiro 20071029) are:

  1. libspiro will try harder to create curves before giving-up on the really hard curves.
  2. code optimizations so that some numbers aren't re-computed (summary, should run a bit faster).
  3. A few error checks, such as making sure memory is allocated, otherwise fail gracefully.
  4. Checks for inifinte values are done, so that user code doesn't need to test for this now.
  5. 2 enhanced functions which return pass/fail. Backwards compatibility is maintained.
  6. configure now has options that were only accessible in code earlier, such as VERBOSE, UNITTEST.
  7. 'make check' allows you to test this new libspiro before you do a 'make install'
  8. tests/call-test.c includes example code that may help developers who are interested in creating programs that use libspiro.

libspiro_beta.0.2.20130831

01 Sep 04:03
Compare
Choose a tag to compare
Pre-release

Pre-release before announcing an official 0.2.201309xx version.
In this Beta is everything expected to be seen in the 0.2.201309xx when it is announced.

This release allows users to try-out and test libspiro.
If you find problems with this Beta version that need improvement, fixing, please report back soon so that they can be included in the 0.2.201309xx release.

Improvements you may notice in this release are:

  1. libspiro will try harder to create curves before giving-up on the really hard curves.
  2. code optimizations so that some numbers aren't re-computed (summary, should run a bit faster).
  3. A few error checks, such as making sure memory is allocated, otherwise fail gracefully.
  4. Checks for inifinte values are done, so that user code doesn't need to test for this now.
  5. 2 enhanced functions which return pass/fail. Backwards compatibility is maintained.
  6. configure now has options that were only accessible in code earlier, such as VERBOSE, UNITTEST.
  7. 'make check' allows you to test this new libspiro before you do a 'make install'
  8. tests/call-test.c includes example code that may help developers who are interested in creating programs that use libspiro.