Releases: Pometry/Raphtory
Releases · Pometry/Raphtory
v0.8.1
New Features
- Exposed
update_constant_properties
on both the nodes and edges (was previously only available on the graph)
Version changes
- Removed support for python 3.7
- Bumped rust from 1.75 to 1.77
Bug fixes
- Fixed a bug in the property aggregation methods where None's were being included in the results.
- Changed the notebook argument in
to_pyvis
to befalse
by default.
v0.8.0
Release 0.7.0
Full Changelog: v0.7.0...v0.8.0
v0.7.0
Release v0.7.0
What's Changed
- Internal dispatcher by @miratepuffin in #1328
- Added failure case to internal dispatch by @miratepuffin in #1329
- Update internal_dispatch.yml by @Haaroon in #1330
- adding methods for layered edges in graphql by @rachchan in #1331
- Updated readme/examples by @miratepuffin in #1334
- Fixed bug where we do not reset the task runner by @miratepuffin in #1335
- Bump urllib3 from 1.26.17 to 1.26.18 by @dependabot in #1337
- Bump urllib3 from 1.26.17 to 1.26.18 in /docs by @dependabot in #1338
- Update rust_format_check.yml by @Haaroon in #1336
- Algorithm Result object complete rewrite, Add betweeen centrality, Add Zaks Karate Club by @Haaroon in #1327
- Modify AlgoResult.get to accept Strings in rust by @Haaroon in #1341
- move usecase to main package by @Haaroon in #1342
- Feature/in out shake it all about by @miratepuffin in #1345
- Extra Benchmarks for Algorithms using Large Generated Graphs by @Haaroon in #1344
- Adding methods for server side pagination by @rachchan in #1343
- added missing udpate constant proeprties from graphwithdeletions in p… by @Haaroon in #1350
- Added 'hard deletion' semantics by @miratepuffin in #1348
- More caching during CI building by @Haaroon in #1352
- Feature/more caching by @Haaroon in #1353
- Strongly Connected Components Algorithm by @iamsmkr in #1349
- Update test_python_workflow.yml by @Haaroon in #1359
- fix graphs with dels by @iamsmkr in #1358
- Multi document entities by @ricopinazo in #1339
- disabled code cov workflow by @Haaroon in #1364
- already existing properties must be updated by @iamsmkr in #1363
- fix edge_latest_time() in GraphWithDeletions and add a test by @ljeub-pometry in #1368
- Fix id strings in graphql by @rachchan in #1365
- Dont fail benchmark if major change by @Haaroon in #1372
- dont-fail-benchmark-on-alert by @Haaroon in #1373
- Bump aiohttp from 3.8.5 to 3.8.6 in /docs by @dependabot in #1376
- Feature/improve time ops by @ljeub-pometry in #1371
- Removed old examples, Created new monkey example by @Haaroon in #1347
- fix #327 by @iamsmkr in #1377
- Fix rust toolchain version to 1.73.0 by @Haaroon in #1378
- bump rtd rust version by @Haaroon in #1379
- Feature/python index graph by @miratepuffin in #1117
- Improvements for vectors python module by @ricopinazo in #1360
- save archive by @iamsmkr in #1381
- Adding some methods for the smart search dropdown button by @rachchan in #1386
- Add expansion filters by @ricopinazo in #1387
- LPA Algorithm rust+python+docs+tests by @Haaroon in #1390
- Efficient version for global motif counts by @narnolddd in #1322
- Bump aiohttp from 3.8.6 to 3.9.0 in /docs by @dependabot in #1395
- Bump twisted from 22.10.0 to 23.10.0 by @dependabot in #1397
- Feature/one hop filters by @ljeub-pometry in #1393
- fix the python test workflow by @ljeub-pometry in #1398
- Adding some missing graphql functions by @miratepuffin in #1392
- impl at and fix in/out degree by @iamsmkr in #1399
- fix property semantics for the graph with deletions by @ljeub-pometry in #1400
- fix wrong number of vertices returned by @iamsmkr in #1409
- Add graphql server handler and python wrapper for it by @ricopinazo in #1402
- pull out the EdgeStore functionality into trait EdgeLike by @fabianmurariu in #1405
- Vector docs and cache improvements by @ricopinazo in #1391
- Fix GraphQL queries with numbers and make embedding optional by @ricopinazo in #1410
- Syncing functionalty between graphql and python by @miratepuffin in #1401
- Vetrex 2 node by @miratepuffin in #1412
- Allow externally defined LockedLayeredIndex by @fabianmurariu in #1411
- Fix compilation for different feature combinations by @ljeub-pometry in #1416
- Fixed graphql docs by @miratepuffin in #1413
- event based temporal SEIR algorithm by @ljeub-pometry in #1415
- add search feature to graphql by @ljeub-pometry in #1417
- Fix save_graph GQL mutation so it does not create multiple files for the same graph name by @ljeub-pometry in #1419
- Feature/history datetime by @miratepuffin in #1420
- Added date_time history/items to Temporal properties by @miratepuffin in #1423
- Louvain algorithm by @ljeub-pometry in #1425
- Release v0.7.0 by @github-actions in #1427
Full Changelog: v0.6.1...v0.7.0
v0.6.1
What's Changed
- Added Netflow Algorithm by @Haaroon in #1283
- single source shortest path iterative algorithm in rust by @Haaroon in #1316
- Fix bug with tqdm not running in jupyter by @miratepuffin in #1319
- Pandas error handling by @miratepuffin in #1320
- Dijkstra Algorithm with Src, Dst and Weight by @Haaroon in #1321
- Release v0.6.1 by @github-actions in #1324
Full Changelog: v0.6.0...v0.6.1
v0.6.0
Release v0.6.0
What's Changed
- changing methods to getter by @rachchan in #1251
- Save as by @iamsmkr in #1268
- similarity search by @ricopinazo in #1229
- Feature/make properties typed by @ljeub-pometry in #1266
- Archive by @iamsmkr in #1271
- Motif improvements by @narnolddd in #1273
- Feature/properties use internal ids by @ljeub-pometry in #1278
- Bug/skip name property in search by @ljeub-pometry in #1281
- Bug/simultaneous updates in graph with deletions by @ljeub-pometry in #1282
- Fix/nice strings by @rachchan in #1280
- Missing Functions on edges/nested edges by @rachchan in #1274
- add ids based node filter by @iamsmkr in #1284
- Updated docs on docs.raphtory.com by @Haaroon in #1289
- Docs: Add redirect and delete bad file by @Haaroon in #1290
- Add 404 page and mascot by @Haaroon in #1291
- add update constant properties api by @iamsmkr in #1285
- Restructure algorithms in python, rust and docs by @Haaroon in #1307
- Remove nightly from bench by @Haaroon in #1311
- Add generic algoresult, moved vis to export by @Haaroon in #1310
- Add document interface to Graphql by @ricopinazo in #1272
- Bump urllib3 from 1.26.16 to 1.26.17 by @dependabot in #1313
- Bump urllib3 from 1.26.16 to 1.26.17 in /docs by @dependabot in #1314
- 0.6.0 pre release tidy by @miratepuffin in #1308
- Added degree centrality, max_degree, min_degree algorithms by @Haaroon in #1312
- Fixed leading zeros error by @miratepuffin in #1315
- Release v0.6.0 by @github-actions in #1317
- add update const props py by @iamsmkr in #1318
Full Changelog: v0.5.7...v0.6.0
v0.5.7
Release v0.5.7
- Publish to crates.io
- Publish to PyPi
- Make Tag
- Release to Github
- Auto-generated by [create-pull-request] triggered by release action [1]
[1]: https://github.com/peter-evans/create-pull-request
- Auto-generated by [create-pull-request] triggered by release action [1]
v0.5.6
Release v0.5.6
What's Changed
- Feature/temporal edges by @narnolddd in #1241
- Removed unwarp in getter for results by @miratepuffin in #1242
- implement explode_layers for edges in python by @ljeub-pometry in #1244
- Improved property additions api for vertices and edges by @ljeub-pometry in #1228
- Added U8 and U16 property types by @Haaroon in #1248
- add tests and fix edge_earliest_time() when the default layer is empty by @ljeub-pometry in #1249
- Created new export methods and updated notebooks by @rachchan in #1230
- Release v0.5.6 by @github-actions in #1252
Full Changelog: v0.5.5...v0.5.6
v0.5.5
Release v0.5.5
What's Changed
- sum weight algorithm + min/max/mean/median/average/count/len/sum features on edge properties by @Haaroon in #1200
- Release v0.5.5 by @github-actions in #1227
Full Changelog: v0.5.4...v0.5.5
v0.5.4
Release v0.5.4
What's Changed
- Performance improvements by @ljeub-pometry in #1202
- Tidied up the output for vertex/edge/graph by @miratepuffin in #1213
- Changing property type now returns an error instead of silently ignoring the value by @ljeub-pometry in #1211
- rename edge_echema to edge_schema by @Dullaz in #1220
- Fix input argument for subgraph in python by @ljeub-pometry in #1218
- Updated docs to just be the python APIs by @miratepuffin in #1222
- Add method to return TimeIndexEntry for exploded edge by @ljeub-pometry in #1221
- Release v0.5.4 by @github-actions in #1223
Full Changelog: v0.5.3...v0.5.4
v0.5.3
Release v0.5.3
What's Changed
- Bump tornado from 6.3.2 to 6.3.3 in /docs by @dependabot in #1179
- roundtrip support for sending and receiving graphs using base64-encoding by @ljeub-pometry in #1182
- Added GraphQL Client by @Haaroon in #1185
- add layer fn by @Haaroon in #1194
- add schema for layers and edges by @ricopinazo in #1196
- Pandas loading bars by @miratepuffin in #1197
- Small changes to docs before the big update by @miratepuffin in #1199
- Update README.md by @Alnaimi- in #1201
- Bug/windowed output by @ljeub-pometry in #1207
- refactor(graphql): rename filters to use snake case naming by @Dullaz in #1204
- fix property gets and add directed option to pyvis by @ljeub-pometry in #1206
- feat(graphql): Extend property filtering to edges in graphql by @Dullaz in #1203
- feat(graphql): allow searching for multiple property histories in one… by @Dullaz in #1205
- Release v0.5.3 by @github-actions in #1208
Full Changelog: v0.5.2...v0.5.3