[{"data":1,"prerenderedAt":243},["ShallowReactive",2],{"changelog":3},[4,53,80,121,139,161,180,228],{"id":5,"title":6,"body":7,"date":45,"description":13,"extension":46,"meta":47,"navigation":48,"path":49,"seo":50,"stem":51,"__hash__":52},"changelog\u002Fchangelog\u002Faccess-controls.md","Access controls",{"type":8,"value":9,"toc":40},"minimark",[10,14,37],[11,12,13],"p",{},"Each instance can now have more than one user and limit who connects.",[15,16,17,25,31],"ul",{},[18,19,20,24],"li",{},[21,22,23],"strong",{},"ACL users:"," add readonly or readwrite users, optionally limited to key patterns.",[18,26,27,30],{},[21,28,29],{},"IP allowlist:"," restrict connections to the addresses and ranges you list.",[18,32,33,36],{},[21,34,35],{},"Password rotation:"," set a new password with a grace period for the old one, or end the grace period early.",[11,38,39],{},"All of it is in the dashboard (Access tab), the API and MCP.",{"title":41,"searchDepth":42,"depth":43,"links":44},"",2,3,[],"2026-10-20","md",{},true,"\u002Fchangelog\u002Faccess-controls",{"title":6,"description":13},"changelog\u002Faccess-controls","a2btwqsKLnT0Rqq2FaflTL5L8-VJI3nzs3wtgKWzDVw",{"id":54,"title":55,"body":56,"date":74,"description":60,"extension":46,"meta":75,"navigation":48,"path":76,"seo":77,"stem":78,"__hash__":79},"changelog\u002Fchangelog\u002Ffirst-public-preview.md","First public preview",{"type":8,"value":57,"toc":72},[58,61],[11,59,60],{},"KVNest opens as a free preview. Sign in with Google or GitHub, create a Valkey instance on the Starter plan, and connect over TLS with any client.",[15,62,63,66,69],{},[18,64,65],{},"Starter is the only plan you can create until billing exists.",[18,67,68],{},"Privacy policy and terms of service are published.",[18,70,71],{},"Docs cover connection guides for eight languages.",{"title":41,"searchDepth":42,"depth":43,"links":73},[],"2026-10-18",{},"\u002Fchangelog\u002Ffirst-public-preview",{"title":55,"description":60},"changelog\u002Ffirst-public-preview","2qqAH68_xJedZp3kuYbhg_gl8YReg_xfqFVwILTwElo",{"id":81,"title":82,"body":83,"date":114,"description":115,"extension":46,"meta":116,"navigation":48,"path":117,"seo":118,"stem":119,"__hash__":120},"changelog\u002Fchangelog\u002Fmcp-server.md","Hosted MCP server and API tokens",{"type":8,"value":84,"toc":112},[85,109],[11,86,87,88,92,93,96,97,100,101,104,105,108],{},"AI coding agents can now create and manage instances. The MCP server lives at ",[89,90,91],"code",{},"\u002Fmcp"," and starts with seven tools, including ",[89,94,95],{},"create_instance",", ",[89,98,99],{},"get_connection"," and ",[89,102,103],{},"get_metrics",". ",[89,106,107],{},"delete_instance"," is marked destructive and needs the instance name typed again.",[11,110,111],{},"It uses personal API tokens, which also work on the REST API. A token is shown once, can expire after 7 days to a year, and only its hash is stored. Setup guides cover Claude Code, Cursor, VS Code and Claude Desktop.",{"title":41,"searchDepth":42,"depth":43,"links":113},[],"2026-10-19","AI coding agents can now create and manage instances. The MCP server lives at \u002Fmcp and starts with seven tools, including create_instance, get_connection and get_metrics. delete_instance is marked destructive and needs the instance name typed again.",{},"\u002Fchangelog\u002Fmcp-server",{"title":82,"description":115},"changelog\u002Fmcp-server","f6dadiJnvRXgjvB-uxp0m11ycs8vHb7RljSlvLVpQO8",{"id":122,"title":123,"body":124,"date":114,"description":128,"extension":46,"meta":134,"navigation":48,"path":135,"seo":136,"stem":137,"__hash__":138},"changelog\u002Fchangelog\u002Fmetrics-and-tutorials.md","Instance metrics and interactive tutorials",{"type":8,"value":125,"toc":132},[126,129],[11,127,128],{},"The dashboard now charts memory, operations, hit rate, clients, keys, evictions, network and latency for each instance, over 1 hour, 6 hours, 24 hours or 7 days. Each instance runs a metrics exporter sidecar to feed them.",[11,130,131],{},"The tutorials are live too: a beginner track that builds a game backend in nine levels on the free Starter plan, with a page per language.",{"title":41,"searchDepth":42,"depth":43,"links":133},[],{},"\u002Fchangelog\u002Fmetrics-and-tutorials",{"title":123,"description":128},"changelog\u002Fmetrics-and-tutorials","suEO8GotrwnYRODAEPDgJJjcrp16rCgi5Q6CIw9agvs",{"id":140,"title":141,"body":142,"date":45,"description":146,"extension":46,"meta":156,"navigation":48,"path":157,"seo":158,"stem":159,"__hash__":160},"changelog\u002Fchangelog\u002Fmodules-and-eviction.md","Modules and a choice of eviction policy",{"type":8,"value":143,"toc":154},[144,147],[11,145,146],{},"You can switch on the JSON, Bloom and Search modules when you create an instance, or later, and change the eviction policy on any plan. Changing either restarts the instance, and the dashboard warns you first.",[11,148,149,150,153],{},"The MCP server gains ",[89,151,152],{},"configure_instance"," for the same change. With the access-control tools, it now offers 13 tools.",{"title":41,"searchDepth":42,"depth":43,"links":155},[],{},"\u002Fchangelog\u002Fmodules-and-eviction",{"title":141,"description":146},"changelog\u002Fmodules-and-eviction","c4boHW4xUCVypZ2j1p-t9QGDGba6x51Vtm3dtJ6pzn0",{"id":162,"title":163,"body":164,"date":174,"description":168,"extension":46,"meta":175,"navigation":48,"path":176,"seo":177,"stem":178,"__hash__":179},"changelog\u002Fchangelog\u002Fredis-8-10-and-valkey-9-1.md","Redis 8.10 alongside Valkey 9.1",{"type":8,"value":165,"toc":172},[166,169],[11,167,168],{},"Each instance now picks its engine when you create it: Valkey 9.1 (the default) or Redis Open Source 8.10. The choice is fixed after creation. Both speak the same protocol, so existing clients work with either.",[11,170,171],{},"Redis instances include the JSON, Bloom and Search modules, plus TimeSeries. The API, MCP server and dashboard show the engine everywhere.",{"title":41,"searchDepth":42,"depth":43,"links":173},[],"2026-10-22",{},"\u002Fchangelog\u002Fredis-8-10-and-valkey-9-1",{"title":163,"description":168},"changelog\u002Fredis-8-10-and-valkey-9-1","f9iF3UGfq6HKqhTCGjMBae6gD0ZjmOfvvCd0vkxtWGo",{"id":181,"title":182,"body":183,"date":222,"description":187,"extension":46,"meta":223,"navigation":48,"path":224,"seo":225,"stem":226,"__hash__":227},"changelog\u002Fchangelog\u002Frelaunch.md","Relaunch of kvnest.com",{"type":8,"value":184,"toc":220},[185,188],[11,186,187],{},"A new look for the site and dashboard, with a few new pages.",[15,189,190,196,202,208,214],{},[18,191,192,195],{},[21,193,194],{},"Pricing page:"," every plan and every limit in one place. Starter is free; Casual and Pro are coming soon at provisional prices.",[18,197,198,201],{},[21,199,200],{},"First comparison article:"," 11 EU managed Redis and Valkey providers, with every fact dated and sourced.",[18,203,204,207],{},[21,205,206],{},"Tutorials redesign:"," new track and level pages.",[18,209,210,213],{},[21,211,212],{},"Faster pages:"," the articles and legal pages are now built ahead of time.",[18,215,216,219],{},[21,217,218],{},"Security fixes"," across the site and API.",{"title":41,"searchDepth":42,"depth":43,"links":221},[],"2026-11-05",{},"\u002Fchangelog\u002Frelaunch",{"title":182,"description":187},"changelog\u002Frelaunch","oIYHrY_98xR6X6GwPx6z1RNuDqi-uLpUoBy3R4b6-Oo",{"id":229,"title":230,"body":231,"date":45,"description":235,"extension":46,"meta":238,"navigation":48,"path":239,"seo":240,"stem":241,"__hash__":242},"changelog\u002Fchangelog\u002Fsupport-requests.md","Support requests",{"type":8,"value":232,"toc":236},[233],[11,234,235],{},"Open a support request from the dashboard, follow the conversation with us, and rate the answer.",{"title":41,"searchDepth":42,"depth":43,"links":237},[],{},"\u002Fchangelog\u002Fsupport-requests",{"title":230,"description":235},"changelog\u002Fsupport-requests","QDL_yZosyw5VnEPpXd_kw_uED0uvlP5TF8EWvEAljZ8",1793839179177]