Releases: memgraph/mage
Releases · memgraph/mage
v3.0.0
MAGE v3.0.0 - Jan 29th, 2024
⚠️ Breaking changes
- uuid_generator now uses a different method of generating UUIDs so it might not be compatible with the one in previous versions. #538
- Rewrite refactor modules not to use deleted API (
EdgeSetTo
,EdgeSetFrom
andEdgeChangeType
were removed from Memgraph under #2530).refactor.from
,refactor.to
,refactor.invert
,refactor.delete_and_reconnect
, andrefactor.rename_type
now create a new edge instead of modifying the old one. This requires changes if you rely on an internal edge ID (previously, it would stay the same; now, it changes due to the creation of a new edge). #536 - Dynamic algorithms were removed from MAGE and moved under Memgraph Enterprise. #540
🛠️ Improvements
- Rewrite the UUID module to be the same as on the memgraph/memgraph repo. #538
🐞 Bug fixes
- Fixed DGL issues. #540
v1.22.1
v1.22.0
MAGE v1.22.0 - Nov 27, 2024
🐞 Bug fixes
- Link prediction, node classification and text modules are available again. #528
- The built-in authentication module dependencies are now pre-installed also under MAGE Docker images. This mainly refers to the built-in SSO modules that depend on third-party libraries to offer a secure way of authenticating into Memgraph instances. #526
v1.21.0
MAGE v1.21.0 - Nov 6, 2024
New features and improvements
- Added Leiden algorithm. The implementation is "static" in a sense that it's operating on the whole graph. Leiden is a modern community detection algorithm that in Memgraph's implementation provides hierarchies of communities. A big use-cases for Leiden community detection is GraphRAG. #508
v1.20.1
Sync with new Memgraph v2.20.1
v1.20.0
What's Changed
- Allow read of data from elastic in later versions. by @nagi49000 in #505
- Update elastic_search_serialization.py to allow connecting without passwords and ca-certs by @nagi49000 in #504
- Update .gitmodules to the latest Memgraph release by @imilinovic in #507
- Update default memgraph version to 2.19 by @MarkoBarisic in #512
- Fix which memgraph package is pulled for dev rc builds by @MarkoBarisic in #513
- Run black on python folder by @as51340 in #514
- Add pre-commit hook for black and flake8 by @as51340 in #515
New Contributors
- @nagi49000 made their first contribution in #505
Full Changelog: v1.19.0...v1.20.0
v1.19.0
What's Changed
- Update gensim version by @DavIvek in #494
- Node2vec - enforce that either negative_rate or hs are positive by @imilinovic in #502
v1.18.1
MAGE v1.18 - Jul 23, 2024
What's Changed
- Refactor testing in CI by @MarkoBarisic in #490
- Fix nightly build and test runs by @MarkoBarisic in #491
- Fix promote to release workflow by @MarkoBarisic in #492
v1.18.0
MAGE v1.18 - Jul 3, 2024
New features and improvements
- Added a PostgreSQL migration module to MAGE that enables directmigration from a PostgreSQL database to Memgraph. This new module streamlinesthe data import process by reducing the need for intermediate steps, such asusing CSV files. Users can now migrate tables, including nodes andrelationships, directly into Memgraph.#464
Bug fixes
- Fixed building of newly created Rust query modules. Previously, there was a logical error in the code that prevented new Rust query modules from being builtcorrectly.#483
v1.17.0
What's Changed
- Community detection memory tracking by @imilinovic in #431
- Add new PR template by @Josipmrden in #451
- Remove codeowners by @Josipmrden in #452
- Add md5 function along with the procedure by @Josipmrden in #444
- Add set property module by @Josipmrden in #445
- Periodic delete by @Josipmrden in #446
- Fix failing tests by @imilinovic in #459
- Implement date.add by @antepusic in #456
- Fix integration tests by @Josipmrden in #463
- Query execution in mage, module refactor by @Josipmrden in #461
- Add workflow to package custom mage by @MarkoBarisic in #467
Full Changelog: v1.14.1-memgraph-2.14.1...v1.17-memgraph-2.17