Skip to content

Commit 0401878

Browse files
authored
Merge branch 'MoonModules:mdev' into downsample4x
2 parents 2dee0dd + 01c187f commit 0401878

File tree

128 files changed

+7032
-5548
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

128 files changed

+7032
-5548
lines changed

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ body:
4848
attributes:
4949
label: What version/release of MM WLED?
5050
description: You can find this in by going to Config -> Security & Updates -> Scroll to Bottom. Copy and paste the entire line after "Server message"
51-
placeholder: "e.g. build 2308250, WLEDMM_0.14.0-b27.31_esp32_4MB_M.bin"
51+
placeholder: "e.g. build 2312290, WLEDMM_0.14.0-b28.35_esp32_4MB_M.bin"
5252
validations:
5353
required: true
5454
- type: dropdown

.github/workflows/wled-ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030

3131

3232
build:
33-
name: Build Environments
33+
name: Builds
3434
runs-on: ubuntu-latest
3535
needs: get_default_envs
3636
strategy:
@@ -50,7 +50,7 @@ jobs:
5050
uses: actions/cache@v3
5151
with:
5252
path: ~/.platformio
53-
key: ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}
53+
key: ${{ runner.os }}-${{ matrix.environment}}-${{ hashFiles('platformio.ini') }}
5454
- name: Set up Python
5555
uses: actions/setup-python@v4
5656
with:

.gitignore

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,24 @@
1-
.pio
21
.cache
3-
.pioenvs
4-
.piolibdeps
5-
.vscode
6-
/wled00/Release
7-
/wled00/extLibs
8-
/platformio_override.ini
9-
/wled00/my_config.h
10-
/build_output
2+
.clang-format
3+
.direnv
114
.DS_Store
125
.gitignore
13-
.clang-format
14-
node_modules
156
.idea
16-
.direnv
17-
wled-update.sh
7+
.pio
8+
.pioenvs
9+
.piolibdeps
10+
.vscode
11+
1812
esp01-update.sh
19-
/wled00/LittleFS
13+
platformio_override.ini
2014
replace_fs.py
21-
wled00/wled00.ino.cpp
15+
wled-update.sh
16+
17+
/build_output/
18+
/node_modules/
19+
20+
/wled00/extLibs
21+
/wled00/LittleFS
22+
/wled00/my_config.h
23+
/wled00/Release
24+
/wled00/wled00.ino.cpp

CHANGELOG.md

