@@ -22,36 +22,35 @@ For a list of all features and fixes, check out the changelog.
2222
2323## [ Version 0.4]
2424
25- - [x] [ Coroutines] ( https://github.com/vlang/v/discussions/11582 )
25+ - [x] [ Coroutines] ( https://github.com/vlang/v/discussions/11582 ) (doesn't work on Windows yet)
2626- [x] vfmt: add missing imports (like goimports)
2727- [x] Recursive structs via options: ` struct Node { next ?Node } `
2828- [x] First class Option type
2929- [x] Optional function struct fields
3030- [x] Handle function pointers safely, remove ` if function == 0 { `
31- - [x] Bundle OpenSSL like GC
31+ - [x] Bundle an SSL library (mbedtls) like GC
3232- [x] Anonymous structs
3333- [x] Improve vweb: allow separation of logic via "controllers", lots of other fixes
3434- [x] New VPM site
3535
3636## [ Version 0.5]
3737
38+ - [x] Parallel C compilation via ` -parallel-cc `
3839- [x] Parallel parser (not integrated yet)
3940- [x] Parallel checker (not integrated yet)
40- - [x] Parallel C compilation (not integrated yet)
4141- [x] Improved vweb => veb framework. Separation of global and context (request local) fields.
4242 Performance and stability. Based on picoev.
4343- [x] -skip-unused on by default
44- - [ ] 64/32 bit int depending on arch (will remove array.len limitation on 64 bit systems)
45- - [ ] ` copy() ` builtin function (e.g. for easier conversion from ` []Foo ` to ` [4]Foo ` )
4644- [x] Lambdas: ` a.sort(|a, b| a > b) `
47- - [ ] Custom attributes
48- - [ ] Contexts that are passed implicitly (e.g. for custom allocation/memory management)
4945- [x] Implicit Veb contexts passed to requests
5046- [x] Direct C/C++ interop without generating wrappers (via -experimental for now)
51- - [ ] Make ORM work without installing developer libs (libpq-dev etc)
5247
5348## [ Version 0.6]
5449
50+ - [ ] Custom attributes
51+ - [ ] Contexts that are passed implicitly (e.g. for custom allocation/memory management)
52+ - [ ] 64/32 bit int depending on arch (will remove array.len limitation on 64 bit systems)
53+ - [ ] ` copy() ` builtin function (e.g. for easier conversion from ` []Foo ` to ` [4]Foo ` )
5554- [ ] Integrate the new parallel parser/checker/cc
5655- [ ] Incremental compilation
5756- [ ] Runtime race detector
@@ -60,6 +59,7 @@ For a list of all features and fixes, check out the changelog.
6059- [ ] -usecache on by default
6160- [ ] ORM migrations
6261- [ ] Allow ` $if ` everywhere: top level, inside struct definitions, etc
62+ - [ ] Make ORM work without installing developer libs (libpq-dev etc)
6363
6464## [ Version 1.0]
6565
0 commit comments