edlang/CHANGELOG.md

428 lines
4.8 KiB
Markdown
Raw Normal View History

2024-02-13 06:26:10 +00:00
# Changelog
All notable changes to this project will be documented in this file.
2024-03-13 11:32:10 +00:00
## [unreleased]
### ⚙️ Miscellaneous Tasks
- Git cliff config
## [0.0.1-alpha.16] - 2024-03-13
### 🐛 Bug Fixes
- Fix tests
### ⚙️ Miscellaneous Tasks
- Bump version
2024-03-13 11:24:40 +00:00
## [0.0.1-alpha.15] - 2024-03-13
2024-03-11 11:05:31 +00:00
### 🚀 Features
2024-03-13 11:11:02 +00:00
- Module file declarations, fixes
2024-03-13 11:24:40 +00:00
### 🐛 Bug Fixes
- Fix
- Fix multi file function resolution
- Fix scope
2024-03-13 11:32:10 +00:00
### Other
- *(other)* Improv cast
- *(other)* Beter2
- *(other)* Allow top level module
- *(other)* Version
2024-03-13 11:11:02 +00:00
## [0.0.1-alpha.14] - 2024-03-11
### 🐛 Bug Fixes
- Fix wrong linking
## [0.0.1-alpha.13] - 2024-03-11
### 🚀 Features
2024-03-11 11:05:31 +00:00
- 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
2024-03-13 11:24:40 +00:00
- Fix ci2
2024-03-11 11:05:31 +00:00
2024-03-13 11:32:10 +00:00
### Other
- *(other)* Try release ci
- *(other)* Try release ci
2024-03-13 11:11:02 +00:00
### ⚙️ Miscellaneous Tasks
- Upd changelog
2024-03-02 09:23:53 +00:00
## [0.0.1-alpha.12] - 2024-03-02
### 🚀 Features
- Add casts
### 🐛 Bug Fixes
- *(ci)* Try to fix release ci changelog
### 🧪 Testing
- Add cast test
2024-03-11 11:05:31 +00:00
### ⚙️ Miscellaneous Tasks
- Version 0.0.1-alpha.12
2024-03-01 07:09:22 +00:00
## [0.0.1-alpha.11] - 2024-03-01
### 🚀 Features
- Add modules support, add name mangling
- Allow extern fns
### 🐛 Bug Fixes
- Debug type names
2024-03-13 11:32:10 +00:00
### Other
- *(other)* Changelog
- *(other)* Try to fix release changelog
- *(other)* Release
2024-03-01 07:09:22 +00:00
## [0.0.1-alpha.10] - 2024-02-28
### 🚀 Features
- Check type correctness
2024-02-24 10:51:35 +00:00
### 🐛 Bug Fixes
- *(ci)* Fix ci release
2024-03-01 07:09:22 +00:00
- Fix checker
### ⚙️ Miscellaneous Tasks
- Update changelog
- Update dependencies
- Update version
2024-02-24 10:51:35 +00:00
## [0.0.1-alpha.9] - 2024-02-24
### 🚀 Features
- Optimize linker output on linux
- More debug locations
- Code checking in lowering
2024-03-13 11:32:10 +00:00
### Other
- *(other)* Upd
2024-02-24 10:51:35 +00:00
### ⚙️ Miscellaneous Tasks
- Update version to 0.0.1-alpha.8
## [0.0.1-alpha.8] - 2024-02-18
### 🚀 Features
- Struct support
2024-03-13 11:32:10 +00:00
### Other
- *(other)* Make main always pub
- *(other)* Readme
- *(other)* Gitattributes
- *(other)* Cliff
- *(other)* Better
- *(other)* Basic struct
- *(other)* Struct field
- *(other)* Struct init parsing
- *(other)* Nice
- *(other)* Version
2024-03-13 11:24:40 +00:00
### 🧪 Testing
- Test
2024-02-17 16:37:42 +00:00
## [0.0.1-alpha.7] - 2024-02-17
2024-02-24 10:51:35 +00:00
### 🚀 Features
2024-02-17 16:37:42 +00:00
- Compile unary op, compile asref, compile deref, reference arguments, avoid some temporaries on direct use
2024-03-13 11:32:10 +00:00
### Other
- *(other)* Changelog
- *(other)* Refs
- *(other)* Version and fix no return
2024-02-17 10:44:17 +00:00
## [0.0.1-alpha.6] - 2024-02-17
2024-02-24 10:51:35 +00:00
### 🚀 Features
2024-02-17 10:44:17 +00:00
- Implement while
- Improved logging
- Ptr repr
2024-02-24 10:51:35 +00:00
### 🐛 Bug Fixes
- Fix a miscompilation
2024-03-13 11:24:40 +00:00
- Fixes
2024-02-24 10:51:35 +00:00
2024-03-13 11:32:10 +00:00
### Other
- *(other)* Optimize
- *(other)* Vv0.0.1-alpha.6
2024-02-14 08:06:50 +00:00
## [0.0.1-alpha.5] - 2024-02-14
2024-02-24 10:51:35 +00:00
### 🐛 Bug Fixes
2024-02-14 08:06:50 +00:00
2024-02-24 10:51:35 +00:00
- *(linker)* Fix linker on distros like ubuntu
- *(ci)* Ci improvements
2024-03-13 11:24:40 +00:00
- Fix ci
2024-02-14 08:06:50 +00:00
2024-03-13 11:32:10 +00:00
### Other
- *(other)* Version
- *(other)* Changelog
2024-02-14 07:56:53 +00:00
## [0.0.1-alpha.4] - 2024-02-14
2024-02-24 10:51:35 +00:00
### 🚀 Features
2024-02-14 07:56:53 +00:00
- Better cli and add tests
2024-02-24 10:51:35 +00:00
### ⚙️ Miscellaneous Tasks
2024-02-14 07:56:53 +00:00
- Update version
2024-02-14 08:06:50 +00:00
- Changelog
2024-02-14 07:56:53 +00:00
## [0.0.1-alpha.3] - 2024-02-13
2024-02-24 10:51:35 +00:00
### 🚀 Features
2024-02-14 07:56:53 +00:00
- Properly version all crates
- Add docs generation
2024-02-24 10:51:35 +00:00
### 🐛 Bug Fixes
- Add all fields to cargo.toml
- Add doc field to cargo toml
### ⚙️ Miscellaneous Tasks
2024-02-14 07:56:53 +00:00
- Fix branch name
- Fix doc ci
2024-02-13 06:26:10 +00:00
## [0.0.1-alpha.2] - 2024-02-13
2024-02-24 10:51:35 +00:00
### 🚀 Features
2024-02-13 06:26:10 +00:00
- Compile ifs
2024-03-13 11:24:40 +00:00
### 🐛 Bug Fixes
- Fix
2024-03-13 11:32:10 +00:00
### Other
- *(other)* Fmt
- *(other)* Readme
2024-02-24 10:51:35 +00:00
### 🎨 Styling
2024-02-13 06:26:10 +00:00
- Format
- Naming
2024-02-24 10:51:35 +00:00
### ⚙️ Miscellaneous Tasks
- Update deps
- Update version
2024-03-13 11:24:40 +00:00
## [0.0.1-alpha.1] - 2024-02-09
### 🐛 Bug Fixes
- Fix double return
- Fixes
- Fix
- Fix
2024-03-13 11:32:10 +00:00
### Other
- *(other)* Initial
- *(other)* Check
- *(other)* Format
- *(other)* Start logos
- *(other)* Progress
- *(other)* Progress
- *(other)* Big progress
- *(other)* Rly basic type inference
- *(other)* Type info improvements
- *(other)* Add rudimentary type inference, todo: args
- *(other)* If else type analysis
- *(other)* Idk
- *(other)* Tmp
- *(other)* Better
- *(other)* Progress
- *(other)* Require fully typed integers for now
- *(other)* Progress
- *(other)* V
- *(other)* Spans
- *(other)* Arns
- *(other)* Padding
- *(other)* Cleanup
- *(other)* Ok
- *(other)* Upd
- *(other)* Upd
- *(other)* New start
- *(other)* Progress
- *(other)* Parser
- *(other)* Prog
- *(other)* Ok
- *(other)* Ok
- *(other)* Upd
- *(other)* Ok
- *(other)* A
- *(other)* Prog
- *(other)* P
- *(other)* Fn call
- *(other)* Prog
- *(other)* Nice
- *(other)* Compile
- *(other)* Handle unit return
- *(other)* Basic binop
- *(other)* More
- *(other)* Prog
- *(other)* .
- *(other)* Todo
- *(other)* Debug info
- *(other)* A
- *(other)* Rename
- *(other)* Version
- *(other)* Clippy
- *(other)* Clippy
2024-03-13 11:24:40 +00:00
### 🎨 Styling
- Style
### ⚙️ Miscellaneous Tasks
- Ci
- Ci
2024-02-13 06:26:10 +00:00
<!-- generated by git-cliff -->