7
JSON(::PP) is a- changing Kenichi Ishigaki @charsbar London Perl Workshop 2016 Dec 3, 2016

Json(::PP) is a-changing

Embed Size (px)

Citation preview

Page 1: Json(::PP) is a-changing

JSON(::PP) is a-changing

Kenichi Ishigaki@charsbar

London Perl Workshop 2016Dec 3, 2016

Page 2: Json(::PP) is a-changing

me• DBD::SQLite• CPANTS• PAUSE on Plack• JSON/JSON::PP <- new

Page 3: Json(::PP) is a-changing

Fixed various issues• JSON -support_by_pp• JSON -convert_blessed_universally• JSON::PP::Boolean• better and faster number detection

(experimental)• incremental parsing• UTF-16/32 support (experimental)• CVE-2016-1238• etc

Page 4: Json(::PP) is a-changing

JSON(::PP) 2.91_01

Page 5: Json(::PP) is a-changing

PERL_JSON_BACKEND=Cpanel::JSON::XS

should just work now

Page 6: Json(::PP) is a-changing

Let me knowif you find anything

• Cpanel::JSON::XS is not 100% compatible.

• A few incompatible changes have been made.

• I'm sorry I've already got reports they are broken under bleadperl. I'll fix them later.

Page 7: Json(::PP) is a-changing

Thank you