Skip to content

Latest commit

 

History

History
191 lines (120 loc) · 7.08 KB

CHANGELOG.md

File metadata and controls

191 lines (120 loc) · 7.08 KB

Changelog

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

[0.7.0] - 2024-12-26

Features

  • Only accept URIs in basin+stream args (#100)
  • s2 ls command to list basins or streams (#102)

Miscellaneous Tasks

  • Inline path consts for consistency

[0.6.4] - 2024-12-23

Bug Fixes

  • Error/help messages (#95)

Documentation

  • Update README S2 doc link (#92)

[0.6.3] - 2024-12-19

Documentation

  • Update README API link (#89)

Miscellaneous Tasks

  • Upgrade SDK to 0.5.0 (#90)

[0.6.2] - 2024-12-18

Bug Fixes

  • Update output for reconfigure basin and create basin results (#86)

Miscellaneous Tasks

  • Add README.md (#83)

[0.6.1] - 2024-12-17

Miscellaneous Tasks

  • Update cargo binary name to s2 (#84)
  • (release) Upgrade SDK to 0.4.0 (#85)
  • (release) Upgrade SDK to 0.4.1 (#87)

[0.6.0] - 2024-12-14

Features

  • Support s2:// URIs (#74)
  • Better display for ping stats (#81)

Bug Fixes

  • Disable noisy description in help (#79)

Miscellaneous Tasks

  • Remove unnecessary dependencies from Cargo.toml (#80)

[0.5.2] - 2024-12-13

Miscellaneous Tasks

  • Rename binary to s2 when releasing (#76)

[0.5.1] - 2024-12-13

Features

  • Homebrew sync (#71)

[0.5.0] - 2024-12-11

Bug Fixes

  • Use a different std::thread::Thread for Stdin IO (#69)

Miscellaneous Tasks

  • Release to crates.io (#68)

[0.4.0] - 2024-12-11

Features

  • Allow append concurrency control on fence and trim too (#60)
  • Ping (#48) (#63)

Bug Fixes

  • Usage example

Documentation

  • Clarify fencing token is in hex

Miscellaneous Tasks

  • Mandatory read start_seq_num (#58)
  • Make all short args explicit (#29) (#59)
  • Upgrade deps (#64)
  • Update cargo.toml (#65)
  • Rename to streamstore-cli (#66)
  • Description - Cargo.toml
  • Update README.md

[0.3.0] - 2024-12-05

Features

  • Return reconfigured stream (#53)
  • Stderr CommandRecord when reading (#45) (#55)
  • Sign and notarize apple binaries (#54)
  • Flatten commands (#52) (#56)

[0.2.0] - 2024-12-05

Features

  • Load endpoints from_env() (#16)
  • Display throughput for read session (#25)
  • Exercise limits for read session (#27)
  • Better error reporting (#30)
  • Appends with fencing_token and match_seq_num (#38)
  • Stream fence and trim commands (#46)

Bug Fixes

  • Config env var precedence
  • Flush BufWriter (#22)
  • Handle common signals for streams (#32)
  • Optional start_seq_num in StreamService/ReadSession (#42)
  • Catch ctrl-c signal on windows (#50)

Documentation

  • Consistency
  • Nits (#19)

Miscellaneous Tasks

  • Rm S2ConfigError::PathError (#17)
  • Only attempt to load config from file if it exists (#18)
  • Rename binary to s2 (#21)
  • Set user-agent to s2-cli (#23) (#24)
  • Create LICENSE
  • Update Cargo.toml with license
  • Update SDK (#26)
  • Sdk update (#31)
  • Update CLI to latest sdk (#37)
  • Upgrade SDK (#41)
  • Upgrade sdk version (#43)
  • Update SDK (#47)

[0.1.0] - 2024-11-05

Features

  • Implement AccountService (#1)
  • Implement BasinService (#2)
  • Implement StreamService (#3)

Bug Fixes

  • Try to fix release CI (#9)
  • Release CI (#10)
  • Release CI (#11)
  • Automatically add release notes (#12)
  • Changelog (#13)
  • Release CI (#14)

Miscellaneous Tasks

  • Reflect renamed repo
  • Upgrade deps
  • Clippy, whitespace
  • Add CI action (#6)
  • CODEOWNERS (#7)
  • Add release CI action (#8)
  • (release) Release 0.1.0 (#15)