Skip to content

Releases: kwheelans/pass-it-on

v0.15.0

18 May 01:31
d0256f9
Compare
Choose a tag to compare

Features

  • Added functionality to create and recover Matrix homeserver backups with a passphrase for MatrixEndpoint.
    If no backup exists on the homeserver one will be created with the provided passphrase.
    If a backup does exist on the homeserver then recovery will be attempted with the provided passphrase.
  • Automatically enable cross signing for MatrixEndpoint

Breaking Changes

  • Changed session_store_password to recovery_passphrase for MatrixEndpoint

Changes

  • Automatically enable cross signing when building Client for MatrixEndpoint

Full Changelog: v0.14.4...v0.15.0

v0.14.4

12 May 19:05
36c5412
Compare
Choose a tag to compare

Changes

  • Update reqwest dependency to version 0.12
  • Update simple_logger dependency to version 5.0

Fixes

  • Return ExitCode from main to show proper exit code on error
  • Return error when trying to verify matrix endpoints and no matrix endpoints are defined
  • Add missing error documentation

Full Changelog: v0.14.3...v0.14.4

v0.14.3

08 Mar 06:56
4e943fe
Compare
Choose a tag to compare

Changes

  • Change http interface default host value from localhost to 0.0.0.0

Fixes

  • Fix tls value being incorrectly set to false for http interface when https url is provided and tls value is not explicitly set
  • Add ca-certificates package to the Dockerfile
  • Fix cargo chef cook to match cargo build command

Full Changelog: v0.14.2...v0.14.3

v0.14.2

05 Mar 03:38
a19a8d9
Compare
Choose a tag to compare

Changes

  • Revert minor dockerfile change
  • Remove bundled-sqlite feature from matrix-sdk crate dependency
  • Add bundled-sqlite feature to pass-it-on which turns on the bundled-sqlite feature for matrix-sdk

Full Changelog: v0.14.1...v0.14.2

v0.14.1

03 Mar 21:18
0933659
Compare
Choose a tag to compare

Changes

  • added bundled-sqlite feature to matrix-sdk crate
  • fixed server configuration tests on windows

Full Changelog: v0.14.0...v0.14.1

v0.14.0

01 Mar 04:02
ded952b
Compare
Choose a tag to compare

Breaking Changes

  • Server listens for notification at POST method at path /pass-it-on/notifications
  • Matrix stores persistence data under provided path under session_store_path/homerserver-domain/user

Features

  • The GET method for path /pass-it-on/version will return version number

v0.13.0

28 Feb 23:20
4585508
Compare
Choose a tag to compare

Features

  • Add verify matrix devices feature to the pass-it-on server

Changes

  • Matrix initial device name is now pass-it-on-server
  • update nix crate to 0.28

v0.12.0

19 Feb 01:56
9f92132
Compare
Choose a tag to compare

v0.12.0

Changes

  • Changes to update matrix_sdk to 0.7

v0.11.0

18 Feb 20:55
b9220a5
Compare
Choose a tag to compare

Breaking Changes

  • The key field in client and server configuration can now be any length. However both client and server must use 0.11+ of the pass-it-on library.
  • Remove the InvalidKeyLength error as it no longer has any use.

v0.10.1

17 Feb 18:06
cb8a2f4
Compare
Choose a tag to compare

Changes

  • Remove default server config from Dockerfile