Skip to content

Releases: nette/neon

Released version 3.2.1

31 Jul 12:35
@dg dg
Compare
Choose a tag to compare
  • 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.

Released version 3.2.0

13 Jul 12:33
@dg dg
Compare
Choose a tag to compare
  • 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

Released version 3.1.2

04 Mar 11:47
@dg dg
Compare
Choose a tag to compare
  • 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.

Released version 3.0.1

04 Mar 11:39
@dg dg
Compare
Choose a tag to compare
  • 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.

Released version 3.1.1

12 Feb 11:20
@dg dg
Compare
Choose a tag to compare
  • 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.

Released version 3.1.0

27 Dec 03:33
@dg dg
Compare
Choose a tag to compare
  • 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

Released version 3.0.0 🎉

20 Feb 06:48
@dg dg
Compare
Choose a tag to compare
  • 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

Released version 2.4.3

28 Jun 11:19
@dg dg
Compare
Choose a tag to compare
  • type fixes, coding style

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

Released version 2.4.2

14 Jul 07:44
@dg dg
Compare
Choose a tag to compare
  • supports PHP up to 7.2
  • coding style: fixes, lowercase true/false/null

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

Released version 2.4.1

15 Jan 13:44
@dg dg
Compare
Choose a tag to compare
  • Decoder: every regexp are possessive #36
  • Entity: added __set_state() support #35

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