Skip to content

Releases: hyperblast/beefweb

v0.8

03 Sep 08:33
Compare
Choose a tag to compare
  • Adjust screen size breakpoints (approximately 640px for medium size and 960px for large size)
  • Convert view switcher to menu on small size screens
  • Display album column by default on medium size screens
  • Prevent default overscroll behavior (e.g. reload page)
  • Adjust UI height to avoid being hidden by the browser controls
  • Fix desynchronization of current track when manipulating playlist items
  • Delay showing "Processing files" UI when adding playlist items
  • Add setting to hide status bar
  • Add setting to hide gaps between panels
  • Rename "Font size" setting to "UI elements size"
  • Add playlist item row menu
  • Use ellipses as row menu icon
  • Enable "Show playback information panel" setting by default
  • Use italic font for playing playlist instead of tab icon

v0.7

26 Feb 07:33
Compare
Choose a tag to compare
  • API specification is converted to OpenAPI v3
  • Case insensitive string comparison is used for HTTP headers and query parameters

DeaDBeeF

  • Linear volume control is now used in web UI
  • "Playback mode" option is split into separate "Repeat" and "Order" options
  • Added "Stop after current track" and "Stop after current album" options
  • Fixed occasional desync when switching tracks

foobar2000

  • Volume control now displays tooltip in dB
  • Added "Stop after current" option
  • Fixed settings page not honoring dark mode

v0.6

14 Jan 14:13
Compare
Choose a tag to compare

Changes in v0.6:

  • Added dark theme for web UI
  • Added x64 builds of foobar2000 plugin
  • Improved settings screen styling
  • "Use full screen width" checkbox is no longer displayed on small screens
  • Binaries for foobar2000 are built with VS2022
  • Updated foobar2000 SDK to 2022-11-16
  • Updated boost to v1.81.0
  • Updated nlohmann/json to v3.11.2
  • Removed support for browsers without native EventSource implementation

v0.5

24 Oct 15:10
Compare
Choose a tag to compare

Changes in v0.5:

  • Added support for specifying custom response header (e.g. for CORS)
  • Added support for specifying custom web content directories
  • Added settings to customize window title and playback information panel content
  • Added support for different file browser add actions ("Add", "Add & Play", "Replace & Play")
  • Improved dialog styling in web UI
  • Clicking on status bar locates current track
  • Binaries for DeaDBeeF x86 are no longer provided, you can still build manually
  • Binaries for foobar2000 are built with VS2017 and dynamic runtime libraries
  • Updated foobar2000 SDK to 2019-06-30
  • Updated boost to v1.71
  • Fixed preventing of foobar2000 update
  • Fixed "Port:" label overflow in settings page
  • Fixed error 500 when trying to browse directories with inaccessible files
  • Fixed browsing of root directory (e.g. C:\)
  • Fixed volume slider vertical alignment

v0.4

02 Feb 06:33
Compare
Choose a tag to compare

Changes in v0.4

  • Added optional playback information panel
  • Added basic support for playlist column customization
  • Renamed "Audio menu" to "Playback mode"
  • Fixed icons occasionally not being rendered on Chrome-based browsers
  • Fixed non-latin music directories support
  • Fixed "Add URL" not working
  • Total playlist time status line is removed (foobar2000 only)
  • Volume slider now uses linear scale instead of dB (foobar2000 only)
  • Fixed browsing directories with ! in path

Known issues

  • Specifying root directory as music directory does not work

v0.3

20 Sep 11:40
Compare
Choose a tag to compare
  • Added button that locates currently played track
  • Fixed volume and mute state not being synchronized
  • Added "Cursor follows playback" option
  • Implemented proper escaping for array query string parameters
  • Added playlist sort operations
  • Added "Play next/previous artist/album" operations

v0.2

25 Aug 10:48
Compare
Choose a tag to compare
  • First official release