Skip to content

Releases: kabiiQ/BeatmapExporter

BeatmapExporter 2.2.2 (43)

15 Nov 14:52
Compare
Choose a tag to compare
  • 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)

01 Sep 17:42
Compare
Choose a tag to compare

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)

16 Aug 20:23
Compare
Choose a tag to compare
  • 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)

19 May 07:39
Compare
Choose a tag to compare

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.
  • 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.
  • 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.
  • 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)

19 Apr 18:54
Compare
Choose a tag to compare
Pre-release
  • 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)

19 Apr 09:24
Compare
Choose a tag to compare
Pre-release

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)

18 Mar 18:04
Compare
Choose a tag to compare
Pre-release

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.
  • 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.
  • 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.
  • 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)

07 Feb 06:19
Compare
Choose a tag to compare

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)

21 Dec 20:38
Compare
Choose a tag to compare
  • 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)

19 Dec 18:19
Compare
Choose a tag to compare
  • Update to support latest osu!lazer database changes as of 19 Dec 2023. This update is required after osu!lazer version 2023.1220.0.