Skip to content

Releases: digidem/comapeo-core

v2.3.0

11 Dec 20:18
Compare
Choose a tag to compare

What's Changed

  • [OPTIC-RELEASE-AUTOMATION] release/v2.2.0 by @optic-release-automation in #970
  • chore: update type-fest to latest version by @EvanHahn in #972
  • chore: update @comapeo/schema to 1.3.0 by @EvanHahn in #974

Full Changelog: v2.2.0...v2.3.0

v2.2.0

21 Nov 17:31
Compare
Choose a tag to compare

What's Changed

  • [OPTIC-RELEASE-AUTOMATION] release/v2.1.0 by @optic-release-automation in #953
  • test: server end-to-end by @EvanHahn in #886
  • test: syncing blob variants by @EvanHahn in #954
  • feat: handle some cloud server error codes by @EvanHahn in #955
  • chore: define BLOCKED_ROLE as a constant by @EvanHahn in #961
  • test: DataType.prototype.getByVersionId by @EvanHahn in #962
  • fix: only the project creator can change their role by @EvanHahn in #960
  • test: assert correct number of connected devices by @EvanHahn in #964
  • feat: getByDocId can optionally throw by @EvanHahn in #959
  • chore: use NotFoundError utility in more places by @EvanHahn in #965
  • chore: remove unnecessary prettier-ignore directive by @EvanHahn in #966
  • feat: media manager v1 by @EvanHahn in #969
  • revert: remove getByDocId optional parameter by @EvanHahn in #968

Full Changelog: v2.1.0...v2.2.0

v2.1.0

31 Oct 21:55
Compare
Choose a tag to compare

What's Changed

  • [OPTIC-RELEASE-AUTOMATION] release/v2.0.1 by @optic-release-automation in #920
  • chore: don't sync semver tags for releases by @gmaclennan in #921
  • test: use correct MIME type for MP3 by @EvanHahn in #923
  • fix: prevent fastify v5 from being installed by @achou11 in #922
  • feat: Add setIsArchiveDevice() method by @gmaclennan in #932
  • chore: use more restrictive types for timingSafeEqual by @EvanHahn in #936
  • fix: fix updating comments in lockfile-changes workflow by @gmaclennan in #933
  • chore: remove paths filter for lockfile workflow by @gmaclennan in #937
  • chore: improve types for MapeoProject's kProjectReplicate by @EvanHahn in #900
  • chore: allow any JSON object to be saved in blob store by @EvanHahn in #901
  • feat: update @comapeo/schema to 1.2.0, adding alerts and server by @tomasciccola in #805
  • chore: use string-timing-safe-equal package by @EvanHahn in #939
  • feat: set own device info to "self-hosted server" by @EvanHahn in #942
  • feat: save self-hosted server details on member info by @EvanHahn in #943
  • test: always connect peers more realistically by @EvanHahn in #856
  • test: cross-version sync with @comapeo/core@2.0.1 by @EvanHahn in #941
  • chore: Send download intent to peers by @gmaclennan in #944
  • chore: remove unused getIndexState method from DataStore by @EvanHahn in #948
  • feat: rebuild SQLite when project migrations occur by @EvanHahn in #949
  • fix: memory leak in DataStore by @EvanHahn in #950
  • feat: adding self-hosted servers by @EvanHahn in #952

Full Changelog: v2.0.1...v2.1.0

v2.0.1

21 Oct 14:56
Compare
Choose a tag to compare

What's Changed

  • [OPTIC-RELEASE-AUTOMATION] release/v2.0.0 by @optic-release-automation in #902
  • chore: add explicit return types to BlobStore methods by @EvanHahn in #904
  • fix: support maps that may be removed or replaced in map server plugin by @achou11 in #906
  • chore: add omit utility by @EvanHahn in #909

Full Changelog: v2.0.0...v2.0.1

v2.0.0

15 Oct 16:58
Compare
Choose a tag to compare

What's Changed

  • [OPTIC-RELEASE-AUTOMATION] release/v1.0.1 by @optic-release-automation in #842
  • fix: auto commit and push documentation by @tomasciccola in #815
  • test: update bitfield dependency by @EvanHahn in #843
  • chore: use Primitive type from type-fest by @EvanHahn in #820
  • chore: remove unused type import from mapeo-manager.js by @EvanHahn in #849
  • chore: remove unnecessary helper from namespace sync state by @EvanHahn in #850
  • docs: fix doc comment for LocalCoreState wanted by @EvanHahn in #847
  • chore: remove unused property from translation API by @EvanHahn in #851
  • chore: integrate npm-lockfile-changes action by @achou11 in #846
  • chore: remove unused utils by @EvanHahn in #852
  • chore: only attempt to run release workflow when merging PR by @achou11 in #854
  • fix: close idle connections when stopping FastifyController by @achou11 in #857
  • chore: update to TypeScript 5.6 by @EvanHahn in #860
  • chore: enable noUncheckedSideEffectImports TypeScript option by @EvanHahn in #861
  • test: be more exact when waiting for peers by @EvanHahn in #866
  • test: additional assertions in "blocked from sync" test by @EvanHahn in #864
  • test: speed up bitfield test slightly by @EvanHahn in #869
  • perf: speed up member list function by @EvanHahn in #867
  • chore: move unit tests from tests/ to test/ by @EvanHahn in #868
  • test: fix race condition if multiple invites are sent by @EvanHahn in #863
  • test: improve type safety of project CRUD tests by @EvanHahn in #873
  • chore: update @types/node to latest 18.x version by @EvanHahn in #880
  • chore: update @hyperswarm/secret-stream to 6.6.3 by @EvanHahn in #874
  • chore: use consistent NoiseStream imports by @EvanHahn in #862
  • chore: change lockfile bot to update comments by @gmaclennan in #883
  • chore: update @fastify/type-provider-typebox to 4.1.0 by @EvanHahn in #875
  • chore: fix release workflow to run when using workflow dispatch by @achou11 in #870
  • test: clean up return type for connectPeers by @EvanHahn in #888
  • chore: debug logging improvements by @gmaclennan in #889
  • chore: add pre-have logging to CoreSyncState by @gmaclennan in #890
  • fix: sync state with disconnected peers (take 2) by @gmaclennan in #891
  • build: move doc building into same step as release by @EvanHahn in #855
  • test: invite helper should automatically wait for peers by @EvanHahn in #865
  • feat!: simplify fastify maps plugin and add support for styled map packages by @achou11 in #896
  • feat: add endpoint for maps plugin to get info about custom map by @achou11 in #898
  • chore: remove unnecessary map fixtures by @achou11 in #899

Full Changelog: v1.0.1...v2.0.0

v1.0.1

19 Sep 11:34
Compare
Choose a tag to compare

What's Changed

  • [OPTIC-RELEASE-AUTOMATION] release/v1.0.0 by @optic-release-automation in #836
  • fix: fix check in mutatingAddPeerState by @achou11 in #838
  • fix: pin corestore dep to exact 6.8.4 by @gmaclennan in #840

Full Changelog: v1.0.0...v1.0.1

v1.0.0

17 Sep 16:54
Compare
Choose a tag to compare

What's Changed

Read more

v9.0.0-alpha.25

16 Sep 22:41
Compare
Choose a tag to compare
v9.0.0-alpha.25 Pre-release
Pre-release

What's Changed

Read more

v9.0.0-alpha.24

16 Sep 19:49
Compare
Choose a tag to compare
v9.0.0-alpha.24 Pre-release
Pre-release

What's Changed

Read more