Skip to content

Releases: SiddiqSoft/sip2json

v3.1.4

Choose a tag to compare

@keiichi-morisato keiichi-morisato released this 06 Sep 02:26
209665e

sip2json v3.1.4 Release

Header-only Modern C++20 SIP protocol parser and serializer library with bidirectional JSON conversion and full SDP support.

Resources & Documentation


Commit Changelog

Changes:

  • 209665e fix(benchmarks): separate Linux GCC/Clang rows; replace redundant visual section with inline bar graphs

This list of changes was auto generated.

v3.1.3

Choose a tag to compare

@keiichi-morisato keiichi-morisato released this 06 Sep 01:44
bca8f25

sip2json v3.1.3 Release

Header-only Modern C++20 SIP protocol parser and serializer library with bidirectional JSON conversion and full SDP support.

Resources & Documentation


Commit Changelog

Changes:

  • bca8f25 docs: Updated the benchmarks to collect and simplify the presentation

This list of changes was auto generated.

v3.1.2

Choose a tag to compare

@keiichi-morisato keiichi-morisato released this 05 Sep 05:35
41687db

sip2json v3.1.2 Release

Header-only Modern C++20 SIP protocol parser and serializer library with bidirectional JSON conversion and full SDP support.

Resources & Documentation


Commit Changelog

Changes:

  • 41687db build(darwin): add toolchain fallback for Xcode coexistence and document xcode-select tips
  • 108fec7 build(presets): configure Apple-Base preset to use CommandLineTools AppleClang
  • 508a952 build(cmake): auto-apply clang-format prior to build for local Debug builds only
  • 1914711 refactor: Changed createCallId() to use std::format
  • 73ab657 style: Updating the clang-format

This list of changes was auto generated.

v3.1.1

Choose a tag to compare

@keiichi-morisato keiichi-morisato released this 05 Sep 01:41
aeffef9

sip2json v3.1.1 Release

Header-only Modern C++20 SIP protocol parser and serializer library with bidirectional JSON conversion and full SDP support.

Resources & Documentation


Commit Changelog

Changes:

  • aeffef9 fix(ci): remove duplicate PublishPipelineArtifact task to resolve artifact name collision
  • 0f4bc38 ci: serialize platform stages to prevent VM benchmark and resource contention on shared host
  • acb3bbb fix(ci): ensure benchmark artifact propagation and seamless host metadata merging across pipeline stages
  • 4fde6eb fix(docs): resolve pipeline benchmark merging and artifact discovery for documentation site

This list of changes was auto generated.

v3.1.0

Choose a tag to compare

@keiichi-morisato keiichi-morisato released this 04 Sep 23:53
8780174

sip2json v3.1.0 Release

Header-only Modern C++20 SIP protocol parser and serializer library with bidirectional JSON conversion and full SDP support.

Resources & Documentation


Commit Changelog

Changes:

  • 8780174 build: bump version to v3.1.0
  • f2b90e1 fix(ci): fix YAML indentation of inline python heredoc in az-build-unix.yml
  • 78f20ad docs: streamline documentation, eliminate empirical data, and derive benchmarks from pipeline
  • 5bab1c5 build: Fixed typo in the nuspec

This list of changes was auto generated.

v3.0.2

Choose a tag to compare

@keiichi-morisato keiichi-morisato released this 04 Sep 05:16
cf6edba

sip2json v3.0.2 Release

Header-only Modern C++20 SIP protocol parser and serializer library with bidirectional JSON conversion and full SDP support.

Resources & Documentation


Commit Changelog

Changes:

  • cf6edba build: update nuspec metadata, natvis visualizers, and sipmessage v3.0 metadata
  • be476cb docs: add tabbed examples and streamline standards compliance section

This list of changes was auto generated.

v3.0.1

Choose a tag to compare

@keiichi-morisato keiichi-morisato released this 04 Sep 04:36
264ad06

sip2json v3.0.1 Release

Header-only Modern C++20 SIP protocol parser and serializer library with bidirectional JSON conversion and full SDP support.

Resources & Documentation


Commit Changelog

Changes:

  • 264ad06 build: Fixed nuget package issue
  • 37c0211 docs: Updated to cleanup the badges area

This list of changes was auto generated.

v3.0.0

Choose a tag to compare

@keiichi-morisato keiichi-morisato released this 04 Sep 04:21
6fe9ff5

sip2json v3.0.0 Release

Header-only Modern C++20 SIP protocol parser and serializer library with bidirectional JSON conversion and full SDP support.

Resources & Documentation


Commit Changelog

Changes:

  • 6fe9ff5 build: Fix versioning strategy
  • 53b6548 docs: Updated the nuget badges
  • 13c0938 Release v3.0.0: Zero-Regex C++20 Architecture, Performance Optimizations & Modern Docs (#51) [ #46, #50 ]

This list of changes was auto generated.

v2.6.0

Choose a tag to compare

@keiichi-morisato keiichi-morisato released this 26 Aug 02:40
a5a10af

sip2json v2.6.0 Release

Header-only Modern C++23 SIP protocol parser and serializer library with bidirectional JSON conversion and full SDP support.

Resources & Documentation


Commit Changelog

Changes:

  • c7c18da patch: Updated the samples
  • 280b441 release: v2.6.0 - Precomputed 64-bit FNV-1a header parsing, RFC 4475 compliance suite, and automated multi-platform benchmarks (#48)
  • 82996df Merge pull request #47 from SiddiqSoft/task/move-sip2json-client
  • a3179b6 build(tests): add TEST_PREFIX to test suites for CTest compatibility
  • 944d77c docs: Updated benchmark results
  • 3a510da refactor: Refactor the tests
  • dbb9504 refactor: Moved the sip2json-client into this project as a validation suite

This list of changes was auto generated.

v2.5.8

Choose a tag to compare

@keiichi-morisato keiichi-morisato released this 21 Aug 22:50
e4138ba

sip2json v2.5.8 Release

Header-only Modern C++23 SIP protocol parser and serializer library with bidirectional JSON conversion and full SDP support.

Resources & Documentation


Commit Changelog

Changes:

  • e4138ba Merge pull request #45 from SiddiqSoft:abdulkareem-siddiq/architecture-study
  • 76cccf8 docs(architecture): Add empirical trade-off study comparing Native C++ Struct vs nlohmann::json model
  • 2b4da48 Merge pull request #44 from SiddiqSoft:abdulkareem-siddiq/issue43
  • 7206389 docs: Updated the documentation to outline the benchmarks
  • 1b9348a fix: Remove use of std::string_view except for some convenience functions
  • b92d25f fix: Remove the incorrect use of std::string_view to restore performance

This list of changes was auto generated.