Skip to content

Commit 32bac1d

Browse files
committed
Compile release notes
1 parent c898e68 commit 32bac1d

File tree

4 files changed

+42
-24
lines changed

4 files changed

+42
-24
lines changed

docs/src/release_notes.md

+42
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,48 @@
88
Fe is moving fast. Read up on all the latest improvements.
99

1010
[//]: # (towncrier release notes start)
11+
## 0.24.0 "Xenotime" (2023-08-10)
12+
13+
14+
### Features
15+
16+
17+
- Added support for project manifests and project dependencies.
18+
19+
Example:
20+
21+
```
22+
my_project
23+
├── fe.toml
24+
└── src
25+
└── main.fe
26+
```
27+
28+
```
29+
# fe.toml
30+
name = "my_project"
31+
version = "1.0"
32+
33+
[dependencies]
34+
my_lib = { path = "../path/to/my_lib", version = "1.0" }
35+
my_other_lib = "../path/to/my_other_lib"
36+
```
37+
38+
Note: The current implementation supports circular dependencies. ([#908](https://github.com/ethereum/fe/issues/908))
39+
40+
41+
### Performance improvements
42+
43+
44+
- `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))
45+
46+
47+
### Improved Documentation
48+
49+
50+
- Link to vs-code extension in Quickstart Guide ([#910](https://github.com/ethereum/fe/issues/910))
51+
52+
1153
## 0.23.0 "Wiluite" (2023-06-01)
1254

1355

newsfragments/898.performance.md

-1
This file was deleted.

newsfragments/908.feature.md

-22
This file was deleted.

newsfragments/910.doc.md

-1
This file was deleted.

0 commit comments

Comments
 (0)