-
v0.4.0 Stable
released this
2026-07-12 10:44:13 +00:00 | 9 commits to master since this releaseWhat's Changed
Bug Fixes
- Fixed the mapping system
- Fixed include manifest path resolution
- Fixed various analyzer bugs
- Fixed the publish command
- Fixed completion pollution
Improvements
- Updated bootstrap infrastructure
- Migrated to core library for c_void and classes
- Removed unnecessary lifetime annotations
- Fixed generics and function type handling
Other
- Version bumped to full release
Full Changelog: https://github.com/mist-go/mist/compare/v0.4.0-alpha.0...v0.4.0
Downloads
-
v0.4.0-alpha.0 Stable
released this
2026-07-09 05:39:46 +00:00 | 22 commits to master since this releaseWhat's Changed
- Fix default initializers in classes by @selimaj-dev in https://github.com/mist-go/mist/pull/107
- Allman struct/enum field style, tuple var decls, cleanup by @selimaj-dev in https://github.com/mist-go/mist/pull/108
- Add comprehensive test coverage for grammar rules by @selimaj-dev in https://github.com/mist-go/mist/pull/109
- Array type by @selimaj-dev in https://github.com/mist-go/mist/pull/110
- #Include by @selimaj-dev in https://github.com/mist-go/mist/pull/111
- Virtual methods by @selimaj-dev in https://github.com/mist-go/mist/pull/112
Full Changelog: https://github.com/mist-go/mist/compare/v0.3.8-alpha.0...v0.4.0-alpha.0
Downloads
-
v0.3.8-alpha.0 Stable
released this
2026-07-02 20:06:33 +00:00 | 50 commits to master since this releaseChanges since v0.3.7-alpha.1
New Features
- Added
mist newcommand with project scaffolding and.gitignoregeneration - Added
mist initwith TOML-based configuration (mist.toml) - Improved CLI commands and options (#100, #105)
- Updated usage command output
Language & Syntax
- Type aliases support
- Constants and static declarations (#102)
- Top-level
asstatements (#103) - Working top-level statements
- Removed experimental
fmtmodule (to be re-added with fuller syntax support) - Removed the need for
ensure_semicolonin many cases
Bug Fixes
- Fixed module system in the analyzer
- Fixed mapping resolution
- Fixed module system handling
- Fixed init command behavior
- General bug fixes (#101)
PR(s)
- Bug patches by @selimaj-dev in https://github.com/mist-go/mist/pull/101
- Syntax improvements by @selimaj-dev in https://github.com/mist-go/mist/pull/104
- CLI improvements, module system fixes, project scaffolding, and bug fixes by @selimaj-dev in https://github.com/mist-go/mist/pull/105
Full Changelog: https://github.com/mist-go/mist/compare/v0.3.7-alpha.1...v0.3.8-alpha.0
Downloads
- Added
-
v0.3.7-alpha.1 Stable
released this
2026-06-30 17:58:47 +00:00 | 71 commits to master since this releaseWhat's Changed
- Subcrates and diagnostics by @selimaj-dev in https://github.com/mist-go/mist/pull/99
Full Changelog: https://github.com/mist-go/mist/compare/v0.3.7-alpha.0...v0.3.7-alpha.1
Downloads
-
v0.3.7-alpha.0 Stable
released this
2026-06-28 14:01:01 +00:00 | 83 commits to master since this releaseWhat's Changed
- Syntax philosphy update by @selimaj-dev in https://github.com/mist-go/mist/pull/84
- Improved analyzer by @selimaj-dev in https://github.com/mist-go/mist/pull/85
- Remove: Error recovery by @selimaj-dev in https://github.com/mist-go/mist/pull/87
- Separate self param by @selimaj-dev in https://github.com/mist-go/mist/pull/88
- Analyzer(LSP) patches: Major Dev Exp improvements by @selimaj-dev in https://github.com/mist-go/mist/pull/89
- Mist fmt by @selimaj-dev in https://github.com/mist-go/mist/pull/91
- Small analyzer patches by @selimaj-dev in https://github.com/mist-go/mist/pull/92
- Function types by @selimaj-dev in https://github.com/mist-go/mist/pull/96
- VC: Tidy up the grammar/parser #94 by @selimaj-dev in https://github.com/mist-go/mist/pull/97
- Mist fmt style by @selimaj-dev in https://github.com/mist-go/mist/pull/98
Full Changelog: https://github.com/mist-go/mist/compare/0.3.5-alpha.0...v0.3.7-alpha.0
Downloads
-
v0.3.5-alpha.0 Stable
released this
2026-06-22 01:17:13 +00:00 | 140 commits to master since this releaseWhat's Changed
- Parser patches by @selimaj-dev in https://github.com/mist-go/mist/pull/52
- Inheritance by @selimaj-dev in https://github.com/mist-go/mist/pull/53
- Future proofed module stucture by @selimaj-dev in https://github.com/mist-go/mist/pull/56
- Module system by @selimaj-dev in https://github.com/mist-go/mist/pull/57
- Refactor module system by @selimaj-dev in https://github.com/mist-go/mist/pull/61
- Syntax changes by @selimaj-dev in https://github.com/mist-go/mist/pull/62
- Syntax patches & bootstrapping by @selimaj-dev in https://github.com/mist-go/mist/pull/63
- Syntax patches by @selimaj-dev in https://github.com/mist-go/mist/pull/64
- Closures and tests by @selimaj-dev in https://github.com/mist-go/mist/pull/66
- Syntax philosphy rewrite by @selimaj-dev in https://github.com/mist-go/mist/pull/67
- OOP & inheritance by @selimaj-dev in https://github.com/mist-go/mist/pull/69
- Fully working inheritance & OOP by @selimaj-dev in https://github.com/mist-go/mist/pull/70
- Removed c control flow by @selimaj-dev in https://github.com/mist-go/mist/pull/74
- Module system by @selimaj-dev in https://github.com/mist-go/mist/pull/75
- Massive Class optimizations by @selimaj-dev in https://github.com/mist-go/mist/pull/76
- Module system caching by @selimaj-dev in https://github.com/mist-go/mist/pull/77
- Rewrite map system by @selimaj-dev in https://github.com/mist-go/mist/pull/78
- Syntax patches by @selimaj-dev in https://github.com/mist-go/mist/pull/79
- Class semantics by @selimaj-dev in https://github.com/mist-go/mist/pull/80
- VC: LSP Analyzer patch by @selimaj-dev in https://github.com/mist-go/mist/pull/81
- Working analyzer by @selimaj-dev in https://github.com/mist-go/mist/pull/82
Full Changelog: https://github.com/mist-go/mist/compare/0.0.5-alpha0...0.3.5-alpha.0
Downloads
-
v0.0.5-alpha0 Pre-Release
released this
2026-05-25 17:45:57 +00:00 | 370 commits to master since this releaseWhat's Changed
- Working lsp diagnostics by @selimaj-dev in https://github.com/mist-go/mist/pull/45
- Working lsp by @selimaj-dev in https://github.com/mist-go/mist/pull/46
- Closures and fix statement bodies by @selimaj-dev in https://github.com/mist-go/mist/pull/47
- Lsp patches and completions by @selimaj-dev in https://github.com/mist-go/mist/pull/48
- Bootstrapped transpiler in mist by @selimaj-dev in https://github.com/mist-go/mist/pull/51
Full Changelog: https://github.com/mist-go/mist/compare/0.0.4-alpha0...0.0.5-alpha0
Downloads
-
v0.0.4-alpha0 Pre-Release
released this
2026-05-22 02:25:33 +00:00 | 414 commits to master since this releaseWhat's Changed
- Improved Assignments & expressions by @selimaj-dev in https://github.com/mist-go/mist/pull/31
- Refactor generics & Sidefiles by @selimaj-dev in https://github.com/mist-go/mist/pull/32
- Errors and caching by @selimaj-dev in https://github.com/mist-go/mist/pull/35
- Refactors and patches by @selimaj-dev in https://github.com/mist-go/mist/pull/36
- Quick patches by @selimaj-dev in https://github.com/mist-go/mist/pull/37
- A snake is eating itself by @selimaj-dev in https://github.com/mist-go/mist/pull/38
- Lsp base by @selimaj-dev in https://github.com/mist-go/mist/pull/39
- Init and expression statements by @selimaj-dev in https://github.com/mist-go/mist/pull/42
- Rewritten codegen by @selimaj-dev in https://github.com/mist-go/mist/pull/43
- Statement patches and errors by @selimaj-dev in https://github.com/mist-go/mist/pull/44
Full Changelog: https://github.com/mist-go/mist/compare/0.0.2-alpha0...0.0.4-alpha0
Downloads
-
v0.0.2-alpha0 Pre-Release
released this
2026-05-16 09:18:20 +00:00 | 544 commits to master since this releaseView blog post: https://mist.selimaj.dev/blog/new-release-16-may-2026
What's Changed
- Refactor visibility by @selimaj-dev in https://github.com/mist-go/mist/pull/27
- Refactor error handling by @selimaj-dev in https://github.com/mist-go/mist/pull/28
- Error recovery system by @selimaj-dev in https://github.com/mist-go/mist/pull/29
- Improved cli and readme by @selimaj-dev in https://github.com/mist-go/mist/pull/30
Full Changelog: https://github.com/mist-go/mist/compare/0.0.1-alpha2...0.0.2-alpha0
Downloads
-
v0.0.1-alpha2 Pre-Release
released this
2026-05-10 17:42:06 +00:00 | 604 commits to master since this releasecargo install [email protected]use <super::task>; use <super::logger>; use <super::event>; public class Application { String name; Vec<task::Task> tasks; Vec<String> plugins; logger::Logger logger; bool running; i32 ticks; public constructor(str* name) { self.name = name.to_string(); self.tasks = new Vec(); self.plugins = new Vec(); self.logger = new logger::Logger("app"); self.running = false; self.ticks = 0; } }What's Changed
- Enums and matching by @selimaj-dev in https://github.com/mist-go/mist/pull/23
- Generics by @selimaj-dev in https://github.com/mist-go/mist/pull/24
- Lifetimes and proper tests by @selimaj-dev in https://github.com/mist-go/mist/pull/25
- Impl traits by @selimaj-dev in https://github.com/mist-go/mist/pull/26
Full Changelog: https://github.com/mist-go/mist/compare/0.0.1-alpha0...0.0.1-alpha2
Downloads