Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Json Streamer Laravel Package

symfony/json-streamer

Symfony JsonStreamer reads and writes data structures to and from JSON streams efficiently. Ideal for streaming large JSON payloads with low memory usage, integrating with Symfony Serializer to parse or generate JSON incrementally.

View on GitHub
Deep Wiki
Context7
v8.0.8

Changelog (https://github.com/symfony/json-streamer/compare/v8.0.7...v8.0.8)

  • bug #63624 Fix lazy instantiation for internal PHP classes (@Maxcastel)
v7.4.8

Changelog (https://github.com/symfony/json-streamer/compare/v7.4.7...v7.4.8)

  • bug #63624 Fix lazy instantiation for internal PHP classes (@Maxcastel)
v8.0.7

Changelog (https://github.com/symfony/json-streamer/compare/v8.0.6...v8.0.7)

  • bug #63509 Fix missing generator for shared types in self-referencing objects (@mtarld)
v7.4.7

Changelog (https://github.com/symfony/json-streamer/compare/v7.4.6...v7.4.7)

  • bug #63509 Fix missing generator for shared types in self-referencing objects (@mtarld)
v8.0.6

Changelog (https://github.com/symfony/json-streamer/compare/v8.0.5...v8.0.6)

  • bug #63294 Fix DateTime handling in union types (@mtarld)
  • bug #63291 Fix composite node provider arguments in stream mode (@mtarld)
v7.4.6

Changelog (https://github.com/symfony/json-streamer/compare/v7.4.5...v7.4.6)

  • bug #63294 Fix DateTime handling in union types (@mtarld)
  • bug #63291 Fix composite node provider arguments in stream mode (@mtarld)
v8.0.4

Changelog (https://github.com/symfony/json-streamer/compare/v8.0.3...v8.0.4)

  • bug #63159 Fix exponential resource class memory growth (mtarld)
  • bug #63000 Fix memory leak by caching stream readers/writers (@mtarld)
v7.4.4

Changelog (https://github.com/symfony/json-streamer/compare/v7.4.3...v7.4.4)

  • bug #63159 Fix exponential resource class memory growth (mtarld)
  • bug #63000 Fix memory leak by caching stream readers/writers (@mtarld)
v7.3.10

Changelog (https://github.com/symfony/json-streamer/compare/v7.3.9...v7.3.10)

  • bug #63159 Fix exponential resource class memory growth (mtarld)
  • bug #63000 Fix memory leak by caching stream readers/writers (@mtarld)
v8.0.3

Changelog (https://github.com/symfony/json-streamer/compare/v8.0.2...v8.0.3)

  • bug symfony/symfony#62735 [JsonStreamer] Fix the generated PHP code when using array shape (@sukei)
v7.4.3

Changelog (https://github.com/symfony/json-streamer/compare/v7.4.2...v7.4.3)

  • bug symfony/symfony#62735 [JsonStreamer] Fix the generated PHP code when using array shape (@sukei)
v8.0.1

Changelog (https://github.com/symfony/json-streamer/compare/v8.0.0...v8.0.1)

  • bug symfony/symfony#62388 [TypeInfo] Simple array should be array type (@matijn-made)
  • bug symfony/symfony#62622 [JsonStreamer] fix invalid json output for list of self (@DjordyKoert)
v7.4.1

Changelog (https://github.com/symfony/json-streamer/compare/v7.4.0...v7.4.1)

  • bug symfony/symfony#62388 [TypeInfo] Simple array should be array type (@matijn-made)
  • bug symfony/symfony#62622 [JsonStreamer] fix invalid json output for list of self (@DjordyKoert)
v7.3.8

Changelog (https://github.com/symfony/json-streamer/compare/v7.3.7...v7.3.8)

  • bug symfony/symfony#62388 [TypeInfo] Simple array should be array type (@matijn-made)
  • bug symfony/symfony#62063 [JsonStreamer] Rebuild cache on class update (@mtarld)
v8.0.0-RC1

Changelog (https://github.com/symfony/json-streamer/compare/v8.0.0-BETA2...v8.0.0-RC1)

  • bug symfony/symfony#62063 [JsonStreamer] Rebuild cache on class update (@mtarld)
v7.4.0-RC1

Changelog (https://github.com/symfony/json-streamer/compare/v7.4.0-BETA2...v7.4.0-RC1)

  • bug symfony/symfony#62063 [JsonStreamer] Rebuild cache on class update (@mtarld)
v7.3.5
v8.0.0-BETA1

Changelog (https://github.com/symfony/json-streamer/compare/v7.3.4...v8.0.0-BETA1)

  • feature symfony/symfony#61880 [JsonStreamer] Merge PropertyMetadata value transformers (@mtarld)
  • feature symfony/symfony#62069 [JsonStreamer] Add synthetic properties support (@mtarld)
  • feature symfony/symfony#61578 [DependencyInjection] Parse attributes found on abstract classes for resource definitions (@nicolas-grekas)
  • feature symfony/symfony#61500 [JsonPath][JsonStreamer][ObjectMapper] the components are no longer experimental (@xabbuh)
  • feature symfony/symfony#60730 [JsonStreamer] Add include_null_properties option (@mtarld)
  • feature symfony/symfony#61006 [JsonStreamer] Provide current object to value transformers (@mtarld)
  • feature symfony/symfony#60731 [JsonStreamer] Add PHPDoc to generated code (@mtarld)
  • feature symfony/symfony#60716 [VarExporter] Remove LazyGhostTrait and LazyProxyTrait in favor of native lazy objects (@nicolas-grekas)
  • feature symfony/symfony#60639 Bump Symfony 8 to PHP >= 8.4 (@nicolas-grekas)
  • feature symfony/symfony#60544 [JsonStreamer] Remove nikic/php-parser dependency (@mtarld)
v7.4.0-BETA1

Changelog (https://github.com/symfony/json-streamer/compare/v7.3.4...v7.4.0-BETA1)

  • feature symfony/symfony#61880 [JsonStreamer] Merge PropertyMetadata value transformers (@mtarld)
  • feature symfony/symfony#62069 [JsonStreamer] Add synthetic properties support (@mtarld)
  • feature symfony/symfony#61578 [DependencyInjection] Parse attributes found on abstract classes for resource definitions (@nicolas-grekas)
  • feature symfony/symfony#61500 [JsonPath][JsonStreamer][ObjectMapper] the components are no longer experimental (@xabbuh)
  • feature symfony/symfony#60730 [JsonStreamer] Add include_null_properties option (@mtarld)
  • feature symfony/symfony#61006 [JsonStreamer] Provide current object to value transformers (@mtarld)
  • feature symfony/symfony#60731 [JsonStreamer] Add PHPDoc to generated code (@mtarld)
  • feature symfony/symfony#60544 [JsonStreamer] Remove nikic/php-parser dependency (@mtarld)
v7.3.4

Changelog (https://github.com/symfony/json-streamer/compare/v7.3.3...v7.3.4)

  • bug symfony/symfony#61580 [JsonStreamer] Fix encoding iterable lists (@mtarld)
  • bug symfony/symfony#61561 [JsonStreamer] Fix decoding iterable lists (@mtarld)
v7.3.3

Changelog (https://github.com/symfony/json-streamer/compare/v7.3.2...v7.3.3)

  • bug symfony/symfony#61375 [TypeInfo] Fix converting list to string (@ruudk)
v7.3.2

Changelog (https://github.com/symfony/json-streamer/compare/v7.3.1...v7.3.2)

  • bug symfony/symfony#61001 [JsonStreamer] Fix nested generated foreach loops (@mttsch)
v7.3.1
v7.3.0-BETA1

Changelog (https://github.com/symfony/json-streamer/compare/v7.2.6...v7.3.0-BETA1)

  • feature symfony/symfony#59655 [JsonPath] Add the component (@alexandre-daubois)
  • feature symfony/symfony#59863 [JsonEncoder] Rename the component to JsonStreamer (@mtarld)
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport