Skip to content

Memgraph v3.12.0#1667

Merged
gitbuda merged 27 commits into
mainfrom
release/3.12
Jul 15, 2026
Merged

Memgraph v3.12.0#1667
gitbuda merged 27 commits into
mainfrom
release/3.12

Conversation

@vpavicic

@vpavicic vpavicic commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

Make sure to do:

  • update sitemap
  • update direct download links

Milestones

Docs Integration Tracking

Breaking changes PRs

Docs needed (Memgraph PR → Docs PR)

Changelog (all PRs requiring a changelog entry)

Co-authored-by: Cursor <cursoragent@cursor.com>
@vercel

vercel Bot commented Jun 17, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
documentation Ready Ready Preview, Comment Jul 15, 2026 9:45am

Request Review

Co-authored-by: Cursor <cursoragent@cursor.com>
Comment thread pages/release-notes.mdx Outdated
Co-authored-by: Vlasta <95473291+vpavicic@users.noreply.github.com>
* added RPM builds of MAGE and updated direct download links

* update mage install page

* update version number
Light edges will ship as one combined changelog item and docs PR when the
full memgraph PR stack is ready.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Vlasta <95473291+vpavicic@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Cover mg-v3.12-critical PRs in release notes, put New features before
Improvements, and wrap the #4269 bug-fix entry.

Co-authored-by: Cursor <cursoragent@cursor.com>
DavIvek and others added 2 commits July 7, 2026 15:19
* feat: document fuzzy phrase search

Document text_search.fuzzy_phrase_search / fuzzy_phrase_search_edges:
ordered, adjacent multi-term matching on a single property with a prefix
last term and a fuzzy edit budget shared across the whole phrase. Add the
procedures to the search configuration list.

* docs: explain text search matching model and procedure selection

Add a 'How text search matching works' section (default tokenizer,
case-insensitivity, token-vs-substring, the data. prefix) and a 'Which
procedure should I use?' decision table. Clarify that fuzzy_prefix matches
each term independently and unordered, and point to fuzzy_phrase_search for
ordered search-as-you-type.

* minor fix
Co-authored-by: Cursor <cursoragent@cursor.com>
…ts) (#1679)

* docs(multi-tenancy): document SUSPEND/RESUME DATABASE (hot/cold tenants)

Add end-user docs for the enterprise SUSPEND DATABASE / RESUME DATABASE
feature (memgraph#4280):

- multi-tenancy.mdx: new "Suspending and resuming databases" section
  (syntax, privileges/enterprise gating, requirements & restrictions,
  behavior of other commands on a COLD tenant, durability, replication,
  observability); add SUSPEND/RESUME to the Cypher-query list; document
  the new HOT/COLD `state` column on SHOW DATABASES.
- server-stats.mdx: add `state` field to the per-database SHOW STORAGE
  INFO table; note a COLD database returns its as-of-suspend snapshot
  with live-only fields zeroed.
- system-replication.mdx: note suspend/resume is system-replicated and
  rejected on a REPLICA; replicas converge to MAIN's HOT/COLD set.

Grounded in the merged code (exact error/status strings, column values),
not the pre-GA spec.

Claude-Session: https://claude.ai/code/session_01XhTw5sUoqieu5n71eRpN5C

* docs(multi-tenancy): reference-page updates for SUSPEND/RESUME DATABASE

- query-privileges.mdx: add SUSPEND/RESUME DATABASE rows (MULTI_DATABASE_EDIT,
  Enterprise) to the multi-database operations privilege table.
- enabling-memgraph-enterprise.mdx: mention suspend/resume in the Multi-tenancy
  Enterprise-feature entry.
- multi-tenancy.mdx: add a basic end-to-end usage example (suspend → SHOW
  DATABASES → resume → use); minor wording fix.

Claude-Session: https://claude.ai/code/session_01XhTw5sUoqieu5n71eRpN5C
Add documentation for the lightweight edges feature (12 PRs #4207-#4248,
#4271) merged between v3.11.0 and v3.12.0:

- configuration.mdx: new --storage-light-edge=false row in the storage
  flag table.
- storage-memory-usage.mdx: Edge memory layout note, a "Reduce memory
  usage" tip, and a new "Lightweight edges" subsection covering the
  ~24B/edge saving, the id-lookup tradeoff, the properties-on-edges
  implication, and durability/replication scope.
- release-notes.mdx: new-feature entry under v3.12.0.

Claude-Session: https://claude.ai/code/session_01HnnUvo6hNVJv3ZozhKStRF
as51340 and others added 2 commits July 10, 2026 14:05
* feat: Global read-only mode

* docs: Refactor
* docs: Storage allow recovery failure

* Apply suggestions from code review

Co-authored-by: Vlasta <95473291+vpavicic@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Vlasta <95473291+vpavicic@users.noreply.github.com>

---------

Co-authored-by: Vlasta <95473291+vpavicic@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
* doc: Document PBAC

* doc: Note `edge_type` is a single item, not a list

* doc: Update enterprise page with PBAC

* doc: Add example of global/specific rules for PBAC
Co-authored-by: Cursor <cursoragent@cursor.com>
Updated the release date for Lab v3.12.0 from July 29th, 2026 to July 15th, 2026.
@gitbuda
gitbuda merged commit ab524aa into main Jul 15, 2026
1 of 2 checks passed
@gitbuda
gitbuda deleted the release/3.12 branch July 15, 2026 09:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants