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-dependencies
to workflows by @ElBe-Plaq in91ae84f
. - cli: Switched from
.try_exists()
to.exists()
by @ElBe-Plaq ind2a2bca
. - lexer: Added
Display
trait to all token types by @ElBe-Plaq in20fd611
. - lexer: Added
Default
trait toLocation
by @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
Boolean
variant onConstant
enum 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-audit
is 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-cliff
to 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