mirror of
https://github.com/the-draupnir-project/Draupnir.git
synced 2026-05-13 19:13:19 +00:00
1.7 KiB
1.7 KiB
Changelog
All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
[1.5.1] - 2026-05-07
Patch Changes
- Add
StringMediaURIfor parsing and validating Matrix media URIs, contributed by @FSG-Cat.
[1.5.0] - 2026-01-20
Changed
- Migrated from yarn to npm.
[1.4.1] - 2025-10-01
Added
toPermalinkmethods toMatrixEventReference.
[1.4.0] - 2025-07-16
Changed
roomServerNamefunction 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, andStringEventIDall now have functions to check if their argument is the associated type fromunknown. Helpful for surrounding string literals in tests without usingasto cast.
[1.0.0] - 2024-12-10
Changed
- The branding technique for string types such as
StringUserIDhas 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.