This weeks release has been tagged as ffb4f241773cb9d9351bfa8f4f19f39d97019e9d == Release Notes === Breaking Changes None === New Features * The replication v3 logic now evaluates the tracking configurations from the v2 tracking API. === Improvements * The introduction of the git-ref-format crate into various other crates in the codebase makes our handling of ref strings more consistent and type-safe™ === Other * The LICENSE no longer contains any linking exceptions and the copyright is held by 'The Radicle Link Contributors' rather than 'The Radicle Foundation' === Notes We are currently aware of a problem when enabling the `replication-v3` flag. This flag pulls in `get-tempfile` v1.0.6 which unfortunately installs some signal handlers. This means that applications which enable `replication-v3` may find their own signal handlers are affected. We are working on a solution to this but in the meantime the workaround is to depend on `git-tempfile:1.0.6` and disable it's signal handlers with the following git_tempfile::force_setup(git_tempfile::SignalHandlerMode::None); === Shortlog Alex Good (9): Update git-pack to 0.14.0 Update the p2p node RFC Jason Yundt (3): Sync LICENSE file with Radicle Upstream Clarify copyright situation Remove Radicle Linking Exception Kim Altintop (11): git-ext: conversions and check from git-ref-format link-crypto: conversion of `PeerId` to git-ref-format link-identities: conversion of `Urn` to git-ref-format tracking: use git-ref-format git-ref-format: const `Component`s git-ref-format: `Extend` for `RefString` git-ref-format: infallible constructor for `Qualified` git-ref-format-macro: fix import link-tracking: evaluate config against ref test: remove and ignore proptest-regressions Revert "test: use gitoxide for link-git-protocol tests"
> * The replication v3 logic now evaluates the tracking configurations from the > v2 tracking API. Some doubts arose about this . Specifically, partial filtering of collaborative objects does not seem sound to apply on the replication level. We'll go for a simpler yes/no model, where "no" means only refs needed for identity verification are replicated. : https://lists.sr.ht/~radicle-link/dev/%3C20220218140926.GC36711%40schmidt.localdomain%3E