Skip to content

Commit

Permalink
Compile release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
cburgdorf committed Aug 10, 2023
1 parent c898e68 commit 32bac1d
Show file tree
Hide file tree
Showing 4 changed files with 42 additions and 24 deletions.
42 changes: 42 additions & 0 deletions docs/src/release_notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,48 @@
Fe is moving fast. Read up on all the latest improvements.

[//]: # (towncrier release notes start)
## 0.24.0 "Xenotime" (2023-08-10)


### Features


- Added support for project manifests and project dependencies.

Example:

```
my_project
├── fe.toml
└── src
└── main.fe
```

```
# fe.toml
name = "my_project"
version = "1.0"
[dependencies]
my_lib = { path = "../path/to/my_lib", version = "1.0" }
my_other_lib = "../path/to/my_other_lib"
```

Note: The current implementation supports circular dependencies. ([#908](https://github.com/ethereum/fe/issues/908))


### Performance improvements


- `MemoryBuffer` now allocates an extra 31 bytes. This removes the need for runtime checks and bitshifting needed to ensure safe writing to a `MemoryBuffer`'s region. ([#898](https://github.com/ethereum/fe/issues/898))


### Improved Documentation


- Link to vs-code extension in Quickstart Guide ([#910](https://github.com/ethereum/fe/issues/910))


## 0.23.0 "Wiluite" (2023-06-01)


Expand Down
1 change: 0 additions & 1 deletion newsfragments/898.performance.md

This file was deleted.

22 changes: 0 additions & 22 deletions newsfragments/908.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion newsfragments/910.doc.md

This file was deleted.

0 comments on commit 32bac1d

Please sign in to comment.