Skip to content

Releases: Robert-Ordis/libnmjson

version 0.8.0

21 Aug 11:33
Compare
Choose a tag to compare
version 0.8.0 Pre-release
Pre-release

[バージョン] v0.8.0: 2点の変更

  • nmjson_parser: json5モードでいきなり文字列を読ませるとSEGVで落ちる件の修正
  • nmjson_superset: nmjson_superset_roughを追加→リテラル中の制御文字を許容、json5のエスケープを許容

[Version] v0.8.0: 2 add/fix.

  • nmjson_parser: [FIX]Input e5ident at first in nmjson_superset_json5 causes SEGV
  • nmjson_superset: [ADD]Add "nmjson_superset_rough", which allows "control characters in literal", and "json5's extra escape".

version 0.7.4

05 Apr 06:49
Compare
Choose a tag to compare
version 0.7.4 Pre-release
Pre-release

[バージョン] v0.7.4: 2点の修正

  • nmjson_token: 名無しプロパティ(nullではなく0文字)の文字出力が正常に行われない件の修正
  • nmjson_buffer: 特定の誤ったJSONを投げた時にSEGVとなる件の修正

[Version] v0.7.4: 2 fixes.

  • nmjson_token: The problem printing the object having "0-length name" property.
  • nmjson_buffer: The specified "WRONG" Json data causes SIGSEGV.

version 0.7.3

22 Nov 04:45
Compare
Choose a tag to compare
version 0.7.3 Pre-release
Pre-release
  • nmjson_bufferの連続読み込み処理の調整
  • ECMA5ScriptのIdentifierName判定を緩和

  • tweak the stream-like processing of nmjson_buffer.
  • Simplify the judgement for IdentifierName of ECMA5.

version 0.7.2

15 Nov 06:02
Compare
Choose a tag to compare
version 0.7.2 Pre-release
Pre-release
  • 機能的な変更はなし
  • bitbake環境にインポートするための調整

  • There is no any functionality change on this version.
  • Tweak the repository to import into bitbake environment.

version 0.7.1

26 Oct 06:45
Compare
Choose a tag to compare
version 0.7.1 Pre-release
Pre-release
  • GCC3のような古い環境でビルドできない件の修正

  • Old compile system(like GCC3) was not able to build this.(<=0.7.0)

version 0.7.0

26 Oct 01:57
Compare
Choose a tag to compare
version 0.7.0 Pre-release
Pre-release
  • ひとまず、ヒープなしのパースだけ。
  • JSON5のサポートは現状中途半端。

  • First, I release the feature of "parsing/streaming without heap memory"
  • Supporting for JSON5 is not perfect for now.