index
:
go/lowmemjson
main
Package lowmemjson is an alternative to the standard library's encoding/json that has lower memory requirements for large data structures.
Luke T. Shumaker
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ReleaseNotes.md
Age
Commit message (
Collapse
)
Author
2023-02-25
jsonparse: Fix a bug allowing a trailing comma in objects
Luke Shumaker
2023-02-25
reencode: Improve the error messages for trailing partial-UTF-8
Luke Shumaker
2023-02-25
reencode: Fix the byte count for partial writes
Luke Shumaker
2023-02-25
compat/json: Handle io.EOF and io.ErrUnexpectedEOF the same
Luke Shumaker
2023-02-25
jsonparse: Don't show raw bytes as Unicode
Luke Shumaker
2023-02-25
jsonparse: Reword error messages to match encoding/json
Luke Shumaker
2023-02-25
decode: Include the invalid UTF-8 byte in error messages
Luke Shumaker
2023-02-25
decode: Add a DecodeArray function
Luke Shumaker
2023-02-25
decode: Don't bail on type errors
Luke Shumaker
2023-02-20
Prepare v0.3.7 release
v0.3.7
Luke Shumaker
2023-02-19
compat/json: Correctly handle syntax-error-in-decode
Luke Shumaker
2023-02-18
reencode: Don't normalize the capitalization of \uXXXX hex escapes
Luke Shumaker
2023-02-18
compat/json: Indent: Preserve trailing whitespace
Luke Shumaker
2023-02-18
compat/json: Don't do actual JSON parsing in HTMLEscape
Luke Shumaker
2023-02-18
reencode: Add CompactFloats
Luke Shumaker
2023-02-18
encode, reencode: Fix handling of invalid UTF-8
Luke Shumaker
2023-02-18
reencode: Rethink the UTF-8 buffer
Luke Shumaker
2023-02-18
compat/json: Compact, Indent: Clear the output if there's an error
Luke Shumaker
2023-02-18
compat/json: Valid: Check for EOF
Luke Shumaker
2023-02-18
reencode: Fix trimming trailing zeros
Luke Shumaker
2023-02-16
ReleaseNotes.md: Fix a typo
Luke Shumaker
2023-02-16
Prepare v0.3.6 release
v0.3.6
Luke Shumaker
2023-02-16
reencode: Don't bother tracking the number of bytes written
Luke Shumaker
2023-02-16
reencode: Don't have the ReEncoderConfig member be public
Luke Shumaker
2023-02-10
encoder, reencoder: Distinguish between syntax errors and I/O errors
Luke Shumaker
2023-02-10
Be more careful about importing encoding/json
Luke Shumaker
2023-02-10
Prepare v0.3.5 release
v0.3.5
Luke Shumaker
2023-02-10
Sync borrowed code from Go 1.20
Luke Shumaker
New tests mean encode.go and compat.go also need some bugfixes.
2023-02-07
decode: Fix decoding an actively growing file
Luke Shumaker
2023-02-05
Fix compilation with Go 1.20
v0.3.4
Luke Shumaker
2023-02-04
Prepare v0.3.3 release
v0.3.3
Luke Shumaker
2023-02-04
ReleaseNotes.md: Describe the bugfixes
Luke Shumaker
2023-02-03
Prepare v0.3.2 release
v0.3.2
Luke Shumaker
2023-01-31
Prepare v0.3.1 release
v0.3.1
Luke Shumaker
2023-01-30
ReleaseNotes: Add an entry for this branch's changes
Luke Shumaker
2023-01-30
Prepare v0.3.0 release
v0.3.0
Luke Shumaker
2023-01-30
BREAKING CHANGE: reencode: Separate config from state
Luke Shumaker
2023-01-30
Prepare v0.2.1 release
v0.2.1
Luke Shumaker
2023-01-30
decode: Fix DecodeTypeError offsets
Luke Shumaker
2023-01-30
Add a ReleaseNotes.md file
Luke Shumaker