Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
initdc
/
v
Public
forked from
vlang/v
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
v
vlib
json
on
master
User selector
All users
All time
Commit history
Commits on Nov 2, 2025
cgen: handle pointers in json map decode/encode (fix #25632) (#25646)
dy-tea
authored
d2587eb
View commit details
Copy full SHA for d2587eb
View code at this point
Browse repository at this point
Commits on Sep 13, 2025
cgen,builtin: support for 64bit int 1 (#25236)
kbkpbot
authored
c221b32
View commit details
Copy full SHA for c221b32
View code at this point
Browse repository at this point
Commits on Sep 8, 2025
cgen: fix gen_struct_equality_fn null pointer crash (fix #25237) (#25231)
get200
authored
af87a30
View commit details
Copy full SHA for af87a30
View code at this point
Browse repository at this point
Commits on Aug 3, 2025
markused: fix option tracking on sumtype (fix #25025) (#25028)
felipensp
authored
195f161
View commit details
Copy full SHA for 195f161
View code at this point
Browse repository at this point
Commits on Jul 6, 2025
cgen: fix json decode option alias (fix #24843) (#24853)
felipensp
authored
57aae3f
View commit details
Copy full SHA for 57aae3f
View code at this point
Browse repository at this point
Commits on Jul 2, 2025
docs: put some more dots in the doc comments of public APIs, found by find_doc_comments_with_no_dots.v
spytheman
committed
30ce228
View commit details
Copy full SHA for 30ce228
View code at this point
Browse repository at this point
Commits on Jun 22, 2025
tools: add support for `// vtest vflags: -w` in `_test.v` files, to allow `v -W test .` later, for files, that have known warnings
spytheman
committed
91a3844
View commit details
Copy full SHA for 91a3844
View code at this point
Browse repository at this point
Commits on Apr 21, 2025
json: link with libm (fix #24272) (#24273)
kbkpbot
authored
fd79183
View commit details
Copy full SHA for fd79183
View code at this point
Browse repository at this point
Commits on Feb 5, 2025
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
spytheman
committed
94a97f6
View commit details
Copy full SHA for 94a97f6
View code at this point
Browse repository at this point
Commits on Jan 3, 2025
json: fix default struct field initialization with long array (#23355)
felipensp
authored
5eecd04
View commit details
Copy full SHA for 5eecd04
View code at this point
Browse repository at this point
Commits on Dec 30, 2024
cgen: fix type_default for option type, when the default expr is `none` (fix #23318) (#23320)
felipensp
authored
17812a7
View commit details
Copy full SHA for 17812a7
View code at this point
Browse repository at this point
json: support `@[json_null]` tag to enforce `null`, when encoding `none` option values (#23319)
felipensp
authored
8cdb507
View commit details
Copy full SHA for 8cdb507
View code at this point
Browse repository at this point
Commits on Dec 25, 2024
cgen,json: fix default initialization of structs with options (#23263)
felipensp
authored
80bae08
View commit details
Copy full SHA for 80bae08
View code at this point
Browse repository at this point
Commits on Dec 22, 2024
json: fix codegen for struct default expr (fix #23216) (#23233)
felipensp
authored
98f13ef
View commit details
Copy full SHA for 98f13ef
View code at this point
Browse repository at this point
json: use `@[required]` to disallow parsing nulls (#23218)
esquerbatua
authored
63fff1d
View commit details
Copy full SHA for 63fff1d
View code at this point
Browse repository at this point
Commits on Dec 20, 2024
vlib: enable more satnitized memleak detection runs without false positives on the CI (#23200)
felipensp
authored
b077219
View commit details
Copy full SHA for b077219
View code at this point
Browse repository at this point
Commits on Dec 15, 2024
json: fix memory leak on result messages (checked with `json_option_raw_test.v`, compiled with `-fsanitize=address,pointer-compare,pointer-subtract`) (#23172)
felipensp
authored
fc8cd58
View commit details
Copy full SHA for fc8cd58
View code at this point
Browse repository at this point
Commits on Dec 13, 2024
json: add primitive type validation (fix #23021) (#23142)
felipensp
authored
0998bb7
View commit details
Copy full SHA for 0998bb7
View code at this point
Browse repository at this point
Commits on Nov 30, 2024
json: fix decode codegen for []&type (fix #23007) (#23010)
felipensp
authored
a66c4c9
View commit details
Copy full SHA for a66c4c9
View code at this point
Browse repository at this point
Commits on Nov 18, 2024
json: mark json_print_pretty/1 with `@[markused]` (used by cgen)
spytheman
committed
2ba1271
View commit details
Copy full SHA for 2ba1271
View code at this point
Browse repository at this point
cgen, json: make errors more informative (resolve empty panics) (related: #21184) (#22898)
ttytm
authored
8c4de20
View commit details
Copy full SHA for 8c4de20
View code at this point
Browse repository at this point
checker: fix `json.encode_pretty` with a struct init expression argument (#22897)
ttytm
authored
3bf459c
View commit details
Copy full SHA for 3bf459c
View code at this point
Browse repository at this point
Commits on Nov 12, 2024
json: move `_test.v` files to `vlib/json/tests/` (#22731)
enghitalo
authored
8ebbace
View commit details
Copy full SHA for 8ebbace
View code at this point
Browse repository at this point
Commits on Nov 1, 2024
cgen: fix ptr field encoding for `json` (fix #22717) (#22720)
felipensp
authored
a9e814f
View commit details
Copy full SHA for a9e814f
View code at this point
Browse repository at this point
Commits on Oct 11, 2024
all: replace struct field name '@type' with 'type' (#22485)
yuyi98
authored
7978673
View commit details
Copy full SHA for 7978673
View code at this point
Browse repository at this point
Commits on Oct 8, 2024
json: fix encode/decode of fixed arrays (fix #22369) (#22448)
felipensp
authored
ef72f97
View commit details
Copy full SHA for ef72f97
View code at this point
Browse repository at this point
Commits on Sep 22, 2024
json: fix json encode/decode with embed support (#22277)
felipensp
authored
1233858
View commit details
Copy full SHA for 1233858
View code at this point
Browse repository at this point
Commits on Sep 21, 2024
json: fix decoding of structs with embeds (#22264)
felipensp
authored
651a116
View commit details
Copy full SHA for 651a116
View code at this point
Browse repository at this point
Commits on Sep 17, 2024
json: allow passing an anon struct as a decode type (#22228)
felipensp
authored
97c9f5f
View commit details
Copy full SHA for 97c9f5f
View code at this point
Browse repository at this point
fmt: fix formating a file in an oscillating manner (fix #22223, fix #22026) (#22232)
yuyi98
authored
acf6b34
View commit details
Copy full SHA for acf6b34
View code at this point
Browse repository at this point
Commits on Aug 11, 2024
fmt: fix alignment of struct init fields (#22025)
yuyi98
authored
c51d30b
View commit details
Copy full SHA for c51d30b
View code at this point
Browse repository at this point
Commits on Aug 9, 2024
all: change single blank comment to blank line (#22016)
yuyi98
authored
19f080f
View commit details
Copy full SHA for 19f080f
View code at this point
Browse repository at this point
Commits on Aug 5, 2024
fmt: fix and simplify align of struct fields (#21995)
yuyi98
authored
ddb6685
View commit details
Copy full SHA for ddb6685
View code at this point
Browse repository at this point
Commits on Jul 30, 2024
json: increase test cases before enabling sumtype decode in all json libraries (#21958)
enghitalo
authored
1a17a07
View commit details
Copy full SHA for 1a17a07
View code at this point
Browse repository at this point
Commits on Apr 16, 2024
time: update unix time acces, fix issues related to deviating unix times (#21293)
ttytm
authored
1363cc8
View commit details
Copy full SHA for 1363cc8
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.