Skip to content

Latest commit

 

History

History
127 lines (80 loc) · 4.06 KB

CHANGELOG.md

File metadata and controls

127 lines (80 loc) · 4.06 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.

4.0.0 - 2024-06-07

  • [#136] Upgrade mechanism for SQLCipher, this allows our users to upgrade SQLCipher since SQLCipher has some breaking changes with regards to the cipher settings. Otherwise a database that was created with a previous major SQLCipher version will refuse to work with a new version of SQLCipher.

  • f9e193e Removed support for the Japanese language, the tokenizer we were using caused problems.

3.0.1 - 2023-05-15

  • [#128] Allow the avatar URL and display name to be null

3.0.0 - 2023-04-21

No notable changes were included in this release, the build system for the Node JS bindigns has changed which requires a major version bump.

2.4.0 - 2023-04-17

  • [#117] Add a feature to build with static SQLCipher and OpenSSL

2.3.3 - 2022-01-24

  • [#106] Bracket search terms so multiple words in a search term don't cause a syntax error
  • [#107] Add precommit hooks

2.3.2 - 2022-01-14

  • [#09d03ae] Fix the seshat-node build by removing the path dependency

2.3.1 - 2022-01-13

  • [#104] Fix quote search when passing a room_id
  • [#103] Upgrade our deps

2.3.0 - 2021-07-21

  • [#99] Switch to a fork of neon-serde
  • [#95] Update neon and switch to n-api

2.2.4 - 2021-03-26

  • [#82] Replace the invalid usage of the used attribute

2.2.3 - 2021-01-15

  • [#78] Revert to Tantivy 0.12.0 for now

2.2.2 - 2021-01-12

  • [#77] Bump our deps and pin serde due to a module becoming private.

2.2.1 - 2020-10-05

  • [#74] Improve the load times for the event context.
  • [#75] Make the IV initialization in the encrypted directory more robust against overflows.

2.1.0 - 2020-06-24

Added

  • [#69] Add support to get the user version from the recovery database and add a shutdown method to the recovery database.

2.0.0 - 2020-06-19

Added

  • [#67] Added support to store user specific versions in the database.
  • [#65] Added a method to check if a particular room is already indexed.
  • [#64] Exposed a method to change the passphrase in the js bindings.
  • [#63] Added support to paginate search results.
  • [#60] Added serde serialize/deserialize implementations for most of our structs.

Changed

  • [#66] Changed the return type of the search methods, they now return a struct instead of a tuple. This is a breaking change.
  • [#62] Made all encryption specific dependencies optional.
  • [#59] Switched from failure to thiserror for our error types.