Skip to content

20250722

Choose a tag to compare

@github-actions github-actions released this 23 Jul 07:41
· 39 commits to develop since this release

Notable changes

  • new HTTP API for management of recordings and streams
  • per-user stream limit now applies to live streams only, users can have any number of dead streams
  • when streaming with --title option the title is now set on the stream and used for stream recordings
  • added gruvbox-dark theme (thanks @hupfdule!)
  • uploads of recordings with invalid terminal size (cols or rows less than 1) are now rejected
  • upgraded the player and avt to latest versions
  • added audio URL attribute to recordings and streams (audio_url in the API), which will be used by the upcoming version of the player
  • fixed SMTP connection issues with TLS (#463, #464)
  • fixed oEmbed endpoint crash when looking up non-existing recordings
  • fixed duration calculation for very short (single-event) recordings
  • code cleanup, lots of new tests

Breaking changes

  • streaming related API endpoints used by asciinema CLI 3.0 RC3 (and earlier RCs) have been removed - if you use one of these RC versions then upgrade your CLI to the latest RC to be able to stream
  • DB name used in dev env has been changed from asciinema_development to asciinema_dev - run psql -U postgres asciinema_development and execute ALTER DATABASE asciinema_development RENAME TO asciinema_dev

Upgrading

No manual changes needed other than bumping the container image version number as shown here.