Merge remote-tracking branch 'origin/master' into develop
Bug report template: require `qmk doctor` output (#16517)
Merge remote-tracking branch 'origin/master' into develop
analog.[ch]: remove unnecessary includes (#16471)
Merge remote-tracking branch 'origin/master' into develop
Melody96 refactor (#16455)
Merge remote-tracking branch 'origin/master' into develop
Merge remote-tracking branch 'origin/master' into develop
Typo in squeezing_avr.md (#16506)
Fixed typo in squeezing_avr docs.
Merge remote-tracking branch 'origin/master' into develop
Fix use of ISSI driver config before init (#16493)
Merge remote-tracking branch 'origin/master' into develop
Fix helix/rev2 not working properly when using split_common. (#16512)
When helix/rev2 was using split_common, it didn't work properly and I couldn't type on the right hand side.
The cause is that the following code, added in 0.16.0 to `quantum/keyboard.c`, does not include `quantum/split_common/split_util.h` but instead includes `keyboards/helix/rev2/split_util.h`. Therefore, `split_pre_init()/split_post_init()` in `quantum/split_common/split_util.c` was not called.
```c
#ifdef SPLIT_KEYBOARD
# include "split_util.h"
#endif
```
Merge remote-tracking branch 'origin/master' into develop
[Bug] fix v-usb connection enumeration, ifdef workaround (#16511)
Co-authored-by: Joel Challis <git@zvecr.com>
Merge remote-tracking branch 'origin/master' into develop
Fix mistakes in the include path in `helix/rev2/local_features.mk`. (#16507)
```diff
--- a/keyboards/helix/rev2/local_features.mk
+++ b/keyboards/helix/rev2/local_features.mk
@@ -6,7 +6,7 @@
#
KEYBOARD_LOCAL_FEATURES_MK :=
--include $(strip $(HELIX_TOP_DIR)/pico/override_helix_options.mk) ## File ded icated to maintenance
+-include $(strip $(HELIX_TOP_DIR)/rev2/override_helix_options.mk) ## File dedicated to maintenance
```
Merge remote-tracking branch 'origin/master' into develop
fixed typo in docs/newbs_getting_started.md (#16501)