Skip to content

v0.6.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Nov 21:52
· 47 commits to main since this release

Added

  • Serve static files from blobs directory #480 🥞
  • Add method to store for pruning document views #491
  • Introduce BlobStore #484
  • Task for automatic garbage collection of unused documents and views #500 🥞
  • Blobs directory configuration #549
  • Integrate Bytes operation value #554
  • Implement dependency replication for blob_v1 and blob_piece_v1 documents #514
  • Remove deleted/unused blobs from the file system #571

Changed

  • HTTP routes to serve files with correct content type headers #544
  • Build a byte buffer over paginated pieces when assembling blobs #547
  • Stream blob data in chunks to files to not occupy too much memory #551
  • Remove unused methods from EntryStore #560
  • Updates for new hash serialization in p2panda-rs #569
  • Use libp2p 0.5.3 #570
  • Optimize test data generation methods #572
  • Use SocketAddr in network config instead of MultiAddr #576
  • Update p2panda-rs to 0.8.0 #585
  • Update libp2p to 0.52.4 #596

Fixed

  • Make sure temporary directory does not run out of scope #557
  • Deduplicate generated schema field by key in proptests #558
  • Do not panic when blob does not have all pieces yet #563
  • Fix blob tasks being triggered too often #578
  • Fix schema tasks being triggered too often #581
  • Fix blobs getting corrupted when written to the file system #587
  • Fix pagination bug when only one field is selected and sorted at the same time #593
  • Fix SQLite in-memory database overwrite by giving them each a random name #595