Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
v1.0.0-alpha.4 - 02/29/2024
Added
- lexer: Added custom error type ((#103)) by @ElBe-Plaq in
503a789. - ci: Added
just install-dev-dependenciesto workflows by @ElBe-Plaq in91ae84f. - cli: Switched from
.try_exists()to.exists()by @ElBe-Plaq ind2a2bca. - lexer: Added
Displaytrait to all token types by @ElBe-Plaq in20fd611. - lexer: Added
Defaulttrait toLocationby @ElBe-Plaq in466d4ee. - lexer: Added as keyword by @ElBe-Plaq in
23f8211. - errors: Added errors and more logging to the lexer and compiler cli by @ElBe-Plaq in
d67bfe8.
Changed
- Removed add-desktop-icon script due to it not being needed by @ElBe-Plaq in
3aecb8d. - Removed outdated modules, will be added back tho by @ElBe-Plaq in
668ffdf. - Finishing renaming files by @ElBe-Plaq in
ffb1640. - Prepared files to switch to lowercase globally by @ElBe-Plaq in
72de5d1. - Renamed
Booleanvariant onConstantenum for consitency with the other variants by @ElBe-Plaq inc6a4b1e.
Removed
- Removed delete keyword by @ElBe-Plaq in
b202089.
Fixed
- lexer: Fixed constant quote_type being used by @ElBe-Plaq in
d1b0320. - ci: Fixed dev dependencies not installing by @ElBe-Plaq in
e9a0f0b. - Fixed megalinter still being setup with the uppercase file names by @ElBe-Plaq in
be6b4d1. - New paths by @ElBe-Plaq in
c51ec4a. - cargo:
cargo-auditis an optional dependency by @ElBe-Plaq ince6b7c9. - Fix github workflows using old paths by @ElBe-Plaq in
84c4f97. - FIx justfile using old paths by @ElBe-Plaq in
9057d92. - Added back the submodule by @ElBe-Plaq in
a865bec. - ci: Fixed repository link containing an excess slash by @ElBe-Plaq in
686f22b. - lexer: Fixed lexer not allowing
"\\"by @ElBe-Plaq in45df4e3. - git: Add more files to .gitignore by @ElBe-Plaq in
985119f.
Documentation
- Updated
git-cliffto v2.0.2 and used the new features by @ElBe-Plaq in0fdb993. - Fixed using the wrong name by @ElBe-Plaq in
24f63a9. - Added changelog generator by @ElBe-Plaq in
3a049f9. - tools: Added module documentation by @ElBe-Plaq in
bf7e84b. - Updated submodules by @ElBe-Plaq in
487ef4c.
Styling
- Fixed editorconfig issues by @ElBe-Plaq in
83d68da.
Other
- ci: Removed release workflow by @ElBe-Plaq in
686ed68. - Removed accidentally committed directory by @ElBe-Plaq in
f25243d. - ci: Changed commit prefix for removals by @ElBe-Plaq in
98fbdbf. - Made dependabot use conventional commits by @ElBe-Plaq in
48ca651.
For the old changelog from v1.0.0-alpha1 to v1.0.0-alpha3, see the old CHANGELOG.md.
Last update:
2024-02-29