Lines changed: 74 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,82 @@
1-
## WLED changelog
1+
## [WLED upstream](https://github.com/Aircoookie/WLED/tree/0_14_1) changelog
2+
3+
#### Build 2312290
4+
- Fix for #3622
5+
- NB: fix for #3613 #3609 are not needed in MoonModules fork
6+
- Various tweaks and fixes
7+
8+
#### Build 2312230
9+
- Fix for #2922 (option to force WiFi PHY mode to G on ESP8266)
10+
- Fix for #3601, #3400 (incorrect sunrise/sunset, #3612 by @softhack007)
11+
12+
#### Build 2312180
13+
- Bugfixes (#3593, #3490, #3573, #3517, #3561, #3555, #3541, #3536, #3522, #3533, #3508)
14+
15+
#### Build 2311160
16+
- Bugfixes (#3496, #3487)
17+
- New usermod: LDR sensor (#3490 by @JeffWDH)
18+
- Effect: Twinklefox & Tinklecat metadata fix
19+
- Effect: separate #HH and #MM for Scrolling Text (#3480)
20+
21+
#### Build 2310010, build 2310130
22+
- Bugfixes for #3400, #3403, #3405
23+
- minor HTML optimizations
24+
- audioreactive: bugfix for UDP sound sync (partly initialized packets)
25+
26+
#### Build 2309240
27+
- Effect bugfixes and improvements (Meteor, Meteor Smooth, Scrolling Text)
28+
- audioreactive: bugfixes for ES8388 and ES7243 init; minor improvements for analog inputs
29+
30+
#### Build 2309050
31+
- Added receive and send sync groups to JSON API (#3317) (you can change sync groups using preset)
32+
- Internal temperature usermod (#3246)
33+
- New effect: Rolling Balls (a.k.a. linear bounce) (#1039)
34+
- Various bug fixes and enhancements.
35+
36+
#### Build 2308030
37+
- Fix ESP-NOW crash with AP mode Always
38+
39+
#### Build 2307180
40+
- various fixes and improvements (ESP variants platform 5.3.0, effect optimizations, /json/cfg pin allocation)
41+
42+
#### Build 2307130
43+
- larger `oappend()` stack buffer (3.5k) for ESP32
44+
- Preset cycle bugfix (#3262)
45+
- effect updates (2D Plasmaball), `blur()` speedup
46+
- On/Off toggle from nodes view (may show unknown device type on older versions) (#3291)
47+
- various fixes and improvements (ABL, crashes when changing presets with different segments)
48+
49+
#### Build 2306270
50+
- ESP-NOW remote support (#3237)
51+
- Pixel Magic tool (display pixel art) (#3249)
52+
- Add WiFi network scan RPC command to Improv Serial (#3271)
53+
- various fixes and improvements
54+
55+
#### Build 2306210
56+
- 0.14.0-b3 release
57+
- Multi relay usermod compile-time enabled option (-D MULTI_RELAY_ENABLED=true|false)
58+
59+
#### Build 2306180
60+
- Added client-side option for applying effect defaults from metadata
61+
- Improved ESP8266 stability by reducing WebSocket response resends
62+
- Updated ESP8266 core to 3.1.2
63+
64+
#### Build 2306141
65+
- Lissajous improvements
66+
- Scrolling Text improvements (leading 0)
67+
68+
#### Build 2306140
69+
- Add settings PIN (un)locking to JSON post API
270

371
#### Build 2306020
472

573
- Support for segment sets (PR #3171)
6-
- Reduce sound simulation modes to 2 to facilitiate segment sets
74+
- Reduce sound simulation modes to 2 to facilitate segment sets
775
- Trigger button immediately on press if all configured presets are the same (PR #3226)
876
- Changes for allowing Alexa to change light color to White when auto-calculating from RGB (PR #3211)
977

1078
#### Build 2305280
1179
- DDP protocol update (#3193)
12-
- added PCF8574 I2C port expander support for Multi relay usermod
1380
- MQTT multipacket (fragmented) message fix
1481
- added option to retain MQTT brightness and color messages
1582
- new ethernet board: @srg74 Ethernet Shield
@@ -340,7 +407,7 @@
340407

341408
- Added application level pong websockets reply (#2139)
342409
- Use AsyncTCP 1.0.3 as it mitigates the flickering issue from 0.13.0-b2
343-
- Fixed transition manually updated in preset overriden by field value
410+
- Fixed transition manually updated in preset overridden by field value
344411

345412
#### Build 2108050
346413

@@ -684,7 +751,7 @@
684751
#### Build 2101040
685752

686753
- Replaced Red & Blue effect with Aurora effect (PR #1589)
687-
- Fixed HTTP changing segments uncommanded (#1618)
754+
- Fixed HTTP changing segments un-commanded (#1618)
688755
- Updated copyright year and contributor page link
689756

690757
#### Build 2012311
@@ -869,7 +936,7 @@
869936

870937
#### Build 2011040
871938

872-
- Inversed Rain direction (fixes #1147)
939+
- Inverted Rain direction (fixes #1147)
873940

874941
#### Build 2011010
875942

@@ -1080,7 +1147,7 @@
10801147

10811148
- Added module info page to web UI
10821149
- Added realtime override functionality to web UI
1083-
- Added individial segment power and brightness to web UI
1150+
- Added individual segment power and brightness to web UI
10841151
- Added feature to one-click select single segment only by tapping segment name
10851152
- Removed palette jumping to default if color is changed
10861153

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ You are all set if you have enabled `Editor: Detect Indentation` in VS Code.
1414

1515
#### Blocks
1616

17-
Whether the opening bracket of e.g. an `if` block is in the same line as the condition or in a separate line is up to your discretion. If there is only one statement, leaving out block braches is acceptable.
17+
Whether the opening bracket of e.g. an `if` block is in the same line as the condition or in a separate line is up to your discretion. If there is only one statement, leaving out block braces is acceptable.
1818

1919
Good:
2020
```cpp

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "wled",
3-
"version": "0.14.0-b27.31",
3+
"version": "0.14.0-b28.35",
44
"description": "Tools for WLED project",
55
"main": "tools/cdata.js",
66
"directories": {

0 commit comments

Comments
 (0)