Skip to content

Releases: synesissoftware/2be

v0.1.1

Choose a tag to compare

@synesissoftware synesissoftware released this 06 Aug 19:39
  • MSVC compatibility: map POSIX strncasecmp() to _strnicmp() in src/truthy.c (and include <strings.h> on non-MSVC platforms);
  • Modular GitHub Actions CI (ci.yml / ci-cell.yml) covering Linux (Clang/GCC/TinyCC), macOS (Clang), and Windows (cl / MinGW), with dependency install, unit tests, and install-verify; TinyCC is library build/install only (-T / no unit tests) until STLSoft / xTests support it (see TODO.md);
  • Helper-script canonicalisation: .sis/project_name.txt; coloured run_all_*.sh runners; -v / --verbose; --unit-only / --component-only; stricter --no-make guarding; run_all_unit_tests.cmd parity;
  • Corrected stale file headers in include/2be/2be.h and src/truthy.c;

v0.1.0

Choose a tag to compare

@synesissoftware synesissoftware released this 07 Sep 09:45
84cd0ad
  • canonicalising CMake configuration files;
  • *.sh : ~ moved info-lines into ./.sis/script_info_lines.txt;
  • .gitattributes;
  • CMake polishing;

v0.0.4

Choose a tag to compare

@synesissoftware synesissoftware released this 01 Sep 00:49
a4bd73a
  • .gitattributes;
  • badges;
  • links;
  • documentation;

v0.0.3

Choose a tag to compare

@synesissoftware synesissoftware released this 17 Aug 06:55

release