Skip to content
This repository was archived by the owner on Apr 2, 2026. It is now read-only.

Latest commit

 

History

History
76 lines (45 loc) · 1.65 KB

File metadata and controls

76 lines (45 loc) · 1.65 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.

[1.5.0] - 2026-01-20

Changed

  • Migrated from yarn to npm.

[1.4.1] - 2025-10-01

Added

  • toPermalink methods to MatrixEventReference.

[1.4.0] - 2025-07-16

Changed

  • roomServerName function has been removed.
  • room ID format changed to support room version's with room ID's that don't have server names.

[1.3.0] 0 2025-03-21

  • Support extracting server names from everything
  • Export matrix.to url regex.

[1.2.0] - 2025-03-03

  • Put a hard limit of 5 on the number of via servers allowed in a room reference.

[1.1.0] - 2024-12-10

Added

  • StringRoomID, StringRoomAlias, StringUserID, and StringEventID all now have functions to check if their argument is the associated type from unknown. Helpful for surrounding string literals in tests without using as to cast.

[1.0.0] - 2024-12-10

Changed

  • The branding technique for string types such as StringUserID has been changed to enable compatibility with libraries like zod, which seem to want to structurally replicate types rather than refer to them by name.

[0.2.0] - 2024-09-11

Changed

  • Updated to @gnuxie/typescript-result@1.0.0.

[0.1.1] - 2024-07-30

Added

  • GitHub workflow file for actually releasing the package.

[0.1.0] - 2024-07-30

  • Initial release.