Skip to content

Commit 67351c7

Browse files
committed
V 0.1.27
1 parent fe4c7b0 commit 67351c7

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

CHANGELOG.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
## V 0.1.27
22
*5 May 2020*
3+
34
- vfmt has been re-written from scratch using the new AST parser. It's much faster, cleaner, and can format
45
files with compilation errors.
5-
- `strconv, `sprintf`, and `printf` in native V, without any libc calls.
6+
- `strconv`, `sprintf`, and `printf` in native V, without any libc calls.
67
- Interfaces are now a lot more stable and have all expected features.
78
- Lots of x64 backend improvements: function calls, if expressions, for loops, local variables.
89
- `map()` and `filter()` methods can now be chained.
@@ -30,17 +31,17 @@ number of calls, average time per call, total time per function.
3031
- `net.websocket` module (early stage).
3132
- `vlib` is now memory leak free, lots of `autofree` improvements.
3233
- Simplified and cleaned up `cmd/v`, `v.builder`.
34+
- V UI was updated to work with the new backend.
3335

3436

3537
## V 0.1.25
3638
*1 Apr 2020*
39+
3740
- The entire compiler has been re-written with an AST parser. The code is now a lot cleaner and more maintainable. ~15k lines of old compiler code were removed.
3841

3942
## V 0.1.24
4043
*31 Dec 2019*
4144

42-
The last release before 0.2.
43-
4445
- A new parser/generator built on top of an AST that simplifies code greatly and allows to implement new
4546
backends much faster.
4647
- Sum types (`type Expr = IfExpr | MatchExpr | IntegerLiteral`).

vlib/v/util/util.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import os
77
import v.pref
88

99
pub const (
10-
v_version = '0.1.26'
10+
v_version = '0.1.27'
1111
)
1212

1313
// math.bits is needed by strconv.ftoa

0 commit comments

Comments
 (0)