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 Printer Laravel Package

ergebnis/json-printer

Pretty-print and re-indent JSON strings with customizable indentation (spaces or tabs). Ergebnis\Json\Printer\Printer normalizes indentation only—no escaping/unescaping—making it easy to convert minified or differently formatted JSON into a consistent style.

View on GitHub
Deep Wiki
Context7
`3.8.1`

For a full diff see [3.8.0...3.8.1][3.8.0...3.8.1].

Fixed

`3.8.0`

For a full diff see [3.7.0...3.8.0][3.7.0...3.8.0].

Changed

  • Allowed installation on PHP 8.5 ([#887]), by [@localheinz]
`3.7.0`

For a full diff see [3.6.0...3.7.0][3.6.0...3.7.0].

Added

`3.6.0`

For a full diff see [3.5.0...3.6.0][3.5.0...3.6.0].

Changed

  • Allowed installation on PHP 8.4 ([#841]), by [@localheinz]
`3.5.0`

For a full diff see [3.4.0...3.5.0][3.4.0...3.5.0].

Changed

`3.4.0`

For a full diff see [3.3.0...3.4.0][3.3.0...3.4.0].

Changed

Changed

  • Dropped support for PHP 8.0 ([#625]), by [@localheinz]
`3.3.0`

For a full diff see [3.2.0...3.3.0][3.2.0...3.3.0].

Changed

  • Dropped support for PHP 7.4 ([#520]), by [@localheinz]
`3.2.0`

For a full diff see [3.1.1...3.2.0][3.1.1...3.2.0].

Changed

  • Dropped support for PHP 7.2 ([#404]), by [@localheinz]
  • Dropped support for PHP 7.3 ([#410]), by [@localheinz]
`3.1.1`

For a full diff see [3.1.0...3.1.1][3.1.0...3.1.1].

Changed

  • Dropped support for PHP 7.1 ([#199]), by [@localheinz]
`3.1.0`

For a full diff see [3.0.2...3.1.0][3.0.2...3.1.0].

Added

`3.0.2`

For a full diff see [3.0.1...3.0.2][3.0.1...3.0.2].

Fixed

  • Brought back support for PHP 7.1 ([#76]), by [@localheinz]
`3.0.1`

For a full diff see [3.0.0...3.0.1][3.0.0...3.0.1].

Fixed

  • Removed an inappropriate replace configuration from composer.json ([#72]), by [@localheinz]
`3.0.0`

For a full diff see [2.0.1...3.0.0][2.0.1...3.0.0].

Changed

  • Renamed vendor namespace Localheinz to Ergebnis after move to [@ergebnis] ([#67]), by [@localheinz]

    Run

    $ composer remove localheinz/json-printer
    

    and

    $ composer require ergebnis/json-printer
    

    to update.

    Run

    $ find . -type f -exec sed -i '.bak' 's/Localheinz\\Json\\Printer/Ergebnis\\Json\\Printer/g' {} \;
    

    to replace occurrences of Localheinz\Json\Printer with Ergebnis\Json\Printer.

    Run

    $ find -type f -name '*.bak' -delete
    

    to delete backup files created in the previous step.

Fixed

  • Removed support for PHP 7.1 ([#55]), by [@localheinz]
  • Required implicit dependencies ext-json and ext-mbstring explicitly ([#63]), by [@localheinz]
`2.0.1`

For a full diff see [2.0.0...2.0.1][2.0.0...2.0.1].

Fixed

  • Started rejecting mixed tabs and spaces as indent ([#37]), by [@localheinz]
`2.0.0`

For a full diff see [1.1.0...2.0.0][1.1.0...2.0.0].

Changed

  • Allowed specifying new-line character ([#33]), by [@localheinz]
`1.1.0`

For a full diff see [1.0.0...1.1.0][1.0.0...1.1.0].

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
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
twbs/bootstrap4