Update CHANGELOG.md

pull/7476/head
Alexander Medvednikov 2020-12-22 21:19:05 +01:00 committed by GitHub
parent 25cbbc1e44
commit 1bc317acab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 0 deletions

View File

@ -7,6 +7,7 @@ It will be enabled by default in 0.3
- Struct embedding. - Struct embedding.
- IO streams. - IO streams.
- A powerful websocket module that conforms to RFC 6455 and passes the Autobahn test suite (498 client tests and 249 server tests). - A powerful websocket module that conforms to RFC 6455 and passes the Autobahn test suite (498 client tests and 249 server tests).
- The `net` module is now asynchronous and uses an API very similar to Go's `net`.
- V's graphics module now uses Metal/DirectX/OpenGL instead of just OpenGL. - V's graphics module now uses Metal/DirectX/OpenGL instead of just OpenGL.
- V can now run in the browser via WASM and execute V code by translating it to JavaScript: - V can now run in the browser via WASM and execute V code by translating it to JavaScript:
https://v-wasm.now.sh https://v-wasm.now.sh
@ -43,6 +44,7 @@ each program. Will be enabled by default in 0.2.1.
- Mutability bug fixes - Mutability bug fixes
- Taking the address of a map value is no longer allowed, like in Go. - Taking the address of a map value is no longer allowed, like in Go.
- Matrix multiplication. - Matrix multiplication.
- A new `#pkgconfig` flag to provide platform independent way to get compilation flags for C libraries/packages.
- Explicit parentheses requirement in complex boolean expressions. - Explicit parentheses requirement in complex boolean expressions.
- `println` was made even smarter, and can now handle complex types. - `println` was made even smarter, and can now handle complex types.
- Precompiled text templates can now be used outside of vweb via `$tmpl()`. - Precompiled text templates can now be used outside of vweb via `$tmpl()`.
@ -53,6 +55,7 @@ each program. Will be enabled by default in 0.2.1.
- Binary enum flags. - Binary enum flags.
- `[export]` attribute to change exported function name (for example for calling from a C library). - `[export]` attribute to change exported function name (for example for calling from a C library).
- `unsafe` fixes and improvements. - `unsafe` fixes and improvements.
- Improvements to rand: `rand.ulid()`, `rand.uuid()`, a unified customizable PRNG API.
- Hundreds of other fixes, features, and tests (from now on the changelog will be updated - Hundreds of other fixes, features, and tests (from now on the changelog will be updated
right away as the feature/bug fix lands). right away as the feature/bug fix lands).