Files
amethyst/docs/changelog/v0.83.01.md
T
Claude 81128ba74a docs: split CHANGELOG into per-version files under docs/changelog
The single CHANGELOG.md had grown to ~7.9k lines. Move it to
docs/changelog/ with one file per release, named with zero-padded
minor/patch versions (e.g. v1.11.00.md) so plain file browsers sort
them correctly. Add a README.md index (newest first) and a TEMPLATE.md
for cutting new releases. The root CHANGELOG.md now points to the new
location.
2026-06-13 18:24:10 +00:00

2.5 KiB

Release v0.83.1 NIP-44v2 - 2023-12-22

#Amethyst v0.83.1: NIP-44 DMs are up!

New Features

  • Moves DMs to the audited NIP-44v2
  • Adds support for NIP-31 alt tags
  • Adds a k-tag to reactions
  • Adds i18n for error messages when uploading images

Performance Improvements:

  • Improves the performance of Robohash
  • Add less memory-intensive timeAgo calculations and translations
  • Uses primitives instead of the wrapped object in several places
  • Moves to a less memory-intensive way to write and send filters to the server.
  • Refines recompositions of routes and bottom icons
  • Avoids the creation of new sets when looping through cached maps of User and Notes
  • Avoids recreating the EOSE array when changing filters
  • Reuses SessionToken for all Playback connections
  • Improving the memory use of concurrent hashmaps and immutable collections
  • Reduces the use of remember for fixed UI modifiers

Bugfixes:

  • Detects URL mime-types by pinging the server instead of relying on the url's extension
  • Fixes bug with cropped joinToString assemblies of relay filters
  • Avoids Concurrent Modification Exception on the EOSE markups
  • Forces nip95 to be under 80Kb to make sure relays can receive it
  • Fixes bug that error messages wouldn't show an error when uploading images to the reels page
  • Fixes post video dimensions when the user has selected not to load videos automatically
  • Updates dependencies

Updated translations:

Download:

Changes