Fix compilation of dynamic_keymap.c without VIA (#21858)
Unicode, Unicodemap and UCIS refactor (#21659)
RGB Matrix: driver naming cleanups (#21594)
Simplfy RGB/LED matrix effect logic (#21703)
fix: restore indicators to jellybean_raindrops (#21792)
After #21169, rgb_matrix_indicators() was limited to running on the
final render iteration. Since the jellybean_raindrops animation
immediately returns false after updating a single LED, the iteration
count no longer ends up high enough to render non-advanced indicators.
This change also brings jellybean_raindrops more in line with raindrops.
haptic: further naming cleanups (#21682)
audio: Don't play the first note of zero-note melodies (#21661)
Fix Dynamic Macro Compilation for avr-gcc 5.4.0 + Linux (#21653)
Co-authored-by: Joel Challis <git@zvecr.com>
Remove old OLED API code (#21651)
keycode aliases: work around ChibiOS ch.h include guard (#21497)
LED Matrix: driver naming cleanups (#21580)
quantum.h: clean up process_keycode includes (#21579)
Unify MIDI note calculation with the audio feature's algorithm (#21588)
Unicode: move keycode aliases to a separate header (#21613)
Reduce needless precision in audio note frequency calculation (#21496)
On-each-release tap dance function (#20255)
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
Raw HID: documentation improvements (#21596)
Revert "[Bug] Fix compilation error when Split Watchdog enabled" (#21572)
[Bug] Fix compilation error when Split Watchdog enabled (#21543)