Releases: kabiiQ/BeatmapExporter
BeatmapExporter 2.2.2 (43)
- Update to support osu!lazer database changes as of 14 October 2024. This update is required after osu!lazer update 2024.1115.1.
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.
BeatmapExporter 2.2.1 (42)
This update is not required unless you are affected by the issue below.
- FIX: Now ignoring files within beatmaps with blank/missing filenames. The cause of these is unknown but may have been a bug with lazer's import function at some point.
For the release files below:
BeatmapExporter
files are the newer program version with a full GUI, please let me know if there are any major issues with the program on your system.
BeatmapExporterCLI
files are the original command-line program.
BeatmapExporter 2.2.0 (42)
-
Update to support osu!lazer database changes as of 07 Aug 2024. This update is required after osu!lazer update 2024.816.0.
-
NEW: "Songs" folder export mode, exporting selected songs to folders rather than into .osz archives. For use specifically for exporting all your beatmaps for use with osu! stable.
-
FIX: Restore version mismatch error message, this error message should not be hidden from the user like it was. This message is critical to determine what version of BeatmapExporter is needed on an older songs database.
-
FIX: Added "flatpak" file directory to be checked for Linux installs. #19
For the release files below:
BeatmapExporter
files are the newer program version with a full GUI, please let me know if there are any major issues with the program on your system.
BeatmapExporterCLI
files are the original command-line program.
BeatmapExporter 2.1.0 (41)
This version contains all new features and fixes from the BeatmapExporter 2.1.0 pre-release versions 1-3 plus the required database version update to function with the latest lazer. All the changes in 2.1.0 compared the last full release (2.0.0) are listed again here.
-
Update to support osu!lazer database changes as of 17 April 2024. This update is required after osu!lazer update 2024.519.0.
-
NEW: ranked filter to select beatmap sets using the time since they were ranked. Request #11
- Filter usage is the same as the
since
filter, i.e.ranked 30
to select beatmaps which were ranked in the last 30 days.
- Filter usage is the same as the
-
NEW: played filter to select beatmaps using the time since you last played them.
- Filter usage:
played 14
to select beatmaps played in the last 14 days.
- Filter usage:
-
NEW: everplayed filter to more generally select played/unplayed beatmaps. Request #15
- Filter usage:
everplayed yes
to select only beatmaps that you have ever played. everplayed no
to select only unplayed beatmaps.
- Filter usage:
-
NEW: player score/replay export mode, exporting all your saved replays for all selected beatmaps as .osr files. #17
-
NEW (GUI): Individual player score/replay listing and "Export Selected Replay" button on the Beatmap List page.
-
NEW (GUI): search bar added to beatmap list page. Searches based on the exact beatmap describing text you see in this list to find specific maps more quickly.
-
FIX (for developers): project should be able to be cloned and built now without messing with dependency versions. Solution file is now included to enable build script.
-
FIX: Windows desktop programs should now display an actual icon rather than the default.
-
FIX (GUI): GUI should not allow navigation to beatmap list/export if the lazer database is not loaded, rather than just crashing in this scenario.
For the release files below:
BeatmapExporter
files are the newer program version with a full GUI, please let me know if there are any major issues with the program on your system.
BeatmapExporterCLI
files are the original command-line program.
BeatmapExporter 2.1.0-pre3 (40)
- NEW (GUI): Single player score/replay listing and "Export Selected Replay" button on the Beatmap List page.
- NEW (GUI): search bar added to beatmap list page. Searches based on the exact beatmap describing text you see in this list to find specific maps more quickly.
- FIX: Only replays from selected beatmap difficulties should be exported, rather than replays from the entire beatmap set.
- FIX (GUI): "Export Selected Beatmaps" button now changes text with export mode
BeatmapExporter 2.1.0-pre2 (40)
As with pre1, this version is not required to open the latest lazer database.
-
NEW: player score/replay export mode, exporting all your saved replays for all selected beatmaps as .osr files.
-
FIX (for developers): project should be able to be cloned and built now without messing with dependency versions. Solution file is now included to enable build script.
BeatmapExporter 2.1.0-pre (40)
Since there are no osu!lazer changes that require an update in sight currently, 2.1.0-pre is an optional update with some new filters and fixes, but is not required (yet) to open the latest lazer database.
-
NEW:
ranked
filter to select beatmap sets using the time since they were ranked. Request #11- Filter usage is the same as the
since
filter, i.e.ranked 30
to select beatmaps which were ranked in the last 30 days.
- Filter usage is the same as the
-
NEW:
played
filter to select beatmaps using the time since you last played them.- Filter usage:
played 14
to select beatmaps played in the last 14 days.
- Filter usage:
-
NEW:
everplayed
filter to more generally select played/unplayed beatmaps. Request #15- Filter usage:
everplayed yes
to select only beatmaps that you have ever played. everplayed no
to select only unplayed beatmaps.
- Filter usage:
-
FIX: GUI should not allow navigation to beatmap list/export if the lazer database is not loaded, rather than just crashing in this scenario.
-
FIX: Windows desktop programs should now display an actual icon rather than the default.
For the release files below:
BeatmapExporter
files are the newer program version with a full GUI, please let me know if there are any major issues with the program on your system.
BeatmapExporterCLI
files are the original command-line program.
BeatmapExporter 2.0.0 (GUI Release)
BeatmapExporter 2.0 represents the release of a GUI with a full interface (rather than the original command-line-only program).
BeatmapExporter has been re-organized in a way that allows the both the existing command-line program (CLI) and the newer program (GUI) to continue to be available and receive updates. If the GUI program does not work on your system, or you are just more comfortable using the existing program, you can continue to use it with very little change made.
I hope that the GUI works well, and in theory should work across platforms and different systems. However, I have only realistically designed it for and tested it on my own system, and I have not worked with any GUI framework before. If there are issues with it on your system, please do file an issue report with platform information so that I may fix it. However, the CLI version should still function as before for you, so you will still be able to use that. Furthermore, this update is made when there are no pending changes to the lazer database, so if this update somehow completely breaks for someone, BeatmapExporter 1.3.11 is an equally functional version for exporting until an osu!lazer update. I do not think that this will happen but want to allow a bit of margin for users to test it in action. This update is not required for export functionality.
tl;dr
For the release files below:
BeatmapExporterCLI
files are the original command-line program, built on the new platform but should work the same as before.
BeatmapExporter
files are the newer program version with a full GUI, please let me know if there are any major issues with the program on your system.
BeatmapExporter 1.3.11 (40)
- Update to support osu!lazer database changes as of 21 Dec 2023. This update is required after osu!lazer version 2023.1222.0.
Not every lazer update requires a BeatmapExporter update, but the recent ones all have, and I expect that to continue as lazer is recieving frequent updates as it is prepared for ranked play.
BeatmapExporter 1.3.10 (39)
- Update to support latest osu!lazer database changes as of 19 Dec 2023. This update is required after osu!lazer version 2023.1220.0.