Skip to content

@dg dg released this Jul 31, 2020 · 1 commit to master since this release

  • Decoder: fixed \s in unicode, replaced with \n\t_
  • Encoder: removed duplicated code (#54)

For the details you can have a look at the diff.

Assets 2

@dg dg released this Jul 13, 2020 · 5 commits to master since this release

  • now supports only UTF-8 mode and throws exception on invalid input (BC break)
  • syntax \xAA is deprecated in favor of \uAAAA (BC break)
  • Encoder: encodes multiline strings in """ format
Assets 2
Mar 4, 2020
improved test

@dg dg released this Mar 4, 2020 · 13 commits to master since this release

  • Encoder: correctly encodes numeric strings
  • Decoder: date-time is not decoded in keys #48

For the details you can have a look at the diff.

Assets 2

@dg dg released this Mar 4, 2020 · 31 commits to master since this release

  • Encoder: correctly encodes numeric strings
  • Decoder: date-time is not decoded in keys #48
  • Encoder: json_encode() error is escalated to exception

For the details you can have a look at the diff.

Assets 2

@dg dg released this Feb 12, 2020 · 16 commits to master since this release

  • Encoder: json_encode() error is escalated to exception
  • Single quoted string accepts double '' to express one quote #45

For the details you can have a look at the diff.

Assets 2

@dg dg released this Dec 27, 2019 · 20 commits to master since this release

  • requires PHP 7.1
  • Literal cannot begin with a character : when it follows after '" to improve JSON compatibility (syntax BC break)
  • Literal cannot begin with a character - or : followed by =[{( (syntax BC break)
  • Neon syntax: deprecated keywords on/off (#41)
  • Nette syntax: literals can begins with ! (#42)
  • removed neon.php
Assets 2

@dg dg released this Feb 20, 2019 · 36 commits to master since this release

  • requires PHP 7.0
  • uses declare(strict_types=1)
  • uses PHP 7.0 scalar and return type hints
  • some classes & members marked as final (BC break)
  • Entity: $value is mandatory
Assets 2

@dg dg released this Jun 28, 2018 · 67 commits to master since this release

  • type fixes, coding style

For the details you can have a look at the diff.

Assets 2

@dg dg released this Jul 14, 2017 · 67 commits to master since this release

  • supports PHP up to 7.2
  • coding style: fixes, lowercase true/false/null

For the details you can have a look at the diff.

Assets 2
You can’t perform that action at this time.