Versions & change logs

Versions of and change logs for the saugns program and SAU language. The history page has a more broad and big-picture description, which also goes back before the tagged versions from 2019 and later.

Contents

Tagged versions

A concise summary of changes is written in plain git tags from v0.3.3 and on. Viewing the difference between versions is easy to do using the git command-line tool; git diff old-version new-version shows the whole thing at once for any two versions, but the diff may be large.

v0.4.x

v0.3.x

SAU language changes

Below is a shorter summary of only the changes that impact how scripts in the language are written. This list may be updated ahead of new versions being tagged. The oldest tagged version v0.3.0 is compared to the historical (last 2012) sgensys-20120401.tgz version.

This listing of changes is not exhaustive, e.g. some smaller changes such as changes for default value handling are not listed.

stable branch (untagged)

Old scripts using Wssr will no longer work; if that wave type is wanted, it could be re-added. All other old scripts will produce equivalent results after adjusting saw uses, and adjusting phase p for and renaming the old hrs and ahs.

v0.4.0

Backward-compatibility aliases have been added so scripts with type O, and (in the shorter term) sweep parameter r, still work with deprecation warnings.

v0.4.0b

v0.4.0c

v0.4.0d

This version fixes a bug affecting some builds of the program (x86-64 platform with clang compiler) – this fixes the mt and mvb modes for the R generator.


v0.3.x

v0.3.12

v0.3.11

v0.3.11b

v0.3.11c

v0.3.10

v0.3.10b

v0.3.9

v0.3.8

v0.3.7

v0.3.6

v0.3.3

v0.3.2

v0.3.1

v0.3.0