..
arrays
builtin: add runtime check for []Type{cap: negative}
( #23307 )
2024-12-30 09:46:17 +02:00
benchmark
bitfield
builtin
builtin,os: fix warnings for ./v -os cross -o vc/v.c cmd/v && cc -o v_from_vc vc/v.c -lpthread
2025-03-06 20:56:49 +02:00
cli
cli: fix minor typo ( #23811 )
2025-02-26 09:04:39 +02:00
clipboard
docs: add missing documentation for clipboard methods ( #23862 )
2025-03-05 14:17:32 +02:00
compress
checker: fix private symbol visibility checking ( fix #23518 ) ( #23543 )
2025-01-27 11:42:27 +02:00
context
coroutines
markused,builtin,strconv,vlib: reduce generated C sizes for compilers != tcc, for short programs, by simplifying the generation of backtraces, and reducing string interpolations in panics ( #23380 )
2025-01-06 08:23:56 +02:00
crypto
crypto.ecdsa: complete the migration to the newer OpenSSL APIs (follow up to #23876 ) ( #23877 )
2025-03-08 14:59:01 +02:00
datatypes
vlib: reduce false positive matches for ///
, cleanup commented code
2025-03-08 17:47:13 +02:00
db
db.pg: add support for prepared statement, with db.prepare/3 and db.exec_prepared/2 ( #23442 )
2025-01-12 13:08:17 +02:00
dl
dl.loader: fix minor typo in README.md ( #23443 )
2025-01-12 12:24:31 +02:00
dlmalloc
vlib: reduce false positive matches for ///
, cleanup commented code
2025-03-08 17:47:13 +02:00
encoding
checker: check and error for invalid utf8 string literals ( #23721 )
2025-02-15 19:32:38 +02:00
eventbus
flag
all: fix typos in documentation files ( #23822 )
2025-02-28 02:42:55 +03:00
fontstash
v,ast,fmt,parser: support @[tag]
for hash statements, like #define
and #flag
( #23210 )
2024-12-20 08:49:03 +02:00
gg
examples, gg, gg.m4: fix VFLAGS='-no-skip-unused -cstrict -cc clang-18' v should-compile-all examples/sokol/
too
2025-03-06 19:58:25 +02:00
gx
hash
hash,compress.gzip: speedup .gz decompression with tcc, for VTL's mnist_test.v and imdb_test.v (without -prod)
2024-12-17 17:50:36 +02:00
io
vlib: reduce false positive matches for ///
, cleanup commented code
2025-03-08 17:47:13 +02:00
js
json
tools: implement an -s option for v ast
, to skip all nodes with default values like [], {}, 0, false; with it v ast -pts examples/hello_world.v | wc -l
is 36 lines
2025-02-05 15:53:56 +02:00
log
log: remove the notice about the stdout -> stderr migration ( #23837 )
2025-03-01 23:27:22 +02:00
maps
math
math.big: make ./v -prod -cstrict -cc gcc-11 test vlib/math/
pass cleanly (workaround a problem in V's cgen, that -cstrict discovered)
2025-03-08 13:45:31 +02:00
net
net.openssl: use proper library search path for local installations of OpenSSL 3, use SSL_get1_peer_certificate
instead of the deprecated SSL_get_peer_certificate
.
2025-03-02 09:39:21 +02:00
orm
orm,cgen: fix @[sql: serial]
and @[serial]
are not the same ( fix #23346 ) ( #23678 )
2025-02-09 10:54:45 +02:00
os
vlib: reduce false positive matches for ///
, cleanup commented code
2025-03-08 17:47:13 +02:00
picoev
picoev: enable running veb services on Termux
2025-01-24 11:34:03 +02:00
picohttpparser
checker: fix missing or-block check for callexpr ( fix #22835 ) ( #22840 )
2024-11-13 12:30:06 +02:00
rand
ast,cgen,rand: reduce interpolations when a method is not found in Table.find_method/2; merge rand.constants back to rand.v ( #23660 )
2025-02-06 23:23:47 +02:00
readline
regex
regex: fix misspelled word "firts" in replace_n description ( #23514 )
2025-01-19 13:15:06 +02:00
runtime
runtime: add note for the availability of the free_memory/0 implementation ( #23620 )
2025-01-31 19:43:56 +02:00
semver
all: remove ancient deprecations ( #23479 )
2025-01-16 16:36:12 +02:00
sokol
sokol, audio: link against aaudio
on Android ( #23869 )
2025-03-05 11:50:16 +02:00
stbi
strconv
all: fix typos in documentation files ( #23822 )
2025-02-28 02:42:55 +03:00
strings
all: remove ancient deprecations ( #23479 )
2025-01-16 16:36:12 +02:00
sync
sync: cleanup tcc flag declarations on musl based distros like Alpine as well ( #23783 )
2025-02-22 14:24:55 +02:00
term
term: make the second example in the README.md compilable as well
2025-02-23 14:26:16 +02:00
time
time: add documentation for remaining time-related functions and ISO 8601 parsing ( #23867 )
2025-03-05 14:11:19 +02:00
toml
checker: fix immutable to mutable reference ( fix #22653 ) ( #22663 )
2024-12-10 15:15:26 +02:00
v
vlib: reduce false positive matches for ///
, cleanup commented code
2025-03-08 17:47:13 +02:00
v2
veb
veb: deprecate vweb (part 2); move all vweb examples to veb
2025-03-02 14:37:20 +03:00
vweb
markused,builtin,strconv,vlib: reduce generated C sizes for compilers != tcc, for short programs, by simplifying the generation of backtraces, and reducing string interpolations in panics ( #23380 )
2025-01-06 08:23:56 +02:00
wasm
docs: add the remaining missing doc comment, for the public wasm methods ( #23863 )
2025-03-05 14:23:35 +02:00
x
x.json2: add a convenience Any.as_map_of_strings/0 method
2025-03-08 16:49:50 +02:00
.vdocignore
README.md
tools,v.doc: let https://modules.vlang.io use vlib/README.md as the index page. ( #23480 )
2025-01-16 03:15:16 +02:00