Releases: Quickfall/quickfall
Releases · Quickfall/quickfall
experimental: v1.0.0 Release
What's Changed
- optimization bug: Function call triggers unnecessary stack allocation, load and store by @Zffu in #38
- bump: master -> feat/errors-v2 by @Zffu in #39
- feat: New error system by @Zffu in #41
- [chore] Project Structure (this will not compile) by @Zffu in #43
- feat: Improved type parsing by @Zffu in #45
- (feat): Typing parsing by @Zffu in #47
- (feat): AstoIR sized types support by @Zffu in #49
- [feat] Value era tracking by @Zffu in #51
- [feat] Added functions in structs by @Zffu in #52
- [feat] SSA value support by @Zffu in #53
- Feat/astoir mir by @Zffu in #54
- feat: made lower_hir_value potentially use a CompactedType by @Zffu in #56
- Feat/soft transmutation mir by @Zffu in #57
- [feat] Quickfall IR (AstoIR) & LLVM Bridge by @Zffu in #58
- Feat/type inference by @Zffu in #61
- Feat/struct val declarations by @Zffu in #63
- [feat] Add optional SSA by @Zffu in #64
- Feat/typing v2 by @Zffu in #65
- [feat] Array support by @Zffu in #66
- [feat] New typing system by @Zffu in #67
- [feat] Comments by @Zffu in #68
- Feat/pointer and refs by @Zffu in #69
- [feat] Astoir support for traits & bounds by @Zffu in #71
- Feat/full generics and bounds by @Zffu in #72
- (feat): Cleaner errors by @Zffu in #73
- Feat/typing better generics by @Zffu in #74
- [feat] Type utils by @Zffu in #76
- [feat] Uniform struct declarations by @Zffu in #77
- [fix] Enum LRUs by @Zffu in #79
- Feat/enum decls by @Zffu in #82
- [feat] Use statements by @Zffu in #85
- [chore] Handling operators in AST by @Zffu in #86
- (chore) AST operators by @Zffu in #87
- [feat] Global Scope by @Zffu in #90
- [feat] CLI & early LSP by @Zffu in #100
- feat: v1.0.0 - pre release 2 by @Zffu in #101
- [feat] Better Syntax by @Zffu in #106
Full Changelog: v1.0.0-pre...v1.0.0
v1.0.0 - Pre release
What's Changed
- [feat] Condition Parsing by @Zffu in #1
- [feat] Better Error handling by @Zffu in #3
- fix: AST bugs from expect not incrementing index by @Zffu in #4
- [feat] Math operation parsing by @Zffu in #5
- [feat] Struct & Layout parsing by @Zffu in #6
- [feat] Strict parsing by @Zffu in #7
- fix: AST value ordering rules by @Zffu in #9
- bump: bug fix for #1 -> quickfall-ir by @Zffu in #10
- fix: Lifecycle hell by @Zffu in #19
- feat: Shadow funcs by @Zffu in #21
- feat: Quickfall IR systems by @Zffu in #11
- feat: Recursive calls and function arguments in local context by @Zffu in #37
New Contributors
Full Changelog: https://github.com/Quickfall/quickfall/commits/v1.0.0-pre
This release is the first release of Quickfall !