{
  "schema_version": 2,
  "id": "operate/oss_and_stack/stack-with-enterprise/release-notes/redisjson/redisjson-1.0-release-notes",
  "title": "RedisJSON 1.0 release notes",
  "url": "https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisjson/redisjson-1.0-release-notes/",
  "summary": "Serialization cache for JSON.GET.",
  "tags": [
    "docs",
    "operate",
    "stack"
  ],
  "last_updated": "2024-08-08T16:28:23-05:00",
  "page_type": "content",
  "content_hash": "0c3ee0bd733c8c7d9da6e9eb82b636988a2e810cf5165f42493ef5378a8adf4c",
  "sections": [
    {
      "id": "requirements",
      "title": "Requirements",
      "role": "overview",
      "text": "RedisJSON v1.0.8 requires:\n\n- Minimum Redis compatibility version (database): 4.0.0\n- Minimum Redis Enterprise Software version (cluster): 5.0.0"
    },
    {
      "id": "v108-august-2021",
      "title": "v1.0.8 (August 2021)",
      "role": "content",
      "text": "This is a maintenance release for version 1.0.\n\nUpdate urgency: `LOW` -  No need to upgrade unless there are new features you want to use.\n\nDetails:\n\n- Enhancements:\n    - #[257](https://github.com/redisjson/redisjson/issues/257) Support inter shards TLS capability\n\n- Bug fixes:\n   - #[282](https://github.com/redisjson/redisjson/issues/282) Change `JSON.DEBUG` first key index to 2"
    },
    {
      "id": "v107-december-2020",
      "title": "v1.0.7 (December 2020)",
      "role": "content",
      "text": "This is a maintenance release for version 1.0.\n\nHeadlines:\n\n- This release improves overall stability and provides fixes for issues found after the previous release.\n\nDetails:\n\n- [#222](https://github.com/RedisJSON/RedisJSON/pull/222) Validate path is not empty.\n- [#253](https://github.com/RedisJSON/RedisJSON/pull/253) `NULL` de-reference after error."
    },
    {
      "id": "v105-september-2020",
      "title": "v1.0.5 (September 2020)",
      "role": "content",
      "text": "This is a maintenance release for version 1.0.\n\nHeadlines:\n\n- This release improves overall stability and provides fixes for issues found after the previous release.\n\nDetails:\n\n- Enhancements:\n    - Republish docker image based on Redis 6\n- Bugfixes:\n    - #[200](https://github.com/RedisJSON/RedisJSON/issues/200) Following a call to JSON.ARRPOP and JSON.STRAPPEND, the LRU cache should be invalidated."
    },
    {
      "id": "v104-february-2019",
      "title": "v1.0.4 (February 2019)",
      "role": "content",
      "text": "This release updates the version to 1.0.4."
    },
    {
      "id": "v103-12-september-2018",
      "title": "v1.0.3 (12 September 2018)",
      "role": "content",
      "text": "This release disables the cache by default, and allows an explicit `CACHE` `<ON|OFF>` module argument to enable it."
    },
    {
      "id": "v102-10-september-2018",
      "title": "v1.0.2 (10 September 2018)",
      "role": "content",
      "text": "This release contains some bug fixes over 1.0.2. It also includes some ci changes as well."
    },
    {
      "id": "v101-december-2017",
      "title": "v1.0.1 (December 2017)",
      "role": "content",
      "text": "This version provides a serialization cache for JSON.GET (when used with the\ndefault parameters). The cache policy is LRU (last recently used), and extremely\nsmall items are not cached.\n\nIn the future, options may be added to configure the cache, but for the time being\nthe cache is intended to be small and transparent."
    }
  ],
  "examples": []
}
