diff --git a/.cache/repo_ESP32SSDP.json b/.cache/repo_ESP32SSDP.json
index d2d9155..e0f073a 100644
--- a/.cache/repo_ESP32SSDP.json
+++ b/.cache/repo_ESP32SSDP.json
@@ -1,5 +1,5 @@
{
- "timestamp": 1732079983.3796794,
+ "timestamp": 1732085058.8506002,
"data": {
"name": "ESP32SSDP",
"type": "dependency",
diff --git a/.cache/repo_ESP3D-Configurator.json b/.cache/repo_ESP3D-Configurator.json
index d308902..744e26d 100644
--- a/.cache/repo_ESP3D-Configurator.json
+++ b/.cache/repo_ESP3D-Configurator.json
@@ -1,5 +1,5 @@
{
- "timestamp": 1732079977.1305711,
+ "timestamp": 1732085027.318595,
"data": {
"name": "ESP3D-Configurator",
"type": "main",
diff --git a/.cache/repo_ESP3D-TFT.json b/.cache/repo_ESP3D-TFT.json
index a738861..03ba189 100644
--- a/.cache/repo_ESP3D-TFT.json
+++ b/.cache/repo_ESP3D-TFT.json
@@ -1,5 +1,5 @@
{
- "timestamp": 1732079965.36134,
+ "timestamp": 1732085015.5244956,
"data": {
"name": "ESP3D-TFT",
"type": "main",
diff --git a/.cache/repo_ESP3D-WEBUI.json b/.cache/repo_ESP3D-WEBUI.json
index 82080d9..6174a6e 100644
--- a/.cache/repo_ESP3D-WEBUI.json
+++ b/.cache/repo_ESP3D-WEBUI.json
@@ -1,5 +1,5 @@
{
- "timestamp": 1732079953.3769233,
+ "timestamp": 1732085009.533228,
"data": {
"name": "ESP3D-WEBUI",
"type": "main",
diff --git a/.cache/repo_ESP3D.json b/.cache/repo_ESP3D.json
index c1e44d9..d1a3839 100644
--- a/.cache/repo_ESP3D.json
+++ b/.cache/repo_ESP3D.json
@@ -1,5 +1,5 @@
{
- "timestamp": 1732079933.3522084,
+ "timestamp": 1732084992.271946,
"data": {
"name": "ESP3D",
"type": "main",
@@ -21,70 +21,6 @@
},
"protected": false,
"issues": [
- {
- "number": 1058,
- "title": "[FEATURE REQUEST]Waveshare ESP32-S3 1.47inch Display Development Board, 172\u00d7320, Dual-Core Processor, With RGB LED",
- "body": "This board as screen / sd card / 8 PSRAM and 16MB Flash\r\nWaveshare ESP32-S3 1.47inch Display Development Board, 172\u00d7320, Dual-Core Processor, Supports WiFi & Bluetooth, With RGB LED\r\nhttps://www.waveshare.com/esp32-s3-lcd-1.47.htm\r\nhttps://www.waveshare.com/wiki/ESP32-S3-LCD-1.47\r\nI think if the USB port is the OTG port it would be the perfect device to stream GCODE and be the reference board for it",
- "state": "open",
- "created_at": "2024-10-21T04:51:29+00:00",
- "updated_at": "2024-10-21T04:51:29+00:00",
- "closed_at": null,
- "url": "https://github.com/luc-github/ESP3D/issues/1058",
- "is_pr": false,
- "labels": [
- "Feature request"
- ],
- "priority": "normal",
- "assignee": null
- },
- {
- "number": 1057,
- "title": "[FEATURE REQUEST]Add support for TTGO T-Lite W5500 ESP32 with SSD1306 ",
- "body": "Add support for TTGO T-Lite W5500 ESP32 Main Chip SSD1306 0.96 Inch Oled Type-c Usb Programming Development Board\r\n\r\nEthernet support is ready but pinout for TFT need to be documented and tested",
- "state": "open",
- "created_at": "2024-10-21T04:39:58+00:00",
- "updated_at": "2024-10-21T04:39:58+00:00",
- "closed_at": null,
- "url": "https://github.com/luc-github/ESP3D/issues/1057",
- "is_pr": false,
- "labels": [
- "Feature request"
- ],
- "priority": "normal",
- "assignee": null
- },
- {
- "number": 1056,
- "title": "[FEATURE REQUEST]Add ADXL345 accelerometer for input shaping",
- "body": "If it is possible to add an adxl345 accelerometer (even just among the plugins) to calculate the resonant frequencies of the printer to be inserted in the input shaping parameter",
- "state": "open",
- "created_at": "2024-10-20T20:58:03+00:00",
- "updated_at": "2024-10-21T01:22:20+00:00",
- "closed_at": null,
- "url": "https://github.com/luc-github/ESP3D/issues/1056",
- "is_pr": false,
- "labels": [
- "Feature request"
- ],
- "priority": "normal",
- "assignee": null
- },
- {
- "number": 726,
- "title": "[FEATURE REQUEST]\ud83e\udd84Notification using custom webhook ",
- "body": "as suggested by @cyberiano https://github.com/luc-github/ESP3D/pull/708#issuecomment-1047456970\r\n\r\nthe issue is to fit all data in 3 slots : (not including message content)\r\nToken 1 = 63 chars (hidden in settings)\r\nToken 2 = 63 chars (hidden in settings)\r\nToken extra = 128 chars fully visible\r\n\r\nalso what the AUTO_NOTIFICATION behaviour should do with such notification ? should be disabled ?\r\nor need to change the content of\r\n\r\n#define NOTIFICATION_ESP_ONLINE \"Hi, %ESP_NAME% is now online at %ESP_IP%\"\r\nwhich mean the webhook is actually hardcoded which I would like to avoid as much as possible\r\n\r\nAnother possibility would be to allow more variables in message and also use [ESP600] to define id and value\r\nlike `[ESP600]ID=msg MSG=Hi, %ESP_NAME% is now online at %ESP_IP%`\r\nanother possibility would be to allow template message file on FS and use it if present \r\n* autonotif.tpl \r\n",
- "state": "open",
- "created_at": "2022-02-28T05:28:21+00:00",
- "updated_at": "2024-03-06T00:13:58+00:00",
- "closed_at": null,
- "url": "https://github.com/luc-github/ESP3D/issues/726",
- "is_pr": false,
- "labels": [
- "Feature request"
- ],
- "priority": "normal",
- "assignee": null
- },
{
"number": 576,
"title": "[BenchMark]Web upload / Web Download on different FS and platform",
@@ -127,12 +63,13 @@
"body": "This board as screen / sd card / 8 PSRAM and 16MB Flash\r\nWaveshare ESP32-S3 1.47inch Display Development Board, 172\u00d7320, Dual-Core Processor, Supports WiFi & Bluetooth, With RGB LED\r\nhttps://www.waveshare.com/esp32-s3-lcd-1.47.htm\r\nhttps://www.waveshare.com/wiki/ESP32-S3-LCD-1.47\r\nI think if the USB port is the OTG port it would be the perfect device to stream GCODE and be the reference board for it",
"state": "open",
"created_at": "2024-10-21T04:51:29+00:00",
- "updated_at": "2024-10-21T04:51:29+00:00",
+ "updated_at": "2024-11-20T05:35:39+00:00",
"closed_at": null,
"url": "https://github.com/luc-github/ESP3D/issues/1058",
"is_pr": false,
"labels": [
- "Feature request"
+ "Feature request",
+ "ESP-3.X"
],
"priority": "normal",
"assignee": null
@@ -143,12 +80,13 @@
"body": "Add support for TTGO T-Lite W5500 ESP32 Main Chip SSD1306 0.96 Inch Oled Type-c Usb Programming Development Board\r\n\r\nEthernet support is ready but pinout for TFT need to be documented and tested",
"state": "open",
"created_at": "2024-10-21T04:39:58+00:00",
- "updated_at": "2024-10-21T04:39:58+00:00",
+ "updated_at": "2024-11-20T05:38:34+00:00",
"closed_at": null,
"url": "https://github.com/luc-github/ESP3D/issues/1057",
"is_pr": false,
"labels": [
- "Feature request"
+ "Feature request",
+ "ESP-3.X"
],
"priority": "normal",
"assignee": null
@@ -159,12 +97,13 @@
"body": "If it is possible to add an adxl345 accelerometer (even just among the plugins) to calculate the resonant frequencies of the printer to be inserted in the input shaping parameter",
"state": "open",
"created_at": "2024-10-20T20:58:03+00:00",
- "updated_at": "2024-10-21T01:22:20+00:00",
+ "updated_at": "2024-11-20T05:38:49+00:00",
"closed_at": null,
"url": "https://github.com/luc-github/ESP3D/issues/1056",
"is_pr": false,
"labels": [
- "Feature request"
+ "Feature request",
+ "ESP-3.X"
],
"priority": "normal",
"assignee": null
@@ -247,12 +186,13 @@
"body": "as suggested by @cyberiano https://github.com/luc-github/ESP3D/pull/708#issuecomment-1047456970\r\n\r\nthe issue is to fit all data in 3 slots : (not including message content)\r\nToken 1 = 63 chars (hidden in settings)\r\nToken 2 = 63 chars (hidden in settings)\r\nToken extra = 128 chars fully visible\r\n\r\nalso what the AUTO_NOTIFICATION behaviour should do with such notification ? should be disabled ?\r\nor need to change the content of\r\n\r\n#define NOTIFICATION_ESP_ONLINE \"Hi, %ESP_NAME% is now online at %ESP_IP%\"\r\nwhich mean the webhook is actually hardcoded which I would like to avoid as much as possible\r\n\r\nAnother possibility would be to allow more variables in message and also use [ESP600] to define id and value\r\nlike `[ESP600]ID=msg MSG=Hi, %ESP_NAME% is now online at %ESP_IP%`\r\nanother possibility would be to allow template message file on FS and use it if present \r\n* autonotif.tpl \r\n",
"state": "open",
"created_at": "2022-02-28T05:28:21+00:00",
- "updated_at": "2024-03-06T00:13:58+00:00",
+ "updated_at": "2024-11-20T05:39:27+00:00",
"closed_at": null,
"url": "https://github.com/luc-github/ESP3D/issues/726",
"is_pr": false,
"labels": [
- "Feature request"
+ "Feature request",
+ "ESP-3.X"
],
"priority": "normal",
"assignee": null
diff --git a/.cache/repo_ESP3DLib.json b/.cache/repo_ESP3DLib.json
index ac805cd..a31786c 100644
--- a/.cache/repo_ESP3DLib.json
+++ b/.cache/repo_ESP3DLib.json
@@ -1,5 +1,5 @@
{
- "timestamp": 1732079940.1173184,
+ "timestamp": 1732084999.2176943,
"data": {
"name": "ESP3DLib",
"type": "main",
@@ -21,36 +21,6 @@
},
"protected": false,
"issues": [
- {
- "number": 79,
- "title": "Bump braces and gulp in /embedded",
- "body": "Bumps [braces](https://github.com/micromatch/braces) to 3.0.3 and updates ancestor dependency [gulp](https://github.com/gulpjs/gulp). These dependencies need to be updated together.\n\nUpdates `braces` from 3.0.2 to 3.0.3\n Sourced from gulp's releases. We've tried to provide a high-level changelog for gulp v5 below, but it\ndoesn't contain all changes from the 60+ dependencies that we maintain. Please see individual changelogs to drill down\ninto all changes that were made. ... (truncated) Sourced from gulp's changelog. We've tried to provide a high-level changelog for gulp v5 below, but it\ndoesn't contain all changes from the 60+ dependencies that we maintain. Please see individual changelogs to drill down\ninto all changes that were made. ... (truncated) Sourced from gulp's releases. We've tried to provide a high-level changelog for gulp v5 below, but it\ndoesn't contain all changes from the 60+ dependencies that we maintain. Please see individual changelogs to drill down\ninto all changes that were made. ... (truncated) Sourced from gulp's changelog. We've tried to provide a high-level changelog for gulp v5 below, but it\ndoesn't contain all changes from the 60+ dependencies that we maintain. Please see individual changelogs to drill down\ninto all changes that were made. ... (truncated)Commits
\n\n
\n74b2db2
3.0.388f1429
update eslint. lint, fix unit tests.415d660
Snyk js braces 6838727 (#40)190510f
fix tests, skip 1 test in test/braces.expand716eb9f
readme bumpa5851e5
Merge pull request #37 from coderaiser/fix/vulnerability2092bd1
feature: braces: add maxSymbols (https://github.com/micromatch/braces/issues/...9f5b4cf
fix: vulnerability (https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727)98414f9
remove funding file665ab5d
update keepEscaping doc (#27)
\n\nUpdates `gulp` from 4.0.2 to 5.0.0\nRelease notes
\n\n
\ngulp v5.0.0
\n\u26a0 BREAKING CHANGES
\n\n
\nanymatch
library for globbing paths. All globs should work the same between src
and watch
now!ordered-read-stream
.gulp.*
config filesgulp-cli
--verify
flag--require
flag to --preload
to avoid conflicting with Node.js flagsVinyl
objects with stream contents using teex
, but no longer wait for all streams to flow before cloned streams will receive dataprocess.umask()
to make directories, instead falling back to Node's default modegulplog
namespace to the storegulplog
store to the globalv8flags
cache into a filenameFeatures
\n\n
\nglob-stream
to use a custom directory walk that relies on newer Node.js features and is more performant than old implementationgulpile.cjs
and gulpfile.mjs
swc
, esbuild
, sucrase
, and mdx
loadersVinyl
contentsextends
syntax for .gulp.*
config filegulpfile
and preloads
via .gulp.*
config fileBug Fixes
\n\n
\n\nChangelog
\n\n
\n5.0.0 (2024-03-29)
\n\u26a0 BREAKING CHANGES
\n\n
\nanymatch
library for globbing paths. All globs should work the same between src
and watch
now!ordered-read-stream
.gulp.*
config filesgulp-cli
--verify
flag--require
flag to --preload
to avoid conflicting with Node.js flagsVinyl
objects with stream contents using teex
, but no longer wait for all streams to flow before cloned streams will receive dataprocess.umask()
to make directories, instead falling back to Node's default modegulplog
namespace to the storegulplog
store to the globalv8flags
cache into a filenameFeatures
\n\n
\nglob-stream
to use a custom directory walk that relies on newer Node.js features and is more performant than old implementationgulpile.cjs
and gulpfile.mjs
swc
, esbuild
, sucrase
, and mdx
loadersVinyl
contentsextends
syntax for .gulp.*
config filegulpfile
and preloads
via .gulp.*
config fileBug Fixes
\n\n
\n\nCommits
\n\n
\n5c4c547
chore: Release 5.0.0 (#2762)bf72116
chore: Add index.mjs to files listb00de68
feat: Provide an ESM export (#2760)72668c6
chore!: Normalize repository, dropping node <10.13 support (#2758)85896d4
chore(docs): Update stream handbook link (#2711)818bd73
Docs: Remove gulp-sourcemaps because it is built-in (#2592)598f971
Docs: Fix broken link in recipe (#2571)9877de0
Docs: Guide CustomRegistries to maintain properties on tasks (fixes #2561) (#...f91c388
Docs: Remove typo in custom registry docs (#2543)df25250
Docs: Fix typo in task docs (#2524)
\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\nDependabot commands and options
\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show Commits
\n\n
\n74b2db2
3.0.388f1429
update eslint. lint, fix unit tests.415d660
Snyk js braces 6838727 (#40)190510f
fix tests, skip 1 test in test/braces.expand716eb9f
readme bumpa5851e5
Merge pull request #37 from coderaiser/fix/vulnerability2092bd1
feature: braces: add maxSymbols (https://github.com/micromatch/braces/issues/...9f5b4cf
fix: vulnerability (https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727)98414f9
remove funding file665ab5d
update keepEscaping doc (#27)
\n\nUpdates `gulp` from 4.0.2 to 5.0.0\nRelease notes
\n\n
\ngulp v5.0.0
\n\u26a0 BREAKING CHANGES
\n\n
\nanymatch
library for globbing paths. All globs should work the same between src
and watch
now!ordered-read-stream
.gulp.*
config filesgulp-cli
--verify
flag--require
flag to --preload
to avoid conflicting with Node.js flagsVinyl
objects with stream contents using teex
, but no longer wait for all streams to flow before cloned streams will receive dataprocess.umask()
to make directories, instead falling back to Node's default modegulplog
namespace to the storegulplog
store to the globalv8flags
cache into a filenameFeatures
\n\n
\nglob-stream
to use a custom directory walk that relies on newer Node.js features and is more performant than old implementationgulpile.cjs
and gulpfile.mjs
swc
, esbuild
, sucrase
, and mdx
loadersVinyl
contentsextends
syntax for .gulp.*
config filegulpfile
and preloads
via .gulp.*
config fileBug Fixes
\n\n
\n\nChangelog
\n\n
\n5.0.0 (2024-03-29)
\n\u26a0 BREAKING CHANGES
\n\n
\nanymatch
library for globbing paths. All globs should work the same between src
and watch
now!ordered-read-stream
.gulp.*
config filesgulp-cli
--verify
flag--require
flag to --preload
to avoid conflicting with Node.js flagsVinyl
objects with stream contents using teex
, but no longer wait for all streams to flow before cloned streams will receive dataprocess.umask()
to make directories, instead falling back to Node's default modegulplog
namespace to the storegulplog
store to the globalv8flags
cache into a filenameFeatures
\n\n
\nglob-stream
to use a custom directory walk that relies on newer Node.js features and is more performant than old implementationgulpile.cjs
and gulpfile.mjs
swc
, esbuild
, sucrase
, and mdx
loadersVinyl
contentsextends
syntax for .gulp.*
config filegulpfile
and preloads
via .gulp.*
config fileBug Fixes
\n\n
\n\nCommits
\n\n
\n5c4c547
chore: Release 5.0.0 (#2762)bf72116
chore: Add index.mjs to files listb00de68
feat: Provide an ESM export (#2760)72668c6
chore!: Normalize repository, dropping node <10.13 support (#2758)85896d4
chore(docs): Update stream handbook link (#2711)818bd73
Docs: Remove gulp-sourcemaps because it is built-in (#2592)598f971
Docs: Fix broken link in recipe (#2571)9877de0
Docs: Guide CustomRegistries to maintain properties on tasks (fixes #2561) (#...f91c388
Docs: Remove typo in custom registry docs (#2543)df25250
Docs: Fix typo in task docs (#2524)
\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\nDependabot commands and options
\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show
Status | Issue | Created | Updated | Priority |
---|---|---|---|---|
⭕ | #1058: [FEATURE REQUEST]Waveshare ESP32-S3 1.47inch Display Development Board, 172×320, Dual-Core Processor, With RGB LED | 2024-10-21 | 2024-10-21 | normal |
⭕ | #1057: [FEATURE REQUEST]Add support for TTGO T-Lite W5500 ESP32 with SSD1306 | 2024-10-21 | 2024-10-21 | normal |
⭕ | #1056: [FEATURE REQUEST]Add ADXL345 accelerometer for input shaping | 2024-10-20 | 2024-10-21 | normal |
⭕ | #726: [FEATURE REQUEST]🦄Notification using custom webhook | 2022-02-28 | 2024-03-06 | normal |
⭕ | #576: [BenchMark]Web upload / Web Download on different FS and platform | 2021-02-03 | 2022-08-29 | normal |
Status | Issue | Created | Updated | Priority | |
---|---|---|---|---|---|
⭕ | #726: [FEATURE REQUEST]🦄Notification using custom webhook | 2022-02-28 | 2024-11-20 | normal | |
⭕ | #1056: [FEATURE REQUEST]Add ADXL345 accelerometer for input shaping | 2024-10-20 | 2024-11-20 | normal | |
⭕ | #1057: [FEATURE REQUEST]Add support for TTGO T-Lite W5500 ESP32 with SSD1306 | 2024-10-21 | 2024-11-20 | normal | |
⭕ | #1058: [FEATURE REQUEST]Waveshare ESP32-S3 1.47inch Display Development Board, 172×320, Dual-Core Processor, With RGB LED | 2024-10-21 | 2024-11-20 | normal | |
⭕ | #568: [FEATURE REQUEST]🦄USB Disk support using CH376S chip | 2021-01-24 | 2024-10-28 | normal | |
⭕ | #1058: [FEATURE REQUEST]Waveshare ESP32-S3 1.47inch Display Development Board, 172×320, Dual-Core Processor, With RGB LED | 2024-10-21 | 2024-10-21 | normal | |
⭕ | #1057: [FEATURE REQUEST]Add support for TTGO T-Lite W5500 ESP32 with SSD1306 | 2024-10-21 | 2024-10-21 | normal | |
⭕ | #1056: [FEATURE REQUEST]Add ADXL345 accelerometer for input shaping | 2024-10-20 | 2024-10-21 | normal | |
⭕ | #888: [FEATURE REQUEST]🦄WhatsApp Notification | 2023-02-20 | 2024-06-01 | normal | |
⭕ | #243: [FEATURE REQUEST]🦄GCODE Streamer Host definition for 3.X | 2018-07-14 | 2024-06-01 | normal | |
⭕ | #955: [FEATURE REQUEST]🦄Change ESP_DIRECT_SD to ESP_ONLY_SD for consistency | 2023-10-12 | 2024-05-16 | normal | |
⭕ | #376: [FEATURE REQUEST]🦄autodetection | 2019-09-24 | 2024-03-06 | normal | |
⭕ | #575: ⏸️[FEATURE REQUEST]🦄Use better serial protocol communication | 2021-02-01 | 2024-03-06 | normal | |
⭕ | #726: [FEATURE REQUEST]🦄Notification using custom webhook | 2022-02-28 | 2024-03-06 | normal | |
⭕ | #795: [TODO]☑Code refactoring plan | 2022-07-28 | 2024-03-04 | normal | |
⭕ | #891: [FEATURE REQUEST]🦄Add discord Notification | 2023-02-22 | 2024-03-04 | normal | |
⭕ | #576: [BenchMark]Web upload / Web Download on different FS and platform | 2021-02-03 | 2022-08-29 | normal |
Status | Issue | Created | Updated | Priority |
---|---|---|---|---|
🔄 | #79: Bump braces and gulp in /embedded | 2024-06-13 | 2024-06-13 | normal |
🔄 | #76: 3.0 refactoring | 2024-01-03 | 2024-06-08 | normal |
⭕ | #75: [BUG NOTE]Marlin 2.1.2.2/ bugfix 2.1.x is broken for ESP3DLib 1.0 | 2023-12-15 | 2024-03-22 | normal |
Status | Issue | Created | Updated | Priority |
---|---|---|---|---|
🔄 | #76: 3.0 refactoring | 2024-01-03 | 2024-11-20 | normal |
⭕ | #39: [FEATURE REQUEST]ESP3DLib 3.0 | 2022-02-01 | 2024-10-10 | normal |
🔄 | #79: Bump braces and gulp in /embedded | 2024-06-13 | 2024-06-13 | normal |
🔄 | #76: 3.0 refactoring | 2024-01-03 | 2024-06-08 | normal |
Status | Branch | Issue | Created | Updated | Priority |
---|---|---|---|---|---|
⭕ | 🔧 3.0 | #726: [FEATURE REQUEST]🦄Notification using custom webhook | 2022-02-28 | 2024-11-20 | normal |
⭕ | 🔧 3.0 | #1056: [FEATURE REQUEST]Add ADXL345 accelerometer for input shaping | 2024-10-20 | 2024-11-20 | normal |
⭕ | 🔧 3.0 | #1057: [FEATURE REQUEST]Add support for TTGO T-Lite W5500 ESP32 with SSD1306 | 2024-10-21 | 2024-11-20 | normal |
⭕ | 🔧 3.0 | #1058: [FEATURE REQUEST]Waveshare ESP32-S3 1.47inch Display Development Board, 172×320, Dual-Core Processor, With RGB LED | 2024-10-21 | 2024-11-20 | normal |
⭕ | 🔧 3.0 | #568: [FEATURE REQUEST]🦄USB Disk support using CH376S chip | 2021-01-24 | 2024-10-28 | normal |
⭕ | 🚀 2.1.x | #1058: [FEATURE REQUEST]Waveshare ESP32-S3 1.47inch Display Development Board, 172×320, Dual-Core Processor, With RGB LED | 2024-10-21 | 2024-10-21 | normal |
⭕ | 🔧 3.0 | #1058: [FEATURE REQUEST]Waveshare ESP32-S3 1.47inch Display Development Board, 172×320, Dual-Core Processor, With RGB LED | 2024-10-21 | 2024-10-21 | normal |
⭕ | 🚀 2.1.x | #1057: [FEATURE REQUEST]Add support for TTGO T-Lite W5500 ESP32 with SSD1306 | 2024-10-21 | 2024-10-21 | normal |
⭕ | 🔧 3.0 | #1057: [FEATURE REQUEST]Add support for TTGO T-Lite W5500 ESP32 with SSD1306 | 2024-10-21 | 2024-10-21 | normal |
⭕ | 🚀 2.1.x | #1056: [FEATURE REQUEST]Add ADXL345 accelerometer for input shaping | 2024-10-20 | 2024-10-21 | normal |
⭕ | 🔧 3.0 | #1056: [FEATURE REQUEST]Add ADXL345 accelerometer for input shaping | 2024-10-20 | 2024-10-21 | normal |
⭕ | 🔧 3.0 | #888: [FEATURE REQUEST]🦄WhatsApp Notification | 2023-02-20 | 2024-06-01 | normal |
⭕ | 🔧 3.0 | #243: [FEATURE REQUEST]🦄GCODE Streamer Host definition for 3.X | 2018-07-14 | 2024-06-01 | normal |
⭕ | 🔧 3.0 | #955: [FEATURE REQUEST]🦄Change ESP_DIRECT_SD to ESP_ONLY_SD for consistency | 2023-10-12 | 2024-05-16 | normal |
⭕ | 🔧 3.0 | #376: [FEATURE REQUEST]🦄autodetection | 2019-09-24 | 2024-03-06 | normal |
⭕ | 🔧 3.0 | #575: ⏸️[FEATURE REQUEST]🦄Use better serial protocol communication | 2021-02-01 | 2024-03-06 | normal |
⭕ | 🚀 2.1.x | #726: [FEATURE REQUEST]🦄Notification using custom webhook | 2022-02-28 | 2024-03-06 | normal |
⭕ | 🔧 3.0 | #726: [FEATURE REQUEST]🦄Notification using custom webhook | 2022-02-28 | 2024-03-06 | normal |
⭕ | 🔧 3.0 | #795: [TODO]☑Code refactoring plan | 2022-07-28 | 2024-03-04 | normal |
⭕ | 🔧 3.0 | #891: [FEATURE REQUEST]🦄Add discord Notification | 2023-02-22 | 2024-03-04 | normal |
⭕ | 🚀 2.1.x | #576: [BenchMark]Web upload / Web Download on different FS and platform | 2021-02-03 | 2022-08-29 | normal |
Status | Branch | Issue | Created | Updated | Priority |
---|---|---|---|---|---|
🔄 | 🔧 3.0 | #76: 3.0 refactoring | 2024-01-03 | 2024-11-20 | normal |
⭕ | 🔧 3.0 | #39: [FEATURE REQUEST]ESP3DLib 3.0 | 2022-02-01 | 2024-10-10 | normal |
🔄 | 🚀 master | #79: Bump braces and gulp in /embedded | 2024-06-13 | 2024-06-13 | normal |
🔄 | 🔧 3.0 | #79: Bump braces and gulp in /embedded | 2024-06-13 | 2024-06-13 | normal |
🔄 | 🚀 master | #76: 3.0 refactoring | 2024-01-03 | 2024-06-08 | normal |
🔄 | 🔧 3.0 | #76: 3.0 refactoring | 2024-01-03 | 2024-06-08 | normal |
⭕ | 🚀 master | #75: [BUG NOTE]Marlin 2.1.2.2/ bugfix 2.1.x is broken for ESP3DLib 1.0 | 2023-12-15 | 2024-03-22 | normal |
74b2db2
3.0.388f1429
update eslint. lint, fix unit tests.415d660
Snyk js braces 6838727 (#40)190510f
fix tests, skip 1 test in test/braces.expand716eb9f
readme bumpa5851e5
Merge pull request #37 from coderaiser/fix/vulnerability2092bd1
feature: braces: add maxSymbols (https://github.com/micromatch/braces/issues/...9f5b4cf
fix: vulnerability (https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727)98414f9
remove funding file665ab5d
update keepEscaping doc (#27)Sourced from gulp's releases.
\n\n\ngulp v5.0.0
\nWe've tried to provide a high-level changelog for gulp v5 below, but it\ndoesn't contain all changes from the 60+ dependencies that we maintain.
\nPlease see individual changelogs to drill down\ninto all changes that were made.
\n\u26a0 BREAKING CHANGES
\n\n
\n- Drop support for Node.js <10.13
\n- Default stream encoding to UTF-8
\n- Standardized on
\nanymatch
library for globbing paths. All globs should work the same betweensrc
andwatch
now!- Removed support for ordered globs. This aligns with the chokidar globbing implementation. If you need your globs to be ordered, you can use
\nordered-read-stream
- All globs and paths are normalized to unix-like filepaths
\n- Only allow JS variants for
\n.gulp.*
config files- Removed support for alpha releases of v4 from
\ngulp-cli
- Removed the
\n--verify
flag- Renamed the
\n--require
flag to--preload
to avoid conflicting with Node.js flags- Removed many legacy and deprecated loaders
\n- Upgrade to chokidar v3
\n- Clone
\nVinyl
objects with stream contents usingteex
, but no longer wait for all streams to flow before cloned streams will receive data- Stop using
\nprocess.umask()
to make directories, instead falling back to Node's default mode- Throw on non-function, non-string option coercers
\n- Drop support of Node.js snake_case flags
\n- Use a Symbol for attaching the
\ngulplog
namespace to the store- Use a Symbol for attaching the
\ngulplog
store to the global- Use sha256 to hash the
\nv8flags
cache into a filenameFeatures
\n\n
\n- Streamlined the dependency tree
\n- Switch all streams implementation to Streamx
\n- Rewrote
\nglob-stream
to use a custom directory walk that relies on newer Node.js features and is more performant than old implementation- Implement translation support for all CLI messages and all messages passing through gulplog
\n- Allow users to customize or remove the timestamp from their logs
\n- Upgraded gulplog to v2. Messages logged via v1 will also display a deprecated warning. Plugins should update to v2 as the community upgrades to gulp 5
\n- Added support for
\ngulpile.cjs
andgulpfile.mjs
- Add support for
\nswc
,esbuild
,sucrase
, andmdx
loaders- Provide an ESM export (#2760) (b00de68)
\n- Support sourcemap handling on streaming
\nVinyl
contents- Support
\nextends
syntax for.gulp.*
config file- Allow overriding
\ngulpfile
andpreloads
via.gulp.*
config fileBug Fixes
\n\n
\n\n- Resolve bugs related to symlinks on various platforms
\n- Resolved some reported ReDoS CVEs and improved performance in glob-parent
\n- Rework errors surfaced when encountering files or symlinks when trying to create directories
\n- Ensure watch allows japanese characters in globs (72668c6)
\n
... (truncated)
\nSourced from gulp's changelog.
\n\n\n5.0.0 (2024-03-29)
\nWe've tried to provide a high-level changelog for gulp v5 below, but it\ndoesn't contain all changes from the 60+ dependencies that we maintain.
\nPlease see individual changelogs to drill down\ninto all changes that were made.
\n\u26a0 BREAKING CHANGES
\n\n
\n- Drop support for Node.js <10.13
\n- Default stream encoding to UTF-8
\n- Standardized on
\nanymatch
library for globbing paths. All globs should work the same betweensrc
andwatch
now!- Removed support for ordered globs. This aligns with the chokidar globbing implementation. If you need your globs to be ordered, you can use
\nordered-read-stream
- All globs and paths are normalized to unix-like filepaths
\n- Only allow JS variants for
\n.gulp.*
config files- Removed support for alpha releases of v4 from
\ngulp-cli
- Removed the
\n--verify
flag- Renamed the
\n--require
flag to--preload
to avoid conflicting with Node.js flags- Removed many legacy and deprecated loaders
\n- Upgrade to chokidar v3
\n- Clone
\nVinyl
objects with stream contents usingteex
, but no longer wait for all streams to flow before cloned streams will receive data- Stop using
\nprocess.umask()
to make directories, instead falling back to Node's default mode- Throw on non-function, non-string option coercers
\n- Drop support of Node.js snake_case flags
\n- Use a Symbol for attaching the
\ngulplog
namespace to the store- Use a Symbol for attaching the
\ngulplog
store to the global- Use sha256 to hash the
\nv8flags
cache into a filenameFeatures
\n\n
\n- Streamlined the dependency tree
\n- Switch all streams implementation to Streamx
\n- Rewrote
\nglob-stream
to use a custom directory walk that relies on newer Node.js features and is more performant than old implementation- Implement translation support for all CLI messages and all messages passing through gulplog
\n- Allow users to customize or remove the timestamp from their logs
\n- Upgraded gulplog to v2. Messages logged via v1 will also display a deprecated warning. Plugins should update to v2 as the community upgrades to gulp 5
\n- Added support for
\ngulpile.cjs
andgulpfile.mjs
- Add support for
\nswc
,esbuild
,sucrase
, andmdx
loaders- Provide an ESM export (#2760) (b00de68)
\n- Support sourcemap handling on streaming
\nVinyl
contents- Support
\nextends
syntax for.gulp.*
config file- Allow overriding
\ngulpfile
andpreloads
via.gulp.*
config fileBug Fixes
\n\n
\n\n- Resolve bugs related to symlinks on various platforms
\n- Resolved some reported ReDoS CVEs and improved performance in glob-parent
\n- Rework errors surfaced when encountering files or symlinks when trying to create directories
\n- Ensure watch allows japanese characters in globs (72668c6)
\n
... (truncated)
\n5c4c547
chore: Release 5.0.0 (#2762)bf72116
chore: Add index.mjs to files listb00de68
feat: Provide an ESM export (#2760)72668c6
chore!: Normalize repository, dropping node <10.13 support (#2758)85896d4
chore(docs): Update stream handbook link (#2711)818bd73
Docs: Remove gulp-sourcemaps because it is built-in (#2592)598f971
Docs: Fix broken link in recipe (#2571)9877de0
Docs: Guide CustomRegistries to maintain properties on tasks (fixes #2561) (#...f91c388
Docs: Remove typo in custom registry docs (#2543)df25250
Docs: Fix typo in task docs (#2524)74b2db2
3.0.388f1429
update eslint. lint, fix unit tests.415d660
Snyk js braces 6838727 (#40)190510f
fix tests, skip 1 test in test/braces.expand716eb9f
readme bumpa5851e5
Merge pull request #37 from coderaiser/fix/vulnerability2092bd1
feature: braces: add maxSymbols (https://github.com/micromatch/braces/issues/...9f5b4cf
fix: vulnerability (https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727)98414f9
remove funding file665ab5d
update keepEscaping doc (#27)Sourced from gulp's releases.
\n\n\ngulp v5.0.0
\nWe've tried to provide a high-level changelog for gulp v5 below, but it\ndoesn't contain all changes from the 60+ dependencies that we maintain.
\nPlease see individual changelogs to drill down\ninto all changes that were made.
\n\u26a0 BREAKING CHANGES
\n\n
\n- Drop support for Node.js <10.13
\n- Default stream encoding to UTF-8
\n- Standardized on
\nanymatch
library for globbing paths. All globs should work the same betweensrc
andwatch
now!- Removed support for ordered globs. This aligns with the chokidar globbing implementation. If you need your globs to be ordered, you can use
\nordered-read-stream
- All globs and paths are normalized to unix-like filepaths
\n- Only allow JS variants for
\n.gulp.*
config files- Removed support for alpha releases of v4 from
\ngulp-cli
- Removed the
\n--verify
flag- Renamed the
\n--require
flag to--preload
to avoid conflicting with Node.js flags- Removed many legacy and deprecated loaders
\n- Upgrade to chokidar v3
\n- Clone
\nVinyl
objects with stream contents usingteex
, but no longer wait for all streams to flow before cloned streams will receive data- Stop using
\nprocess.umask()
to make directories, instead falling back to Node's default mode- Throw on non-function, non-string option coercers
\n- Drop support of Node.js snake_case flags
\n- Use a Symbol for attaching the
\ngulplog
namespace to the store- Use a Symbol for attaching the
\ngulplog
store to the global- Use sha256 to hash the
\nv8flags
cache into a filenameFeatures
\n\n
\n- Streamlined the dependency tree
\n- Switch all streams implementation to Streamx
\n- Rewrote
\nglob-stream
to use a custom directory walk that relies on newer Node.js features and is more performant than old implementation- Implement translation support for all CLI messages and all messages passing through gulplog
\n- Allow users to customize or remove the timestamp from their logs
\n- Upgraded gulplog to v2. Messages logged via v1 will also display a deprecated warning. Plugins should update to v2 as the community upgrades to gulp 5
\n- Added support for
\ngulpile.cjs
andgulpfile.mjs
- Add support for
\nswc
,esbuild
,sucrase
, andmdx
loaders- Provide an ESM export (#2760) (b00de68)
\n- Support sourcemap handling on streaming
\nVinyl
contents- Support
\nextends
syntax for.gulp.*
config file- Allow overriding
\ngulpfile
andpreloads
via.gulp.*
config fileBug Fixes
\n\n
\n\n- Resolve bugs related to symlinks on various platforms
\n- Resolved some reported ReDoS CVEs and improved performance in glob-parent
\n- Rework errors surfaced when encountering files or symlinks when trying to create directories
\n- Ensure watch allows japanese characters in globs (72668c6)
\n
... (truncated)
\nSourced from gulp's changelog.
\n\n\n5.0.0 (2024-03-29)
\nWe've tried to provide a high-level changelog for gulp v5 below, but it\ndoesn't contain all changes from the 60+ dependencies that we maintain.
\nPlease see individual changelogs to drill down\ninto all changes that were made.
\n\u26a0 BREAKING CHANGES
\n\n
\n- Drop support for Node.js <10.13
\n- Default stream encoding to UTF-8
\n- Standardized on
\nanymatch
library for globbing paths. All globs should work the same betweensrc
andwatch
now!- Removed support for ordered globs. This aligns with the chokidar globbing implementation. If you need your globs to be ordered, you can use
\nordered-read-stream
- All globs and paths are normalized to unix-like filepaths
\n- Only allow JS variants for
\n.gulp.*
config files- Removed support for alpha releases of v4 from
\ngulp-cli
- Removed the
\n--verify
flag- Renamed the
\n--require
flag to--preload
to avoid conflicting with Node.js flags- Removed many legacy and deprecated loaders
\n- Upgrade to chokidar v3
\n- Clone
\nVinyl
objects with stream contents usingteex
, but no longer wait for all streams to flow before cloned streams will receive data- Stop using
\nprocess.umask()
to make directories, instead falling back to Node's default mode- Throw on non-function, non-string option coercers
\n- Drop support of Node.js snake_case flags
\n- Use a Symbol for attaching the
\ngulplog
namespace to the store- Use a Symbol for attaching the
\ngulplog
store to the global- Use sha256 to hash the
\nv8flags
cache into a filenameFeatures
\n\n
\n- Streamlined the dependency tree
\n- Switch all streams implementation to Streamx
\n- Rewrote
\nglob-stream
to use a custom directory walk that relies on newer Node.js features and is more performant than old implementation- Implement translation support for all CLI messages and all messages passing through gulplog
\n- Allow users to customize or remove the timestamp from their logs
\n- Upgraded gulplog to v2. Messages logged via v1 will also display a deprecated warning. Plugins should update to v2 as the community upgrades to gulp 5
\n- Added support for
\ngulpile.cjs
andgulpfile.mjs
- Add support for
\nswc
,esbuild
,sucrase
, andmdx
loaders- Provide an ESM export (#2760) (b00de68)
\n- Support sourcemap handling on streaming
\nVinyl
contents- Support
\nextends
syntax for.gulp.*
config file- Allow overriding
\ngulpfile
andpreloads
via.gulp.*
config fileBug Fixes
\n\n
\n\n- Resolve bugs related to symlinks on various platforms
\n- Resolved some reported ReDoS CVEs and improved performance in glob-parent
\n- Rework errors surfaced when encountering files or symlinks when trying to create directories
\n- Ensure watch allows japanese characters in globs (72668c6)
\n
... (truncated)
\n5c4c547
chore: Release 5.0.0 (#2762)bf72116
chore: Add index.mjs to files listb00de68
feat: Provide an ESM export (#2760)72668c6
chore!: Normalize repository, dropping node <10.13 support (#2758)85896d4
chore(docs): Update stream handbook link (#2711)818bd73
Docs: Remove gulp-sourcemaps because it is built-in (#2592)598f971
Docs: Fix broken link in recipe (#2571)9877de0
Docs: Guide CustomRegistries to maintain properties on tasks (fixes #2561) (#...f91c388
Docs: Remove typo in custom registry docs (#2543)df25250
Docs: Fix typo in task docs (#2524)