Skip to content

0.38.0

Choose a tag to compare

@github-actions github-actions released this 15 Feb 22:18
· 88 commits to main since this release
  • Restricted make release-prepare to stable versions only (major.minor.build) and removed -next support from release docs and validation.
  • Added REPL documentation under guides and architecture, and updated the getting-started tutorial to include a REPL check right after install.
  • Added make release-prepare to automate changelog versioning, compare link generation, release commit, and local tag creation.
  • Release tag workflow now populates draft release notes from the matching CHANGELOG.md version section and fails fast when it is missing or invalid.
  • Initialize post-0.37.0 unreleased section.
  • Added CLI stdin execution support so scripts can be piped to fscript (including -r/--root overrides).
  • Added fscript version command to print the current CLI version.
  • Added interactive CLI REPL mode when running fscript without arguments.
  • Updated REPL multiline submission to require double-Enter for pending blocks and improved function display with typed signatures.
  • Fixed block semantics to reject trailing let-only blocks without a final expression (for example let a = let f x = ...) and require an explicit return expression.

Full Changelog: 0.37.0...0.38.0