Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2308 commits
Select commit Hold shift + click to select a range
22b16ab
Align all licensing statements with EUPL-1.2
softhack007 Oct 14, 2024
f11d51c
readme cleanup
softhack007 Oct 14, 2024
ced453d
undo "fix re-initialised bus' brightness"
softhack007 Oct 15, 2024
a354558
Update wled.cpp - redo undo
softhack007 Oct 15, 2024
4a3f102
Fix for Octopus on ESP32 C3
DedeHai Oct 15, 2024
33318da
Merge pull request #170 from MoonModules/license
ewoudwijma Oct 15, 2024
c1e75ac
Expand1D Arc - No holes
Brandon502 Oct 16, 2024
e75fc4d
fix holes in DNA effect (>32 pixel high segments)
softhack007 Oct 16, 2024
70ab62e
scrolling text `#ERR` displays WLED error code
softhack007 Oct 16, 2024
e37afd0
Expand1D Corner Fix, Arc gPC fix.
Brandon502 Oct 16, 2024
617a98d
bugfix: preset loading should not resets all error
softhack007 Oct 17, 2024
6fc207b
julia effect additional options (experimental)
softhack007 Oct 17, 2024
2ac354a
Merge pull request #171 from Brandon502/mdev
softhack007 Oct 17, 2024
670c621
Arc - gPC fix by @Brandon502
softhack007 Oct 19, 2024
7c61784
cache virtualLength() and some cleanup
softhack007 Oct 19, 2024
a99a54c
cache SEGMENT
softhack007 Oct 19, 2024
adf7270
build 2410200
softhack007 Oct 19, 2024
54cc4ca
Arc - gPC fix 2 by @Brandon502
softhack007 Oct 20, 2024
855d61a
draw character minor speedup
softhack007 Oct 22, 2024
4aa9c26
prevent overflow in color_blend
softhack007 Oct 23, 2024
922c5e7
drawCharacter minor speedup
softhack007 Oct 23, 2024
dbd8bef
scrolling text: prevent flickering
softhack007 Oct 23, 2024
fe5eaed
minor FX enhancements
softhack007 Oct 24, 2024
05adb7d
prevent drawLine from drawing out of bounds
softhack007 Oct 24, 2024
b13b44a
Fix alexa devices invisible/uncontrollable (#4214)
Svennte Oct 25, 2024
73b7fa7
bugfix: some effects stop progressing after brightness 0
softhack007 Oct 27, 2024
cff1786
bugfix: rest segments when leds are switched off/on
softhack007 Oct 27, 2024
e652bd7
do not restart effects after LEDs off/on
softhack007 Oct 27, 2024
422fdb1
usre faster math for _S builds
softhack007 Oct 27, 2024
71deee8
fix build error in esp32_4MB_S
softhack007 Oct 27, 2024
1767d07
matrixportal S3: optimize for speed
softhack007 Oct 27, 2024
7af3e27
reduce size of -C3 builds, by removing ARTI-FX
softhack007 Oct 27, 2024
711c709
allocate more PSRAM for JSON
softhack007 Oct 28, 2024
f14c4cb
make presets with images work with FASTPATH
softhack007 Oct 28, 2024
3cd733d
GEQ bugfix - bars one pixel too high when using drawLine
softhack007 Oct 28, 2024
9189329
scrolling text improvement
softhack007 Oct 28, 2024
f15bb83
akemi small optimization
softhack007 Oct 29, 2024
91ff04a
HUB75 small optimization
softhack007 Oct 29, 2024
e344417
align PSRAM build flags on all MM targets
softhack007 Oct 30, 2024
a362b61
fix JSON buffer problem on classic esp32 with PSRAM
softhack007 Oct 30, 2024
9312506
detection of "OPI" flash (esp32s3 WROOM-2)
softhack007 Oct 30, 2024
ac71664
Presets UI bugfix
softhack007 Oct 31, 2024
8eb23d1
UI "new segment" layout fix
softhack007 Oct 31, 2024
6092705
HUB75: reduced panel size limits for HD-WF2
softhack007 Nov 1, 2024
85035e5
bugfix for random crash when changing effects
softhack007 Nov 1, 2024
b391204
pio: save some flash on 4MB firmware builds
softhack007 Nov 1, 2024
5fa7d06
typo in comment
softhack007 Nov 1, 2024
7c0ecdf
make "target FPS" work
softhack007 Nov 1, 2024
1c782aa
improvement for non-fastpath
softhack007 Nov 1, 2024
bf5fb9c
fix compile errors
softhack007 Nov 1, 2024
6bae356
renaming
softhack007 Nov 1, 2024
1a44a80
MM buildenv for S3 WROOM-2 (32MB flash, 8MB PSRAM)
softhack007 Nov 1, 2024
ffa5445
minor pio update
softhack007 Nov 1, 2024
39bf245
HUB75 driver optimization
softhack007 Nov 3, 2024
dc4964a
small update
softhack007 Nov 4, 2024
68c4b83
legacy code cleanup
softhack007 Nov 4, 2024
ebeff65
Merge pull request #176 from MoonModules/showtime
softhack007 Nov 4, 2024
0d6e2c9
UI improvement (target FPS settings)
softhack007 Nov 4, 2024
d0f90d0
effect FPS tinkering
softhack007 Nov 4, 2024
0ec5d33
T7-S3 (LILYGO / TTGO) with MOONHUB
softhack007 Nov 4, 2024
bceb524
Merge pull request #177 from MoonModules/moonHUB
softhack007 Nov 4, 2024
9d84fa6
Minor UI improvement: link FPS warning to Backup&Restore page
softhack007 Nov 5, 2024
b793c7c
trying to stabilze FPS for Art-Net
softhack007 Nov 5, 2024
a2e9e77
setTargetFps with rounding
softhack007 Nov 5, 2024
7f3d43b
WS2812FX::service() fix for non-fastpath builds
softhack007 Nov 5, 2024
d53c0a3
FPS calculation minor improvement
softhack007 Nov 6, 2024
7fb3fe6
experimental: strict framerate limit for strip.show()
softhack007 Nov 6, 2024
cbd1ce4
HUB75 hack-the-DOM
softhack007 Nov 6, 2024
c5ebf25
HUB75: allow up to 6 panels on -S3
softhack007 Nov 6, 2024
bab4151
HUB75 input validation (return of hack-the-DOM)
softhack007 Nov 7, 2024
d1541b5
Bugfix: remove ghost pixels when changing segment options
softhack007 Nov 7, 2024
53ecf16
bugfix: make freeze work again
softhack007 Nov 7, 2024
44c6a0d
Proper Art-Net Settings
troyhacks Nov 7, 2024
732ae38
Art-Net P4 Tidy
troyhacks Nov 7, 2024
3012272
Art-Net sane defaults if using an old config without the new values
troyhacks Nov 7, 2024
3f02ba7
Art-Net Color Order Maps, RGBW
troyhacks Nov 7, 2024
e9ce495
P4 Assembly for Art-Net
troyhacks Nov 7, 2024
aafebf7
bugfix: make pseudo-1D segments (width=1, height=x) work again
softhack007 Nov 7, 2024
7bf3f4a
Fixes for ESP8266
troyhacks Nov 7, 2024
c45820d
Merge branch 'MoonModules:mdev' into Art-Net-Improvements-v2
troyhacks Nov 7, 2024
0b25c27
remove ESP-NOW from esp01_1MB_S
softhack007 Nov 7, 2024
426805f
bugfix: effect sliders cause screen balnking
softhack007 Nov 7, 2024
e7fb8f5
IRAM_ATTR_YN for ES8266
troyhacks Nov 7, 2024
b1194f5
fix for a potential endless loop in palette blending
softhack007 Nov 8, 2024
2e80d96
HUB75 - comment out dead code
softhack007 Nov 8, 2024
537638e
Bugfix: saving LED settings not possible when brightness limiter disa…
softhack007 Nov 8, 2024
549380a
Game of Life Optimizations
Brandon502 Nov 9, 2024
05d441d
Review Fixes
troyhacks Nov 10, 2024
f096da3
Review Fixes
troyhacks Nov 10, 2024
6b2c4ae
Code Review Fixes
troyhacks Nov 10, 2024
9223b3c
Free BusNetwork _data on cleanup
troyhacks Nov 10, 2024
3828d95
Minor indent fix
troyhacks Nov 10, 2024
8f4b6d0
add [env:esp32s2_PSRAM_S]
softhack007 Nov 10, 2024
7a3a1ce
add some CLion internal files to .gitignore
softhack007 Nov 10, 2024
df9b1a4
Update .gitignore
softhack007 Nov 11, 2024
2022558
fix errors when width>255 or height>255
softhack007 Nov 13, 2024
c73ed48
effect bugfixes for width>255
softhack007 Nov 13, 2024
5ea3aa9
misses one
softhack007 Nov 13, 2024
5d27e8f
GoL - Minor Changes
Brandon502 Nov 14, 2024
192b4a8
Merge remote-tracking branch 'upstream/mdev' into GoL-Fast
Brandon502 Nov 14, 2024
81facea
color_fade small improvement
softhack007 Nov 14, 2024
f205476
Merge remote-tracking branch 'upstream/mdev' into GoL-Fast
Brandon502 Nov 14, 2024
776718b
2D drift improvements for large panel sizes
softhack007 Nov 14, 2024
6ef0578
color_blend accuracy improvements
softhack007 Nov 15, 2024
e756216
drift rose optimizations
softhack007 Nov 15, 2024
d6dedd0
color_fade optimizations
softhack007 Nov 15, 2024
270e726
Merge remote-tracking branch 'upstream/mdev' into GoL-Fast
Brandon502 Nov 15, 2024
06fc1eb
HUB75: use last brightness on re-init
softhack007 Nov 15, 2024
db1db33
HUB75: bugfix for 4-scan (virtual) panels chain
softhack007 Nov 15, 2024
7167db4
Polar Lights upgrade
softhack007 Nov 16, 2024
52509ba
OTA update improved error messages
softhack007 Nov 16, 2024
aafbdb7
Merge remote-tracking branch 'upstream/mdev' into GoL-Fast
Brandon502 Nov 16, 2024
8a0660c
GoL - 1 Byte version
Brandon502 Nov 16, 2024
3c4d713
OTA error code for WLEDMM_SAVE_FLASH
softhack007 Nov 16, 2024
5b3d85f
GoL - bgBlendMode fix
Brandon502 Nov 16, 2024
b8f1d05
Update settings_leds.htm
softhack007 Nov 16, 2024
e4902b8
Merge pull request #181 from Brandon502/GoL-Fast
softhack007 Nov 16, 2024
3e44b78
Fix array overflow in exploding_fireworks
willmmiles Nov 16, 2024
b62a22e
Remove unused variable
troyhacks Nov 17, 2024
db3be85
Art-Net v2 code review changes
troyhacks Nov 17, 2024
0fc22f8
Merge branch 'Art-Net-Improvements-v2' of https://github.com/troyhack…
troyhacks Nov 17, 2024
e8d8a1c
esp01_1MB_S has (again) exceeded flash size limits
softhack007 Nov 18, 2024
fb259d1
Merge pull request #179 from troyhacks/Art-Net-Improvements-v2
softhack007 Nov 18, 2024
b1064e1
HUB75: use FM6124 driver for outdoor
softhack007 Nov 18, 2024
d4e95b1
GoL faster random during setup
troyhacks Nov 19, 2024
cfce1c3
2D Drift speedup
softhack007 Nov 21, 2024
677e3de
tiny unrelated fix
softhack007 Nov 21, 2024
00b338c
Revert "tiny unrelated fix"
softhack007 Nov 21, 2024
d2a7b9e
2nd try for a tiny unrelated fix
softhack007 Nov 21, 2024
3b46af1
Make IP clickable via serial monitor
troyhacks Nov 23, 2024
37c7bb1
Update animartrix for bugfixes for corrupt state for master_speed, sp…
netmindz Nov 23, 2024
61c2ba9
HUB75 small speedup
softhack007 Nov 24, 2024
ce8fc89
const const const
softhack007 Nov 24, 2024
eb56a76
Update animartrix version with no dirty state
netmindz Nov 24, 2024
5a2096a
partly inline getPixelColorXY
softhack007 Nov 24, 2024
7ad67b5
blurz effect upgrade
softhack007 Nov 25, 2024
7d10bd0
Allow TV Simulator on single LED segments
softhack007 Nov 25, 2024
12ef7cb
Enable NON32XFER_HANDLER on ESP8266
willmmiles Oct 23, 2024
827cf87
Merge pull request #4188 from LuisFadini/0_15_brt_timezone
softhack007 Oct 13, 2024
ae07672
swirl effect bugfix
softhack007 Nov 26, 2024
ccf1b04
allow tri fade effect on 0D (single pixel)
softhack007 Nov 26, 2024
c447840
small tails for rolling balls
softhack007 Nov 27, 2024
402786c
GEQ FLat mode (1D)
softhack007 Nov 27, 2024
8ff0223
GEQ flat mode for 2D
softhack007 Nov 27, 2024
59d5ff0
Flat GEQ improvement for shorter stips
softhack007 Nov 27, 2024
f21b294
fix for effect double restart problem when cross-fade is enabled
softhack007 Nov 27, 2024
1670330
Octopus Radial Wave mode
softhack007 Nov 28, 2024
9046ec4
Octopus minor optimization
softhack007 Nov 28, 2024
5ea9cb1
Octopus code improvements
softhack007 Nov 28, 2024
e914417
Merge pull request #4181 from DedeHai/0_15_trig_math
DedeHai Nov 27, 2024
6c87799
post merge
softhack007 Nov 28, 2024
b2364bf
chunchun effect bugfixes (for strips >256 pixels)
softhack007 Nov 29, 2024
b0b6ec3
support for benchmarking FastLed vs. WLED triginometry
softhack007 Nov 29, 2024
9ff235e
Show "NO PSRAM" on info page
softhack007 Nov 29, 2024
a0e0376
blends effect bugfix
softhack007 Dec 1, 2024
994a9e7
Fix Color Order GUI for Art-Net
troyhacks Dec 2, 2024
796eb6e
Merge pull request #198 from troyhacks/mdev
troyhacks Dec 2, 2024
f2f621b
minor FX improvements
softhack007 Dec 3, 2024
0dbde5a
audioreactive multi-comet (backported from WELD-SR 0.13.4)
softhack007 Dec 3, 2024
9359684
Merge pull request #199 from MoonModules/FX_AudioComet
softhack007 Dec 3, 2024
9922d2a
bugfix: don't render segments that are "off"
softhack007 Dec 3, 2024
67e7829
Merge pull request #168 from troyhacks/ES8311-Support
netmindz Dec 3, 2024
23d41e6
bugfix #2 for switched-off segments
softhack007 Dec 3, 2024
86ed5a8
DNA effect: additional parameter "phases" (thanks @ewoudwijma )
softhack007 Dec 3, 2024
2bfa3b7
Merge branch 'mdev' of https://github.com/MoonModules/WLED into mdev
softhack007 Dec 3, 2024
9ea2303
DNA effect optimization (phases)
softhack007 Dec 3, 2024
f4ac04b
Update platformio.ini - fix for duplicate WLED_RELEASE_NAMEs
softhack007 Dec 3, 2024
e5b22bc
Cosmetic 2D Setup change: Start at Panel 1 instead of 0
troyhacks Dec 4, 2024
3dbf78a
Merge branch 'mdev' of https://github.com/troyhacks/WLED into mdev
troyhacks Dec 4, 2024
859e56a
Merge pull request #201 from troyhacks/mdev
troyhacks Dec 4, 2024
102d098
bugfix #3 for ghostly appearing switched-off segments
softhack007 Dec 4, 2024
972257a
minor code cleanup
softhack007 Dec 4, 2024
6ad0b28
Merge branch 'mdev' into Strip_Level_Color_Adjust
troyhacks Dec 10, 2024
db55872
Merge pull request #204 from troyhacks/Strip_Level_Color_Adjust
troyhacks Dec 10, 2024
a5e9df6
Revert "Merge pull request #204 from troyhacks/Strip_Level_Color_Adjust"
troyhacks Dec 10, 2024
2cc0848
change version numbering scheme
softhack007 Dec 11, 2024
40bfe61
bugfix: avoid double blanking segments
softhack007 Dec 11, 2024
3ef8d93
another attempt to reduces flickering
softhack007 Dec 12, 2024
6e14dac
ripple and rain effect fixes (for large fixtures)
softhack007 Dec 12, 2024
636dd2a
Fix CI builds by explicitly requiring ubuntu-22.04
softhack007 Dec 12, 2024
37d0086
tiny change to test CI builds
softhack007 Dec 12, 2024
a37e205
minor HTML and CSS fixes
softhack007 Dec 13, 2024
151e7a8
WiFi -> Wi-Fi
softhack007 Dec 13, 2024
8e64a20
Update platformio.ini - ESP32 build env with HUB75 support
softhack007 Dec 13, 2024
655fada
platformio.ini cleanup
softhack007 Dec 13, 2024
ae65a83
fix for esp32S3_4MB_PSRAM builds (S3 zero and supermini)
softhack007 Dec 13, 2024
a7a27d9
14.5.0-beta, build 2412180
softhack007 Dec 18, 2024
d98ef84
additional matrixportal buildenv using original adafruit bootloader
softhack007 Dec 19, 2024
87e6a7b
start of 14.5.1-dev, build 2412190
softhack007 Dec 19, 2024
7b3b6b4
fix preview flickering when sending out DDP or art-net
softhack007 Dec 19, 2024
dc0b6bc
fix forgotten debug output
softhack007 Dec 19, 2024
fd2bce5
fix for outputs not working any more when receiving DDP or art-net pi…
softhack007 Dec 20, 2024
02f51d4
realtime mode bugfixes
softhack007 Dec 20, 2024
2cff35e
stupid bug fix.
softhack007 Dec 20, 2024
f24d35e
slowMode fix
softhack007 Dec 20, 2024
257b7b5
better audiosyncPacket description (audio_reactive.h)
softhack007 Dec 29, 2024
93e874d
DDP: Support sources that don't push
willmmiles Mar 18, 2024
db88d70
Merge pull request #3892 from askask/pollreply
blazoncek Apr 28, 2024
6d0b4c3
Fix output glitches when playlist changes preset (#4442)
DedeHai Dec 30, 2024
e65832a
always use preset glitch workaround
softhack007 Dec 30, 2024
4116785
build 2412300
softhack007 Dec 30, 2024
d58cb49
fix for realtime mode with "use main segment only"
softhack007 Dec 30, 2024
b4323a3
Fixes for ES8311 auto level control
troyhacks Jan 2, 2025
9618d7a
Merge pull request #208 from troyhacks/mdev
troyhacks Jan 2, 2025
fdc43e0
Update usermod_PIR_sensor_switch.h - avoid starvation due to strip.is…
softhack007 Jan 3, 2025
32b2263
Build 2501030
softhack007 Jan 3, 2025
f8a673c
code robustness improvements plus minor speedup
softhack007 Jan 7, 2025
da8f907
Merge pull request #4439 from dosipod/Upstream_PRs
softhack007 Jan 4, 2025
b4aa6a1
Merge pull request #4450 from adafruit/main
softhack007 Jan 6, 2025
79c26db
MM-specific handling of PICO reserved pins
softhack007 Jan 7, 2025
f4061e6
added a delay after switching relay (#4474)
DedeHai Jan 9, 2025
c0d8e25
WLEDMM: we need the same delay when initially switching the relay on
softhack007 Jan 9, 2025
6caa9d7
avoid glitches at relay power-on
softhack007 Jan 10, 2025
d915385
bugfix: avoid effect speedups during transitions
softhack007 Jan 10, 2025
8317c89
better transitions overspeed bugfix
softhack007 Jan 10, 2025
c144c77
S3: don't wait for serial to initialize
softhack007 Jan 10, 2025
771f110
experimental: prevent strip flickering when loading presets from UI
softhack007 Jan 10, 2025
e761432
build 2501100
softhack007 Jan 10, 2025
4b4421b
Merge pull request #4492 from Aircoookie/V4
netmindz Jan 15, 2025
c96b2d7
platformio.ini - re-introduce platform_packages for compatibility
softhack007 Jan 16, 2025
46f41e9
matrixportal: switch to "tinyUF2" (adafruit bootloader)
softhack007 Jan 16, 2025
1db43d1
typo
softhack007 Jan 16, 2025
63db2c9
prepare pinmager for -P4
softhack007 Jan 16, 2025
bd31dd2
increase E131 max universes from 12 to 112 (esp32 boards only)
softhack007 Jan 16, 2025
8daf9d9
transition optimization (small speedup)
softhack007 Jan 16, 2025
db2d50e
Change to 100 microsecond delay for Art-Net
troyhacks Jan 16, 2025
4221ed1
LEDs driver: slowmode optimization
softhack007 Jan 16, 2025
7bf7ac0
build 2501162
softhack007 Jan 16, 2025
2c0063d
tiny optimization
softhack007 Jan 17, 2025
0eec8e4
robustness: prevent negative transitions
softhack007 Jan 17, 2025
985fa1f
inline frequently used color utilities (up to 15% faster)
softhack007 Jan 17, 2025
df55650
build 2501170
softhack007 Jan 17, 2025
46a2bed
f.setBufferSize(FS_BUFSIZE); for buffered file functions
troyhacks Jan 23, 2025
a244910
IDFv4 logic for f.setBufferSize()
troyhacks Jan 23, 2025
55e9c3d
IDF v4 Ethernet Fixes
troyhacks Jan 29, 2025
5a06280
receiveAudioData() process last packet in buffer now to account for s…
troyhacks Jan 22, 2025
d3c8823
Merge branch 'mdev' of https://github.com/troyhacks/WLED into mdev
troyhacks Jan 29, 2025
e9d07d6
Add dmxInput.isConnected()
netmindz Feb 21, 2025
528b47a
Merge branch 'MoonModules:mdev' into mdev
troyhacks Mar 3, 2025
d44f9eb
Upgrade ESPAsyncWebServer to match version used upstream
netmindz Mar 27, 2025
18b33df
Use "start universe" from Sync Setup for Art-Net output start universe.
troyhacks Apr 16, 2025
5fcb3fc
Show Art-Net starting universe
troyhacks Apr 16, 2025
4a3b7b5
Art-Net ocnfig improvements
troyhacks Apr 16, 2025
7cb8eeb
Merge pull request #236 from troyhacks/mdev
troyhacks Apr 16, 2025
f7529cb
animartrix - use predictable effect IDs
netmindz May 10, 2025
4df16b4
animartrix update - init state fix
netmindz Jun 14, 2025
e8523d0
Default to V4
netmindz Jan 31, 2025
9f824d2
Cleanup redundant commented values
netmindz Jun 22, 2025
aedca8b
dio not included in tasmoa builds, swap to dio
netmindz Jun 22, 2025
ebe12a4
Fix compile error with UsermodBME280
netmindz Jun 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
github: [Aircoookie,blazoncek]
custom: ['https://paypal.me/Aircoookie','https://paypal.me/blazoncek']
github: []
custom: ['https://www.paypal.com/[email protected]']
13 changes: 8 additions & 5 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,18 +34,21 @@ body:
id: install_format
attributes:
label: Install Method
description: How did you install WLED?
description: How did you install MoonModules WLED?
options:
- From MoonModules Release Page
- From srg74 firmware repository
- From https://wled-install.github.io/
- Binary from WLED.me
- Self-Compiled
- Self-Compiled or other
validations:
required: true
- type: input
id: version
attributes:
label: What version of WLED?
label: What version/release of MM WLED?
description: You can find this in by going to Config -> Security & Updates -> Scroll to Bottom. Copy and paste the entire line after "Server message"
placeholder: "e.g. WLED 0.13.1 (build 2203150)"
placeholder: "e.g. build 2401290, WLEDMM_14.5.0-beta_esp32_4MB_M.bin"
validations:
required: true
- type: dropdown
Expand All @@ -54,12 +57,12 @@ body:
label: Which microcontroller/board are you seeing the problem on?
multiple: true
options:
- ESP8266
- ESP32
- ESP32-S3
- ESP32-S2
- ESP32-C3
- Other
- ESP8266
validations:
required: true
- type: textarea
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ contact_links:
url: https://wled.discourse.group/
about: For issues and ideas that might need longer discussion.
- name: kno.wled.ge base
url: https://kno.wled.ge/basics/faq/
url: https://mm.kno.wled.ge/basics/faq/
about: Take a look at the frequently asked questions and documentation, perhaps your question is already answered!
44 changes: 22 additions & 22 deletions .github/workflows/wled-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,17 @@ jobs:

get_default_envs:
name: Gather Environments
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Cache pip
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.cache/pip
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
restore-keys: |
${{ runner.os }}-pip-
- uses: actions/setup-python@v4
- uses: actions/setup-python@v5
with:
python-version: '3.9'
- name: Install PlatformIO
Expand All @@ -30,29 +30,29 @@ jobs:


build:
name: Build Enviornments
runs-on: ubuntu-latest
name: Builds
runs-on: ubuntu-22.04
needs: get_default_envs
strategy:
fail-fast: false
matrix:
environment: ${{ fromJSON(needs.get_default_envs.outputs.environments) }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Cache pip
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.cache/pip
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
restore-keys: |
${{ runner.os }}-pip-
- name: Cache PlatformIO
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.platformio
key: ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}
key: ${{ runner.os }}-${{ matrix.environment}}
- name: Set up Python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: '3.9'
- name: Install PlatformIO
Expand All @@ -61,31 +61,31 @@ jobs:
env:
WLED_RELEASE: True
run: pio run -e ${{ matrix.environment }}
- uses: actions/upload-artifact@v2
- name: Rename Bin
run: mv -v .pio/build/${{ matrix.environment }}/firmware.bin firmware-${{ matrix.environment }}.bin
- uses: actions/upload-artifact@v4
with:
name: firmware-${{ matrix.environment }}
path: |
build_output/firmware/*.bin
build_output/firmware/*.gz
- uses: actions/upload-artifact@v2
path: firmware-${{ matrix.environment }}.bin
- uses: actions/upload-artifact@v4
if: startsWith(github.ref, 'refs/tags/')
with:
name: firmware-release
name: firmware-release-${{ matrix.environment }}
path: build_output/release/*.bin
release:
name: Create Release
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
needs: [get_default_envs, build]
if: startsWith(github.ref, 'refs/tags/')
steps:
- uses: actions/download-artifact@v2
with:
name: firmware-release
- uses: actions/download-artifact@v4
- name: List Artifacts
run: find ./ -type f -name *.bin -exec mv -v {} ./ \;
- name: Create draft release
uses: softprops/action-gh-release@v1
with:
draft: True
files: |
*.bin
WLEDMM*.bin
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
37 changes: 22 additions & 15 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,21 +1,28 @@
.pio
.cache
.pioenvs
.piolibdeps
.vscode
/wled00/Release
/wled00/extLibs
/platformio_override.ini
/wled00/my_config.h
/build_output
.clang-format
.direnv
.DS_Store
.gitignore
.clang-format
node_modules
.idea
.direnv
wled-update.sh
.pio
.pioenvs
.piolibdeps
.vscode

esp01-update.sh
/wled00/LittleFS
platformio_override.ini
replace_fs.py
wled00/wled00.ino.cpp
wled-update.sh
qodana.yaml
compile_commands.json

/build/
/build_output/
/node_modules/

/wled00/extLibs
/wled00/LittleFS
/wled00/my_config.h
/wled00/Release
/wled00/wled00.ino.cpp
/wled00/html_*.h
119 changes: 112 additions & 7 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,120 @@
## WLED changelog
## [WLED upstream](https://github.com/Aircoookie/WLED/tree/0_14_1) changelog

#### Build 2403290
- WLED 0.14.3 release
- Fix for transition 0 (#3854, #3832, #3720)

#### Build 2403170
- WLED 0.14.2 release

#### Build 2403110
- Beta WLED 0.14.2-b2
- Fixing a potential array bounds violation in ESPDMX
- LockedJsonResponse: Release early if possible (by @willmmiles)

#### Build 2402120
- Beta WLED 0.14.2-b1
- Possible fix for #3589 & partial fix for #3605
- Prevent JSON buffer clear after failed lock attempt
- Multiple analog button fix for #3549
- UM Audioreactive: add two compiler options (#3732 by @wled-install)
- Fix for #3693

#### Build 2401141
- Official release of WLED 0.14.1
- Fix for #3566, #3665, #3672
- Sorting of palettes in custom palette editor (#3674 by @WoodyLetsCode)

#### Build 2401060
- Version bump: 0.14.1-b3
- Global JSON buffer guarding (#3648 by @willmmiles, resolves #3641, #3312, #3367, #3637, #3646, #3447)
- Fix for #3632
- Custom palette editor mobile UI enhancement (#3617 by @imeszaros)
- changelog update

#### Build 2312290
- Fix for #3622
- NB: fix for #3613 #3609 are not needed in MoonModules fork
- Various tweaks and fixes

#### Build 2312230
- Fix for #2922 (option to force WiFi PHY mode to G on ESP8266)
- Fix for #3601, #3400 (incorrect sunrise/sunset, #3612 by @softhack007)

#### Build 2312180
- Bugfixes (#3593, #3490, #3573, #3517, #3561, #3555, #3541, #3536, #3522, #3533, #3508)

#### Build 2311160
- Bugfixes (#3496, #3487)
- New usermod: LDR sensor (#3490 by @JeffWDH)
- Effect: Twinklefox & Tinklecat metadata fix
- Effect: separate #HH and #MM for Scrolling Text (#3480)

#### Build 2310010, build 2310130
- Bugfixes for #3400, #3403, #3405
- minor HTML optimizations
- audioreactive: bugfix for UDP sound sync (partly initialized packets)

#### Build 2309240
- Effect bugfixes and improvements (Meteor, Meteor Smooth, Scrolling Text)
- audioreactive: bugfixes for ES8388 and ES7243 init; minor improvements for analog inputs

#### Build 2309050
- Added receive and send sync groups to JSON API (#3317) (you can change sync groups using preset)
- Internal temperature usermod (#3246)
- New effect: Rolling Balls (a.k.a. linear bounce) (#1039)
- Various bug fixes and enhancements.

#### Build 2308030
- Fix ESP-NOW crash with AP mode Always

#### Build 2307180
- various fixes and improvements (ESP variants platform 5.3.0, effect optimizations, /json/cfg pin allocation)

#### Build 2307130
- larger `oappend()` stack buffer (3.5k) for ESP32
- Preset cycle bugfix (#3262)
- effect updates (2D Plasmaball), `blur()` speedup
- On/Off toggle from nodes view (may show unknown device type on older versions) (#3291)
- various fixes and improvements (ABL, crashes when changing presets with different segments)

#### Build 2306270
- ESP-NOW remote support (#3237)
- Pixel Magic tool (display pixel art) (#3249)
- Add WiFi network scan RPC command to Improv Serial (#3271)
- various fixes and improvements

#### Build 2306210
- 0.14.0-b3 release
- Multi relay usermod compile-time enabled option (-D MULTI_RELAY_ENABLED=true|false)

#### Build 2306180
- Added client-side option for applying effect defaults from metadata
- Improved ESP8266 stability by reducing WebSocket response resends
- Updated ESP8266 core to 3.1.2

#### Build 2306180

- Added client-side option for applying effect defaults from metadata
- Improved ESP8266 stability by reducing WebSocket response resends
- Updated ESP8266 core to 3.1.2

#### Build 2306141
- Lissajous improvements
- Scrolling Text improvements (leading 0)

#### Build 2306140
- Add settings PIN (un)locking to JSON post API

#### Build 2306020

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

#### Build 2305280
- DDP protocol update (#3193)
- added PCF8574 I2C port expander support for Multi relay usermod
- MQTT multipacket (fragmented) message fix
- added option to retain MQTT brightness and color messages
- new ethernet board: @srg74 Ethernet Shield
Expand Down Expand Up @@ -340,7 +445,7 @@

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

#### Build 2108050

Expand Down Expand Up @@ -684,7 +789,7 @@
#### Build 2101040

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

#### Build 2012311
Expand Down Expand Up @@ -869,7 +974,7 @@

#### Build 2011040

- Inversed Rain direction (fixes #1147)
- Inverted Rain direction (fixes #1147)

#### Build 2011010

Expand Down Expand Up @@ -1080,7 +1185,7 @@

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

Expand Down
Loading