4.5 KiB
Changelog
All notable changes to this project will be documented in this file.
[unreleased]
🚀 Features
- Function call checks
- More checks on impl blocks
🐛 Bug Fixes
-
Fix cf bug
-
Fix test
Other
-
Initial str type
-
Codegen for impl methods
-
Remove clangd file
-
Add asref check
-
Version 0.0.1-alpha.18
⚙️ Miscellaneous Tasks
- Update deps
[0.0.1-alpha.17] - 2024-04-09
🚀 Features
- Add aliases for new and build
Other
-
Don't use defautl scope in other changelog
-
Progress
-
Upd deps
-
Impl block
-
Llvm 18
-
Version
⚙️ Miscellaneous Tasks
-
Git cliff config
-
Update changelog
-
Ci
-
Ci
[0.0.1-alpha.16] - 2024-03-13
🐛 Bug Fixes
- Fix tests
⚙️ Miscellaneous Tasks
- Bump version
[0.0.1-alpha.15] - 2024-03-13
🚀 Features
- Module file declarations, fixes
🐛 Bug Fixes
-
Fix
-
Fix multi file function resolution
-
Fix scope
Other
-
Improv cast
-
Beter2
-
Allow top level module
-
Version
[0.0.1-alpha.14] - 2024-03-11
🐛 Bug Fixes
- Fix wrong linking
[0.0.1-alpha.13] - 2024-03-11
🚀 Features
- More checks
- More checks
- Initial work on edb, the edlang project manager
- Usable edb
- Version and readme
🐛 Bug Fixes
- Fix span in lalrpop
- Fix on type qualifier lowering
- Fix ci2
Other
-
Try release ci
-
Try release ci
⚙️ Miscellaneous Tasks
- Upd changelog
[0.0.1-alpha.12] - 2024-03-02
🚀 Features
- Add casts
🐛 Bug Fixes
- (ci) Try to fix release ci changelog
🧪 Testing
- Add cast test
⚙️ Miscellaneous Tasks
- Version 0.0.1-alpha.12
[0.0.1-alpha.11] - 2024-03-01
🚀 Features
- Add modules support, add name mangling
- Allow extern fns
🐛 Bug Fixes
- Debug type names
Other
-
Changelog
-
Try to fix release changelog
-
Release
[0.0.1-alpha.10] - 2024-02-28
🚀 Features
- Check type correctness
🐛 Bug Fixes
- (ci) Fix ci release
- Fix checker
⚙️ Miscellaneous Tasks
- Update changelog
- Update dependencies
- Update version
[0.0.1-alpha.9] - 2024-02-24
🚀 Features
- Optimize linker output on linux
- More debug locations
- Code checking in lowering
Other
- Upd
⚙️ Miscellaneous Tasks
- Update version to 0.0.1-alpha.8
[0.0.1-alpha.8] - 2024-02-18
🚀 Features
- Struct support
Other
-
Make main always pub
-
Readme
-
Gitattributes
-
Cliff
-
Better
-
Basic struct
-
Struct field
-
Struct init parsing
-
Nice
-
Version
🧪 Testing
- Test
[0.0.1-alpha.7] - 2024-02-17
🚀 Features
- Compile unary op, compile asref, compile deref, reference arguments, avoid some temporaries on direct use
Other
-
Changelog
-
Refs
-
Version and fix no return
[0.0.1-alpha.6] - 2024-02-17
🚀 Features
- Implement while
- Improved logging
- Ptr repr
🐛 Bug Fixes
- Fix a miscompilation
- Fixes
Other
-
Optimize
-
Vv0.0.1-alpha.6
[0.0.1-alpha.5] - 2024-02-14
🐛 Bug Fixes
- (linker) Fix linker on distros like ubuntu
- (ci) Ci improvements
- Fix ci
Other
-
Version
-
Changelog
[0.0.1-alpha.4] - 2024-02-14
🚀 Features
- Better cli and add tests
⚙️ Miscellaneous Tasks
- Update version
- Changelog
[0.0.1-alpha.3] - 2024-02-13
🚀 Features
- Properly version all crates
- Add docs generation
🐛 Bug Fixes
- Add all fields to cargo.toml
- Add doc field to cargo toml
⚙️ Miscellaneous Tasks
- Fix branch name
- Fix doc ci
[0.0.1-alpha.2] - 2024-02-13
🚀 Features
- Compile ifs
🐛 Bug Fixes
- Fix
Other
-
Fmt
-
Readme
🎨 Styling
- Format
- Naming
⚙️ Miscellaneous Tasks
- Update deps
- Update version
[0.0.1-alpha.1] - 2024-02-09
🐛 Bug Fixes
-
Fix double return
-
Fixes
-
Fix
-
Fix
Other
-
Initial
-
Check
-
Format
-
Start logos
-
Progress
-
Progress
-
Big progress
-
Rly basic type inference
-
Type info improvements
-
Add rudimentary type inference, todo: args
-
If else type analysis
-
Idk
-
Tmp
-
Better
-
Progress
-
Require fully typed integers for now
-
Progress
-
V
-
Spans
-
Arns
-
Padding
-
Cleanup
-
Ok
-
Upd
-
Upd
-
New start
-
Progress
-
Parser
-
Prog
-
Ok
-
Ok
-
Upd
-
Ok
-
A
-
Prog
-
P
-
Fn call
-
Prog
-
Nice
-
Compile
-
Handle unit return
-
Basic binop
-
More
-
Prog
-
.
-
Todo
-
Debug info
-
A
-
Rename
-
Version
-
Clippy
-
Clippy
🎨 Styling
- Style
⚙️ Miscellaneous Tasks
-
Ci
-
Ci