V 0.1.14
parent
28d379dc7b
commit
22b41c7873
19
CHANGELOG.md
19
CHANGELOG.md
|
@ -1,4 +1,16 @@
|
|||
|
||||
# V 0.1.14
|
||||
*12 Jul 2019*
|
||||
- `gg` module Windows support, V Tetris runs on Windows.
|
||||
- `glad` and `cJSON` are now compiled only once, this makes compilation of programs using `gg` and `json
|
||||
a bit faster.
|
||||
- `v.c` has been cleaned up and minimized (~16k => ~10k lines of code).
|
||||
- `type` aliases can now have methods.
|
||||
- Const overflow check during compilation (`byte(1000)` will no longer compile)
|
||||
|
||||
|
||||
# V 0.1.13
|
||||
*10 Jul 2019*
|
||||
- New enum syntax (`token == .name`), enum values are no longer global consts.
|
||||
- Submodules (`import encoding.base64`).
|
||||
- Hot code reloading.
|
||||
|
@ -11,6 +23,7 @@
|
|||
|
||||
|
||||
# V 0.1.12
|
||||
*4 Jul 2019*
|
||||
- V can finally compile itself on Windows. (https://github.com/vlang/v#mingw-w64)
|
||||
- `os` module now uses optionals in all functions that return `File`. Lots of bugs with optionals fixed.
|
||||
- `println` was optimized. It no longer results in allocations. Now it also works correctly with all integer types.
|
||||
|
@ -20,7 +33,7 @@
|
|||
|
||||
|
||||
# V 0.1.11
|
||||
|
||||
*1 Jul 2019*
|
||||
- Cross compilation for Windows!
|
||||
- Lots of Windows fixes
|
||||
- socket.v
|
||||
|
@ -28,6 +41,7 @@
|
|||
|
||||
|
||||
# 0.1.9 - 0.1.10
|
||||
*29 Jun 2019*
|
||||
- Windows support via MinGW-w64. Pre-built Windows binary.
|
||||
- File structure has been simplified: all vlib modules were moved to the vlib/ directory,
|
||||
makefile was moved to the root.
|
||||
|
@ -35,11 +49,12 @@
|
|||
- `mut var := val` was fixed (previously `mut var = val` was allowed as well).
|
||||
|
||||
# 0.1.8
|
||||
*28 Jun 2019*
|
||||
- Single file programs without `fn main` now work as expected.
|
||||
- REPL has been fixed: it now supports imports, consts, function definitions, etc.
|
||||
|
||||
# 0.1.7
|
||||
|
||||
*27 Jun 2019*
|
||||
- All C code in the compiler and vlib has been replaced with V.
|
||||
- `#` syntax for embedding C code has been removed.
|
||||
- Exported functions now need to be marked with `pub`, all public vlib functions have been updated.
|
||||
|
|
|
@ -8,7 +8,7 @@ import os
|
|||
import time
|
||||
|
||||
const (
|
||||
Version = '0.1.13'
|
||||
Version = '0.1.14'
|
||||
)
|
||||
|
||||
enum BuildMode {
|
||||
|
|
Loading…
Reference in New Issue