ChroMapper Changelog

What's new in ChroMapper 0.9.690

Jan 25, 2024
  • Noodle Extensions animations support:
  • First round of expanded Noodle Extensions support, courtesy of @MoistSac.
  • Most Noodle Extensions animations are supported. Some newer animations might not be supported at this time.
  • Preview camera follows the assigned player track.
  • Notes, bombs, and walls now have a basic jump animation in Preview mode, even when not animated by Noodle Extensions,
  • New lighting and appearance settings.:
  • The Appearance tab now has new settings to control the lighting and appearance of objects in ChroMapper.
  • First-time users will see a new Lighting Preset dropdown, allowing users to instantly change these settings to vaguely match other Beat Saber map editors (MMA2 and Official Editor)
  • Better stability on macOS with Apple Silicon (M1 / M2).
  • Add Open Plugins Folder button to the Plugins list.
  • Add Preview Camera Z Offset setting.
  • Add Alt + Shift + Scroll to tweak 360/90 rotation events by +/- 1 degree.
  • Automated requirement checks have been updated to detect newer Noodle Extensions and Chroma features.
  • Temp Loader now supports !bsr <code>
  • Updated Beatmap v3 support to the Beatmap v3.3.0 format in Beat Saber 1.34.0:
  • While the same format version remains unchanged, Beat Saber 1.34.0 added some new features to the format.
  • Translation updates courtesy of our CrowdIn project.
  • Many internal bug fixes and optimizations.

New in ChroMapper 0.9.661 (Oct 28, 2023)

  • Updated Beatmap v3 to the 3.3.0 format.
  • Added Save Without Default Values setting, disabled by default.
  • In beatmap v3, this can reduce file size by removing JSON properties that contain default values (like 0)
  • This currently breaks maps on modded Quest Beat Saber. Please be careful if you wish to enable this setting.
  • Added Reset Grid option to BPM change creation, mimicking the behavior of older BPM changes.
  • Improved alpha previews on transition events and Chroma 2.0 gradients
  • Temp Loader now works with query parameters (restoring support with Discord links)
  • Fix text wrapping in some languages
  • Various environment fixes
  • Other minor bug fixes

New in ChroMapper 0.9.646 (Oct 1, 2023)

  • Support for Beatmap v3:
  • Including (but not limited to) Arcs, Chains, float values for events, and more.
  • v3 lighting and environments are not added. Please continue using the Official Editor for access to v3 lighting.
  • Maps using Beatmap v2 will still load and save in the v2 format, and must be manually converted to v3 using the repurposed Convert from Legacy button.
  • ChroMapper United Mapping has been updated to work with v3
  • Beatmap v2 has been updated to 2.1.0:
  • Newly introduced fields are not currently editable in ChroMapper but will load/save accordingly.
  • BPM events now use the new official BPM format:
  • This breaks ScoreSaber ranking compatibility. Unfortunately, this cannot be fixed until ScoreSaber officially supports the v3 format.
  • ChroMapper United Mapping now enforces the same ChroMapper version.
  • Unfortunately, this means Stable users can no longer C.U.M. with Dev users.
  • Please ensure everyone is on the same version of ChroMapper before using United Mapping.
  • ChroMapper Chan.
  • Note Direction keybinds are now inverted, matching MMA2 and the Official Editor.
  • This only affects new ChroMapper users. For existing users, you need to reset your keybinds.
  • Newly introduced keybinds:
  • Jump to beat, defaults to G
  • Metronome mute, defaults to Alt + F2
  • Cursor movement keys, defaults to , and .
  • Misc. bug fixes and optimizations:
  • Gradients (Chroma gradients or the new transition events) are much more optimized
  • Optimizations surrounding multi-event and single-event actions

New in ChroMapper 0.8.523 (Jan 15, 2023)

  • Want ChroMapper updates faster? Consider changing your Release Channel to Dev in Experimental Settings.
  • ChroMapper United Mapping!!!
  • BPM handling improvements
  • Copying, pasting, and shifting objects now factor in bpm changes
  • Song edit menu UX improvements around saving and editing
  • Small tweaks and fixes
  • Song Time Offset is deprecated
  • Spectrogram actually uses both audio channels
  • Can select colour by right clicking overrides
  • Fix environment issues on BTS, FitBeat, Timbaland, Skrillex

New in ChroMapper 0.8.497 (Sep 26, 2022)

  • Changelog:
  • Want ChroMapper updates faster? Consider changing your Release Channel to Dev in Experimental Settings.
  • Rewritten dialog boxes
  • Now uses a modular, plugin-friendly system called CMUI (Documented in PLUGINS.md)
  • ADB support for directly exporting songs to the Meta Quest / Quest 2, courtesy of @Fernthedev
  • CrowdIn localization updates, thanks to everyone for localizing ChroMapper!
  • Dozens upon dozens of bug fixes, internal changes, QoL improvements, and small optimizations.
  • I am not going to list all of this, you can look at the commit changes yourself LUL

New in ChroMapper 0.8.454 (Jun 30, 2022)

  • Add Billie & Spooky Environments to ChroMapper
  • VSync is now enabled by default
  • Half Jump Duration limit decreased from 1 to 0.25 (#348)
  • Update CrowdIn localizations
  • Linux systems can now open ZIPs (using xdg-open command) and send deleted maps to Recycling Bin (uses gio command)
  • New/unsupported Beat Saber Environments no longer causes errors
  • Scroll tweaking wall duration now takes into account the current BPM (if changed)
  • When generating step gradients, vanilla Off events are interpreted as the previous color (or black) with 0 alpha
  • When generating step gradients, an ending event with the final color will now generate more consistently
  • Laser speed direction should now be more consistent with Beat Saber
  • Add _speed support for Ring Zoom events