Skip to content

Releases: yoavnir/specs2016

Once more - the book

Once more - the book Pre-release
Pre-release

Choose a tag to compare

@yoavnir yoavnir released this 30 Jun 12:36
v0.99.42

Issue #454 - Move the specification to its own file

specs 1.0.0 beta

specs 1.0.0 beta Pre-release
Pre-release

Choose a tag to compare

@yoavnir yoavnir released this 22 Jun 08:03
3a14b4f
v1.0.0-beta

Issue #446 - Fix RPM build to tolerate hyphen (#447)

Specs Version 0.9.9 - reissue

Choose a tag to compare

@yoavnir yoavnir released this 13 May 06:25
23821b1

What's Changed

  • MSI package & standalone executable for Windows
  • .pkg package for Mac OS
  • RPM for Linux
  • .deb package for Ubuntu/Debian
  • Visual Studio infra for building for Windows
  • Improved guessing of Python version
  • New spec units: SPLITW and SPLITF for splitting input records by words or fields into multiple output records. These new spec units support optional custom separators, OF clauses (with the same semantics as SUBSTRING), and range output placement (e.g. splitw 1-10).
  • A more exact exact() function

Note: Installing from package does not include Python support on Windows.

0.9.5-stable

Choose a tag to compare

@yoavnir yoavnir released this 13 May 06:28
0b271dd

What's Changed

  • The exact() function prototype for compatibility.
  • Locale support in the pretty function.
  • Multiple field and word separators.
  • The unthreaded mode is now the default.
  • While-guard to protect against endless loops in while statements.
  • Improved @Version.
  • Tab-completion for the specs command (Linux only).
  • A new --progress command-line switch to allow the user to monitor progress in reading records.
  • Bug fixes

Full Changelog: v0.9.2-final...0.9.5-stable

Version 0.9.6

Choose a tag to compare

@yoavnir yoavnir released this 27 Feb 15:49
  • Support for newer Linux distros (newer gcc)
  • Support for Visual Studio and latest Windows versions
  • Alignment with C++ coding standards

v0.9

Choose a tag to compare

@yoavnir yoavnir released this 15 Aug 21:20

15-Aug-2022: Version 0.9 is here

What's New:

  • Allow elision of then clause in final if to include entire record
  • Allow specifying a source command with the --inCmd or -C command line parameter
  • New functions: splus, wplus, fplus.
  • Some under-the-hood improvements