..
arrays
builtin: add runtime check for []Type{cap: negative}
( #23307 )
2024-12-30 09:46:17 +02:00
benchmark
fmt: remove the prefixed module name of const names, that are in the same module (related #22183 ) ( #22185 )
2024-09-10 11:25:56 +03:00
bitfield
bitfield: add shift_left/1
and shift_right/1
methods to BitField
( #22700 )
2024-10-30 21:55:42 +02:00
builtin
builtin: change the default builder size used for string interpolations, from 256 bytes to 64 bytes
2025-01-25 16:50:24 +02:00
cli
v: remove the automatic passing of structs with more than 8 fields by reference (related #17159 ) ( #22547 )
2024-10-17 11:04:23 +03:00
clipboard
all: replace fn name '@xxx' with 'xxx' ( #22506 )
2024-10-12 22:17:02 +03:00
compress
compress.gzip: add compression flags ( fix #14994 ) ( #23370 )
2025-01-05 14:18:53 +02:00
context
all: replace fn name '@xxx' with 'xxx' ( #22506 )
2024-10-12 22:17:02 +03:00
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
blake2s, blake2b: fix typo in new_digest description ( #23531 )
2025-01-20 06:13:18 +02:00
datatypes
fmt: remove the prefixed module name of const names, that are in the same module (related #22183 ) ( #22185 )
2024-09-10 11:25:56 +03: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
v: remove the automatic passing of structs with more than 8 fields by reference (related #17159 ) ( #22547 )
2024-10-17 11:04:23 +03:00
encoding
encoding.iconv: add flag for OpenBSD to find iconv include and library ( fix #23573 ) ( #23575 )
2025-01-25 19:41:05 +02:00
eventbus
fmt: remove the prefixed module name of const names, that are in the same module (related #22183 ) ( #22185 )
2024-09-10 11:25:56 +03:00
flag
flag: fix minor typo ( #23512 )
2025-01-19 00:59:44 +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
gg: mark create_image_with_size as deprecated (image resizing is done by stbi.resize_uint8/3
, with a different fn signature) ( #23580 )
2025-01-26 08:04:17 +02:00
gx
v: remove the automatic passing of structs with more than 8 fields by reference (related #17159 ) ( #22547 )
2024-10-17 11:04:23 +03:00
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
examples,io: add sha256sum_with_io_cp.v, make the size of the buffer used by io.cp parametrisable ( #23585 )
2025-01-26 15:44:15 +02:00
js
doc: update trim_doc_node_description, make module readmes more uniform ( #20792 )
2024-02-12 12:38:47 +02:00
json
json: fix default struct field initialization with long array ( #23355 )
2025-01-03 19:25:21 +02:00
log
breaking,log: set stderr as default log output, add .set_output_stream() to allow for opting in the old default of stdout ( #23444 )
2025-01-21 19:13:21 +02:00
maps
maps: use explicit map value cloning in maps.merge_in_place
and maps.merge
(fx #22564 ) ( #22576 )
2024-10-19 11:49:41 +03:00
math
all: remove ancient deprecations ( #23479 )
2025-01-16 16:36:12 +02:00
net
all: remove ancient deprecations ( #23479 )
2025-01-16 16:36:12 +02:00
orm
orm: fix codegen for option fk ( fix #23383 ) ( #23400 )
2025-01-07 17:53:37 +02:00
os
os: add split_path/1: os.split_path('/usr/lib/test.so') -> ('/usr/lib','test','.so')
; fix platform dependent behaviour of os.dir/1, os.base/1, os.file_name/1 ( #23532 )
2025-01-21 06:58:47 +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
vlib: add new rand.cuid2
module ( #23181 )
2024-12-17 16:32:24 +02:00
readline
utf8, readline: clarify UTF-8 vs UTF-32 usage (see also #22461 ) ( #22558 )
2024-10-18 11:18:31 +03:00
regex
regex: fix misspelled word "firts" in replace_n description ( #23514 )
2025-01-19 13:15:06 +02:00
runtime
runtime: add free_memory/0 implementation for OpenBSD ( fix #23579 ) ( #23583 )
2025-01-26 07:57:28 +02:00
semver
all: remove ancient deprecations ( #23479 )
2025-01-16 16:36:12 +02:00
sokol
all: remove ancient deprecations ( #23479 )
2025-01-16 16:36:12 +02:00
stbi
stbi: fix stbi.Image's nr_channels
property, after a forced conversion on load ( #22528 )
2024-10-15 13:27:34 +03:00
strconv
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
strings
all: remove ancient deprecations ( #23479 )
2025-01-16 16:36:12 +02:00
sync
v: use -check-unused-fn-args
to cleanup the compiler code itself
2024-11-18 12:10:03 +02:00
term
term: add key_pressed, enable_echo ( fix #21826 ) ( #23171 )
2024-12-27 10:36:39 +02:00
time
all: remove ancient deprecations ( #23479 )
2025-01-16 16:36:12 +02:00
toml
checker: fix immutable to mutable reference ( fix #22653 ) ( #22663 )
2024-12-10 15:15:26 +02:00
v
cgen: fix codegen for const fixed array initialization with another const as item ( fix #23565 ) ( #23572 )
2025-01-25 19:40:09 +02:00
v2
docs: fix broken links by adding missing READMEs ( #22636 )
2024-10-26 13:15:50 +03:00
veb
veb: add ctx.no_content()
+ prevent content-type being set if the mime type is empty ( #23425 )
2025-01-11 11:39:50 +02: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
fmt: fix alignment of struct init fields ( #22025 )
2024-08-11 09:11:24 +03:00
x
checker: make option_var.str()
an error, when done without unwrapping it first ( fix #23557 , fix #23558 ) ( #23563 )
2025-01-25 07:23:05 +02:00
.vdocignore
vdoc: remove obsolete entries from .vdocignore
( #21320 )
2024-04-20 16:32:31 +03:00
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