Releases: ryanmjacobs/c
Releases · ryanmjacobs/c
v0.15.1
v0.15.1 (2025-10-06)
Changes from v0.14
- Add Fortran support.
- Switch to semver. Cleanup homebrew/npm package files.
- Add
--versionand--clear-cacheflags. Improve help formatting. - Case-insensitive file extension matching.
- Exit code 4 if final compilation does not produce a binary.
Contributors
- docs: fix simple typo, tesselation -> tessellation by @timgates42 in #59
- README: Homebrew update by @sdlyyxy in #65
- Add --clear-cache flag by @sebastiancarlos in #68
- Update c ; Spelling mistake by @mr-supercool in #79
Full Changelog: v0.14...v0.15.1
v0.15.0
v0.15.0 (2025-10-06) Changes from v0.14 (2020-05-05): - Add Fortran support. - Switch to semver. Cleanup homebrew/npm package files. - Add `--version` and `--clear-cache` flags. Improve help formatting. - Case-insensitive file extension matching. - Exit code 4 if final compilation does not produce a binary.
v0.14
Cut a new release for Homebrew.
v0.12
hotfix: cache name = c.cache.$USER to prevent name collisions
v0.11
This one might be a little unstable... there's a couple of ambitious fixes. Anyways, all the previous tests pass correctly as well as the new ones. Fixes: * now works in directories with spaces * now compiles files with spaces Breaking changes: * no longer accepting stdin input for source code. E.g., this no longer works: ```shell $ cat hello.c | c ...or... $ c < hello.c ``` In the three years that I've used this script, I've maybe used this feature two times. I think that it's much more useful for a C program to able to accept stdin input, than for this feature to exist.