Skip to content

Latest commit

 

History

History
321 lines (187 loc) · 10.8 KB

CHANGELOG.md

File metadata and controls

321 lines (187 loc) · 10.8 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added:

  • RS-550: Add when condition to replication settings, PR-98

1.13.0 - 2024-12-04

Added:

  • RS-543: Support conditional query, PR-97

1.12.0 - 2024-10-04

Added:

  • RS-418: Bucket.reomveRecord, Bucket.beginRemoveBatch and Bucket.removeQuery methods to remove records, PR-92
  • RS-389: Support QuotaType.HARD for bucket quotas, PR-93
  • RS-388: Add Bucket.renameEntry method to rename entry, PR-94
  • RS-419: Add Bucket.rename method to rename bucket, PR-95
  • RS-462: Improve batching, PR-96

1.11.0 - 2024-08-20

Added:

  • RS-31: Bucket.update and Bucket.beginUpdateBatch methods for changing labels, PR-89
  • RS-394: Add query support for browser, PR-90

Fixed:

  • Hanging HEAD requests, PR-91

1.10.1 - 2024-07-01

Fixed:

  • RS-319: fix name convention for replication settings, PR-88

1.10.0 - 2024-06-11

Added:

  • RS-261: add each_n and each_s query parameters, PR-85
  • RS-311: add each_s and each_n replication settings, PR-86

Changed:

  • RS-234: Integrate prettier to CI and reformat code, PR-84
  • RS-269: move documentation to main website, PR-87

1.9.3 - 2024-04-26

Changed:

  • Update GitHub actions to get rid of warnings, PR-82

Fixed:

  • Batch class in index.ts, PR-83

1.9.2 - 2024-03-22

Fixed:

  • RS-224: Use https Agent only outside browser environment, PR-81

1.9.1 - 2024-03-20

Changed:

  • RS-223: Revert axios port to 0.x version, PR-80

1.9.0 - 2024-03-08

Added:

  • RS-183: Add verifySSL option to ClientOptions, PR-78
  • RS-178: Add license information to ServerInfo, PR-79

Changed:

  • RS-122: Update axios up to 1.6 and other dev dependencies, PR-77

1.8.0 - 2024-01-22

Added:

  • RS-46: Support Replication API, PR-76

Changed:

  • docs: update link to new website, PR-75

[1.7.4] - 2023-11-04

Fixed:

  • RS-74: Fix content length limit, PR-74

1.7.3 - 2023-10-29

Fixed:

  • RS-57: MaxListenersExceededWarning warn in Bucket.query, PR-73

1.7.2 - 2023-10-28

Fixed:

  • RS-56: Queering batched records, PR-71

1.7.1 - 2023-10-11

Fixed:

  • Backward compatibility, isProvisioned field is optional, PR-69

1.7.0 - 2023-10-06

Added:

  • Support for ReductStore API v1.7: isProvisioned flag for BucketInfo and Token and Bucket.beginWriteBatch method for batch writing, PR-68

1.6.0 - 2023-08-15

Added:

  • Bucket.remove_entry method to remove entry from bucket, PR-65
  • limit option to Bucket.query, PR-66

1.5.0 - 2023-06-30

Added:

  • Support for GET /api/v1/b/:bucket/:entry/batch endpoint, PR-62
  • Option head to Bucket.query and Bucket.beginRead, PR-63

1.4.1 - 2023-06-03

Fixed:

  • Sending a record as Buffer, PR-60

1.4.0 - 2023-05-29

Added:

  • Implement continuous query, PR-59

Changed:

  • Fix JSON parsing for big integers (for Rust implementation), PR-58

1.3.0 - 2023-02-09

Added:

  • Quick Start example and guide, PR-54
  • Support labels for read, write and querying, PR-55
  • Support for content type of records, PR-57

Changed:

  • Use x-reduct-error header for error message, PR-56

1.2.0 - 2022-12-23

Added:

  • Add support for ReductStore API version 1.2 with method Client.me to get current permissions, PR-51

Changed:

  • Update documentation after rebranding, PR-50

1.1.1 - 2022-11-24

Fixed:

  • Add token and permissions to index.ts, PR-47

1.1.0 - 2022-11-23

Added:

  • Support ReductStore API v1.1 with Token API, PR-46

1.0.0 - 2022-10-03

Added:

  • Support ReductStore API v1.0, PR-43

Removed:

  • Bucket.list method, PR-43
  • Bucket.readStream, Bucket.writeStream methods, PR-44

Changes:

  • Bucket.read, Bucket.write methods, PR-44

0.7.0 - 2022-08-27

Added:

  • Support ReductStore API v0.8, PR-40

0.6.0 - 2022-07-29

Added:

  • Support ReductStore API v0.7, PR-37

Removed:

  • Hash for API token and sjcl from dependencies PR-38

0.5.1 - 2022-07-17

Fixed:

  • BucketSetting serialisation, PR-35

0.5.0 - 2022-07-05

Added:

  • ReductStore API v0.6, PR-29
  • Data streaming, PR-30
  • Original exception to APIError, PR-31

Fixed:

0.4.1 - 2022-06-24

Fixed:

  • Updating refresh token, PR-24

0.4.0 - 2022-05-19

Added:

  • Support Reduct HTTP API v0.5, PR-21
  • Timeout to ClientOptions, PR-22

0.3.0 - 2022-04-30

Added:

  • Use Buffer read and write records, PR-18

Changed:

  • bigint instead of BigInt, PR-13

Fixed:

  • Reading big records PR-16
  • Signature of Bucket.list PR-17

0.2.0 - 2022-04-16

Added:

  • Client.getOrCreateBucket method, PR-10

Fixed:

  • QuotaType in index.js, PR-9

0.1.0 - 2022-04-14

  • Initial release