This is a prerelease for BeatmapExporter 2.6.0, which saves your settings between uses, improves error logging, as well as some other user-requested filter improvements.
-
NEW: Settings in the program are now saved and persist when closing the program and between future versions.
- This includes the last opened osu!lazer database, export location, toggled settings, and all filters applied.
- If you have an alternative install location or export settings that you use often, this should be very useful.
-
NEW: Error logs and improved error messages shown for errors exporting beatmaps.
- An error file (
exporter.error.log
) is saved in the new application data folder (with your settings) when maps fail to export for ease of reporting and debugging. - This folder can be opened directly from the GUI in the "About" menu (location is printed in the CLI instead), in case an unusual error needs to be reported.
- An error file (
-
NEW (GUI): Added option to change filter logic.
- This option appears when 2 more more filters are applied, and allows you to change between the default "AND" logic (only selects beatmaps that match ALL filters) and "OR" logic (selects beatmaps that match ANY of your filters)
-
NEW: Added new filter setting to select entire beatmap sets if you have played any difficulty from the set.
- This filter can be used in the GUI by selecting it in the dropdown, or in the CLI with
everplayed set
.
- This filter can be used in the GUI by selecting it in the dropdown, or in the CLI with
-
Program is now running on .NET 9.0.
For the release files below:
BeatmapExporter
files are the newer program version with a full GUI, this is now recommended for most users.
BeatmapExporterCLI
files are the original command-line program.