Skip to content

Releases: yorkie-team/yorkie

v0.2.9

30 Jun 05:56
Compare
Choose a tag to compare

[0.2.9] - 2022-06-30

Added

  • Add history command to CLI: #349
  • Introduce validator for project name: #345

Fixed

  • Revert text deletion improvements: #350

v0.2.8

22 Jun 09:20
Compare
Choose a tag to compare

[0.2.8] - 2022-06-22

Added

  • Add UpdateProject API(admin API): #338

Changed

  • Improve performance of deletion in Text: #341

v0.2.7

14 Jun 04:44
Compare
Choose a tag to compare

[0.2.7] - 2022-06-14

Fixed

  • Expose the missing exit code: #e87d9d3
  • Skip storing the initial ticket to prevent GC interruption: #339
  • Cache removed elements when creating a document from a snapshot: #340
  • Detach the attached documents when deactivating the client: #342

v0.2.6

25 May 09:46
Compare
Choose a tag to compare

[0.2.6] - 2022-05-25

Changed

  • Update Go version to 1.18: #326
  • Add TryLock to memory locker: #234
  • Print projects in table format: #324
  • Fetch documents by project: #330
  • Add time attributes to document API: #325

Fixed

  • Fix invalid JSON returns from document.Marshal: #328, #332

v0.2.5

11 May 07:09
Compare
Choose a tag to compare

[0.2.5] - 2022-05-11

Added

  • Add the missing admin-port flag for CLI

Fixed

  • Rename projectID written in invalid conventions to project_id

v0.2.4

10 May 11:12
Compare
Choose a tag to compare

[0.2.4] - 2022-05-10

Added

  • Add Project(Multi-tenancy): #313, #319
  • Add Admin API(ListDocuments, GetDocument, ListProjects): #309, #312, #315, #320

Changed

  • Cache ActorID.String to reduce memory usage: #308
  • Rename Agent to Server: #311
  • Rename Client Metadata to Presence: #323

Fixed

  • Fix LRU cache expiration when updating same key: #314

Removed

  • Remove collection from document: #318

v0.2.3

07 Apr 09:27
Compare
Choose a tag to compare

[0.2.3] - 2022-04-07

Changed

  • Introduce named logging to separate logs by request or routine: #296
  • Add missing serverSeq of change.ID in Protobuf: #f5a0c49
  • Cache the key of RGATreeSplitNodeID to prevent instantiation: #306
  • Cache the key of TimeTicket to prevent instantiation: #307

Fixed

  • Fix for use on Windows: #295
  • Fix snapshot interval to make them trigger properly in memdb: #297
  • Run tests using monkey patch only on amd64: #299
  • Fix a warning that directory does not exist when running make proto: #c441b7b

v0.2.2

24 Jan 14:00
Compare
Choose a tag to compare

[0.2.2] - 2022-01-24

Added

  • Add log-level flag: #290

Fixed

  • Fix a bug that reads config file incorrectly: #4cf184d
  • Calculate minSyncedTicket based on time.Ticket: #289

v0.2.1

04 Jan 11:07
Compare
Choose a tag to compare

[0.2.1] - 2022-01-04

Added

  • Allow users to set up logger of the client: #285
  • Housekeeping to deactivate clients that have not been updated: #286
  • Run GC when saving snapshots: #287

Changed

  • Clean up client options: #284

v0.2.0

19 Dec 06:37
Compare
Choose a tag to compare

[0.2.0] - 2021-12-19

2nd Year Release

Added

  • Monitoring #155
  • Supporting TLS and Auth webhook #6
  • Providing Cluster Mode #11
  • Improved Peer Awareness #153
  • Providing MemoryDB for Agent without MongoDB #276

Changed

Removed

Deprecated