Skip to content

Releases: gomlang/goml

goml v0.1.59

Choose a tag to compare

@github-actions github-actions released this 07 Oct 06:46
2ed9ae2

What's Changed

  • feat: expand derive capabilities and release v0.1.59 by @lijunchen in #265

Full Changelog: v0.1.58...v0.1.59

goml v0.1.58

Choose a tag to compare

@github-actions github-actions released this 03 Oct 18:41
a4ef4a5

What's Changed

  • refactor: extract gomlgo into its own repository by @lijunchen in #263
  • feat(release): publish macOS arm64 toolchains in 0.1.58 by @lijunchen in #264

Full Changelog: v0.1.57...v0.1.58

goml v0.1.57

Choose a tag to compare

@github-actions github-actions released this 02 Oct 09:04

GoML now uses .goml exclusively. Rename source files from .gom to .goml, including _test.gom to _test.goml, and update scripts and binding configurations that reference those paths.

Project discovery recognizes only .goml. Explicit compiler and formatter file inputs reject the old suffix, binding generators require .goml output paths, the LSP rejects legacy source documents, and the VS Code extension associates GoML with .goml only. Legacy toolchain resource fallback has been removed.

The goml repository and all ecosystem repositories have been migrated and validated with the new suffix. Version 0.1.56 remains available as the transition release.

Requires Go 1.26 or newer. After extracting the archive, run bin/goml __toolchain-finalize --prefix <installation-directory>.

Full changelog: v0.1.56...v0.1.57

goml v0.1.56

Choose a tag to compare

@github-actions github-actions released this 02 Oct 07:03

GoML source files now use .goml. The compiler, project driver, formatter, language server, VS Code extension, and Go/C binding generators accept the new suffix. New projects and the bundled standard library use .goml.

This transition release still accepts .gom, including mixed-suffix packages and legacy test files. Rename project sources and update generated-file paths before upgrading to the following release, which removes legacy support.

Requires Go 1.26 or newer. After extracting the archive, run bin/goml __toolchain-finalize --prefix <installation-directory>.

Full changelog: v0.1.55...v0.1.56

goml v0.1.55

Choose a tag to compare

@github-actions github-actions released this 02 Oct 04:42

Full Changelog: v0.1.54...v0.1.55

goml v0.1.54

Choose a tag to compare

@github-actions github-actions released this 28 Sep 20:59

Full Changelog: v0.1.53...v0.1.54

goml v0.1.53

Choose a tag to compare

@github-actions github-actions released this 21 Sep 17:05

Full Changelog: v0.1.52...v0.1.53

goml v0.1.52

Choose a tag to compare

@github-actions github-actions released this 21 Sep 14:06

Full Changelog: v0.1.51...v0.1.52

goml v0.1.51

Choose a tag to compare

@github-actions github-actions released this 20 Sep 16:50

Full Changelog: v0.1.50...v0.1.51

goml v0.1.50

Choose a tag to compare

@github-actions github-actions released this 20 Sep 13:26

Full Changelog: v0.1.49...v0.1.50