Skip to content

Releases: 8go/matrix-commander-rs

v0.10.0

21 Oct 14:15
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9.7...v0.10.0

v0.9.7

23 Sep 16:12
Compare
Choose a tag to compare

Full Changelog: v0.9.6...v0.9.7

v0.9.6

19 Sep 14:26
Compare
Choose a tag to compare

Full Changelog: v0.9.5...v0.9.6

v0.9.5

17 Sep 14:36
Compare
Choose a tag to compare

Full Changelog: v0.9.4...v0.9.5

v0.9.0 enhanced --log-level and --debug specification

16 Sep 17:44
@8go 8go
Compare
Choose a tag to compare
  • new feature: -d -d sets log level of itself and all lower level modules to debug
  • new feature: --log-level value1 value2 where level1 sets log level for matrix-commander-rs
    and second value sets log level of lower level modules
  • also just -d works better now (less info)
  • fixed bug: where private access token was printed to debug log, now *** being printed to debug log
  • fixed bug: return value should be correct now (0 for success, 1 for error)

see also https://crates.io/crates/matrix-commander

v0.4.1: 2 changes: relaxed piping of data, relaxed room and user ids

30 Aug 20:31
@8go 8go
Compare
Choose a tag to compare

2 changes: relaxed piping of data, relaxed room and user ids

- allow `echo hello | matrix-commander-rs`
  This will now send the messages.
  Before it was necessary to do `echo hello | matrix-commander-rs -m -`.

- Allow escaped room ids and user ids. `--room "\!SomeId:host.tld"` now works just like `--room \!SomeId:host.tld`
  Escapes are simply removed.

See https://crates.io/crates/matrix-commander

v0.4.0: upgrade to matrix-sdk-rs v0.7, some incompatabilities

30 Aug 14:58
@8go 8go
Compare
Choose a tag to compare

Incompatibilities

Be forewarned.
Version 0.4 is incompatible with previous versions.
The default location of the store has changed.
The directory name of the default store used to be sledstore.
Now it is just store. The program attempts to rename
the store's directory name automatically. E.g. on Linux it tries
to automatically rename
~/.local/share/matrix-commander-rs/sledstore/ to
~/.local/share/matrix-commander-rs/store/.
If you have used the default store name in the past,
and automatical renaming is failing for you, then rename the store's
directory name from
sledstore to store manually. Also, some JSON and
text output is different than in previous version. If you are parsing
the output you should do careful testing to adapt to the changed
output.

Enhancements

  • bootstrap self-signing key generation
  • verify manual
  • various other items

Testing

Emoji-verify was tested and worked for me between Linux and a instance
of Element in a browser with the same user but different devices. It also worked for
me between Linux and a different user on Element on a cell phone.

Release, Crate

Get the release from crates.io: https://crates.io/crates/matrix-commander

Release, Binaries

For your convenience also attached: 2 binaries for

  • Linux Intel/AMD 64-bit arch
  • Linux ARM 64-bit arch

v0.3.0: minor bug fixes, minor enhancements

14 Oct 15:19
@8go 8go
Compare
Choose a tag to compare

v0.1.32

30 May 10:59
Compare
Choose a tag to compare

Full Changelog: v0.1.31...v0.1.32

v0.1.31

24 May 18:20
Compare
Choose a tag to compare

Full Changelog: v0.1.30...v0.1.31