Releases of Random Pools

2.0.3 current version, released on: 2023-05-21

  • fixed: still wrong detection of legacy config files

2.0.2 released on: 2023-05-15

  • fixed: wrong detection of legacy config files causing crashes
  • other: compiled with SDK-2023-05-10

2.0.1 released on: 2023-05-06

  • fixed: 32bit- and 64bit configurations were not interchangeable
  • fixed: missing dark mode support for all message boxes
  • changed: provide better titles for the pool set and pool edit dialogs

2.0.0 released on: 2023-04-22

  • added: dark mode support
  • changed: metadb access optimizations for foobar2000 v2
  • fixed: auto adding on less than minutes didn't work, if the playlist duration was less than one minute below the configured threshold
  • other: foobar2000 2.0+ is now required
  • other: foo_sqlite 3.0.0+ is required, if it is used
  • other: compiled with SDK-2023-04-18
  • other: 32bit and 64bit versions are available

1.0.5 released on: 2022-05-23

  • fixed: crash in a few cases after aborting adding pool

1.0.4 released on: 2022-05-12

  • changed: Use a fixed font for all SQL input fields
  • other: at least foo_sqlite 2.1.4 is required, if it should be used

1.0.3 released on: 2022-04-14

  • fixed: crash on aborting manually adding a pool

1.0.2 released on: 2022-03-23

  • fixed: inconsistent behavior on autoadd if more than pool query was necessary: the result of the first query was added immediately, the remaining results were collected before adding them.
  • fixed: on autoadd always the same pool was chosen, if "Number of randomly chosen pools to add" was set to 1
  • fixed: silent crashes on application shutdown while adding pools

1.0.1 released on: 2022-03-19

  • fixed: crash on adding pools, if foo_sqlite was not installed

1.0.0 released on: 2022-03-13

  • added: possibility to define pool sets
  • added: possibility to assign a playlist to a pool set
  • added: possibility to select the pools before adding them randomly to a playlist
  • added: support playlists as source of the query
  • added: support for undoing playlist changes
  • added: support SQL queries as additional possibility to define the filter (requires foo_sqlite)
  • added: possibility to start playback after adding pools from a poolset
  • added: possibility to clear the playlist before adding pools from a poolset
  • added: filter on the content of the target playlist by an expression
  • changed: filtering on the content playlist is now applied after each group, if more than one group should be added
  • changed: picking groups with "Determine probability for picking groups based on group size" not checked won't now select distinct groups anymore. This can now be achieved with the new behaviour for filtering on the playlist content.
  • changed: The fields in the overwiew list can now be edited directly in the list
  • changed: the UI is not blocked anymore while adding pools to a playlist
  • fixed: autoadding to a playlist because of too less items or too less duration didn't work after application start, if the relevant playlist wasn't the active playlist, no playback was running and it was activated before adding or removing items from this playlist
  • other: compiled with SDK-2022-04-01
  • others: foobar2000 1.5+ is now required
  • others: windows runtime libraries need to be installed (automatically provided by foobar2000 1.4+)
  • others: Windows XP and Windows Vista are not supported anymore

0.1.5 released on: 2015-04-05

  • added: autoadd tracks if the playlist duration is less than a specified duration


  • fixed: application freeze under certain conditions
  • other: compiled with SDK-2015-01-15


  • fixed: error message not shown in all cases (also crashes were reported), when an invalid filter expression was entered in the pool definition dialog


  • added: option "Filter with the content of the target playlist"


  • fixed: deadlock, when automatically adding a pool to a playlist from "All pools" and the chosen pool is empty
  • changed: empty pools are not considered for "Add from all pools"


  • others: compiled with SDK-2011-03-11

  • changed: the help file is now expected to be in the same folder as the component to better support the new component structure
  • fixed: limiting on MBs didn't work for large values
  • others: compiled with SDK-2010-05-21