Skip to content

Releases: u-wave/core

v0.5.0-alpha.19

06 Feb 17:54
Compare
Choose a tag to compare

This is an alpha release, but new servers should use this version rather than an older "stable" one.

Features:

  • Improve /api/booth/history performance. (#605, 49cb49c)

v0.5.0-alpha.18

06 Feb 17:47
Compare
Choose a tag to compare

This is an alpha release, but new servers should use this version rather than an older "stable" one.

Features:

  • Improve /api/booth/history performance. (#605)

v0.5.0-alpha.17

01 Dec 09:25
Compare
Choose a tag to compare

This is an alpha release, but new servers should use this version rather than an older "stable" one.

Features:

  • Duplicate emote names in the emote integrations are now distinguished by adding ~1, ~2, etc. suffixes. (#597)

Bugfixes:

  • Fix startup, authentication, and /api/now crashes if Redis or user cookies contain bad data. (#596, c9ed5f1, 693520b)

Internal:

  • Use ES modules. (#558)
  • Breaking: üWave now requires Node.js 18.18 or above.

v0.5.0-alpha.16

08 Mar 23:07
Compare
Choose a tag to compare

This is an alpha release, but new servers should use this version rather than an older "stable" one.

Bugfixes:

  • Fix some crashes in the new emote integrations, and support Twitch and FrankerFaceZ emotes. (#555)

v0.5.0-alpha.15

08 Mar 20:43
Compare
Choose a tag to compare

This is an alpha release, but new servers should use this version rather than an older "stable" one.

Features:

  • Add experimental BTTV / 7TV emote integrations. (#554)

v0.5.0-alpha.14

08 Dec 16:54
Compare
Choose a tag to compare

This is an alpha release, but new servers should use this version rather than an older "stable" one.

Bugfixes:

  • Fix result count when filtering playlist items. (#546)

v0.5.0-alpha.13

05 Nov 15:08
Compare
Choose a tag to compare

This is an alpha release, but new servers should use this version rather than an older "stable" one.

Internal:

  • Finish booth advances while shutting down the server. (#543)

v0.5.0-alpha.12

30 Oct 11:26
Compare
Choose a tag to compare

This is an alpha release, but new servers should use this version rather than an older "stable" one.

Features:

  • Waitlist cycle can be disabled in the admin menu. (#519)
  • Waitlist lock state is now a setting in the admin menu. (#519)

Internal:

  • Test with MongoDB 6.0. (#536)
  • Test with Node.js 19. (539)
  • Replace use of deprecated url module by URL class. (#540)
  • Replace LGTM.com by Github Code Scanning. (#462)
  • Dependency updates.

v0.5.0-alpha.11

27 Jun 14:57
Compare
Choose a tag to compare

This is an alpha release, but new servers should use this version rather than an older "stable" one.

Features:

  • Update u-wave-source-youtube. This expects that clients use u-wave-web v2.0.0-alpha.9 or later.

Bugfixes:

  • Fix crash when a media source's play() hook throws. (#525)

Internal:

  • Do not rely on in-process event emitters. (#522)

v0.5.0-alpha.10

23 May 14:59
Compare
Choose a tag to compare

This is an alpha release, but new servers should use this version rather than an older "stable" one.

Features:

  • Make artist, title optional when adding playlist items (#516).
    With this change, deriving the artist and title for a search result can be deferred until it
    is actually added to a playlist. Then the search can show only original titles, which makes
    finding the correct result easier, and is required for compliance with ToS for some services.

Internal:

  • Breaking: üWave now requires Node.js 14.17 or above. (#513)
  • Use UUIDs for chat message IDs. (#511)