Skip to content

No new official release since 2016 #2321

Open

Description

@daisy-insightsoftware

Snyk can only track official releases. The latest official release is more than 8 years.
What's the official release process here for this repo?
Can we request an official release with a specific commit, e.g. fd3dc29

Activity

  1. wertzuz commented on Dec 30, 2024

    @wertzuz

    Why are there 100 pull-requests and over 600 open issues and so few recent commits with a company like Tencent behind it?

  2. digiexchris commented on Feb 24, 2025

    @digiexchris

    yeah, this needs some attention. there are deprecation issues with c++20.

  3. ks1322 commented on Feb 27, 2025

    @ks1322

    See #2284

  4. yehudamber commented on Mar 11, 2025

    @yehudamber

    Version 1.1.0 doesn't work with GCC 14 or Clang 19. The problem was solved 1 day after the release (3b2441b), but the Debian package still has it. And other packages (like mlpack) depend on it. This is so frustrating.

  5. rexkogitans commented on Mar 19, 2025

    @rexkogitans

    I can just repeat what everyone says in persistent loops. Most Linux distros pick up versions of software packages from GitHub by looking at their release tag. Not setting a new release tag renders any development of RapidJSON useless for most Linux distros.

  6. jlskuz commented on Apr 2, 2025

    @jlskuz

    Yeah, it would really helpful to get a release. @miloyip I saw you merged some changes recently. Could help with this?

  7. xtexx commented on Apr 4, 2025

    @xtexx

    Looking forward to a new release. pls.

  8. digiexchris commented on Apr 4, 2025

    @digiexchris

    Since we've had no response from them, I've personally switched to https://github.com/nlohmann/json since it has a modern API that doesn't have a problem with C++20/24 and has more recent releases (along with other nice features)

  9. flubshi commented on Apr 9, 2025

    @flubshi

    Maybe we should think about making an official fork - sth like RapidJSON-ng.
    Does anyone feel called?

  10. xtexx commented on Apr 11, 2025

    @xtexx

    I won't have much time contributing to the fork (if there will be one), but happy to package it for a few distros I am using.

  11. SpeedyCraftah commented on Apr 12, 2025

    @SpeedyCraftah

    Since we've had no response from them, I've personally switched to https://github.com/nlohmann/json since it has a modern API that doesn't have a problem with C++20/24 and has more recent releases (along with other nice features)

    Nlohmann JSON is great, but funnily enough I migrated away from it because it's not designed for great performance, it's acceptable but it does too many allocations under the hood, it's designed to be simple and very object orientated, not fast and efficient. It's too bad simdjson doesn't support writing JSON (I believe they're open to it but lack the maintainers, planning time, etc), otherwise I'd completely move away from rapidjson instead of using it alongside simdjson.

    Besides, rapidjson is still sort of maintained, I see a few commits here now and then with fixes to bugs, so it's safe to assume the master branch is the "release", I have no idea why they're not packaging these commits into releases anymore though. I think a fork that simply packages commits into releases would work wonders.

  12. d3matt commented on Mar 30, 2026

    @d3matt

    Probably not a bad idea to mark some of those as duplicates?

  13. wertzuz commented on Mar 31, 2026

    @wertzuz

    No one ist moderating the github that's the issue.

  14. devkaiwang commented on Apr 20, 2026

    @devkaiwang

    Let's abandon this lib.

  15. dbear496 commented on Sep 27, 2026

    @dbear496

    Trying to pull in this library with CMake is problematic because master has a very different CMake interface compared to 1.1.0, but since the version numbers are the same, there no good way to make a distinction between the two.

    At the very least, it would be nice if the LIB_VERSION_STRING CMake variable could be set to 1.1.1 so CMake projects can distinguish between 1.1.0 and master.

  16. devkaiwang commented on Oct 19, 2026

    @devkaiwang

    I have migrate my project to yyjson.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions