Releases: ewowi/StarBase
v0.6.0
What's Changed
- StarDocs v0.6.0 GitHub and docs
- Use of Variable class in initVar etc, move set/getValue and triggerEvent to Variable class by @ewowi in #58
- CLion hints and newui table/multirow by @ewowi in #59
- ELS latest, add pub sub, add presets, StarString, cpuTime by @ewowi in #60
- Bugfixes, safeMode, preset improvements, Live script errors in UI by @ewowi in #61
- Controls, pre/postDetails, model cleanup, 16K stack, 0.6.0 by @ewowi in #62
New Contributors
Full Changelog: v0.5.0...v0.6.0
v0.5.0
v0.4.0
What's Changed
This is mainly a technical release, bug fixes and many changes for development. Functional changes: new ui layout for network and support for ethernet
-
new class Variable variable = Variable(var) : OO use of variables (042a828)
-
Refactor initVarAndValue: support pointer to vector (2be0136)
-
Support vars with vectors of strings, use in files (de7eb90)
-
ArduinoJson: @7.1.0 to #7.1.0 to @7.2.0 (f85bd0c and 308cb76)
-
Refactor Network module (4090098)
-
parent id's (pid) for variable referencing (pid, id) to identify uniqueness and get rid of set label (a7d1443 and 210ee6d and dc4f940 and 194d79d and 866d05c and 44d6239 and b27b739)
-
var.onloop1s (bf11ce0)
-
strcpy/cat/cmp/len/str: add l/n and size 44b3fde)
-
Live scripts: asmParser 2.5 to ESPLiveScript 2.8 (multiple scripts) by @hpwit (d090d6d)
-
Revert (for/stack)unsigned8/16/32 defines 18443e2)
-
Bug fixes
-
Artifact v2. v3 -> v4 (f715ec8)
-
Fix Module help icon url and match with StarDocs (175088e)
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- StarDocs v0.3.0
- check if node is in the path before building the webui .h files by @spiro-c in #57
- HTML Live Server VSCode Plugin (c1cee5b)
- esp32-s3-devkitc-1-n16r8v board (9e20a53)
New UI (by @ewoudwijma )
- run in HTML Live Server using model.json file instead of ws call (c5f0616)
- modular setup, add MainNav, add moduleFun (5e79219)
- sort vars, module type names, button and check, var class reorg (29dfda3)
- sysInfo and Canvas type -> show board on canvas (94107f9)
- support for (canvas) files (49a6222)
Live Scripts (by @ewoudwijma)
New Contributors
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- StarDocs v0.2.0
- Add Motion Tracking (mcu6050) user mod by @ewoudwijma (d256277)
- Renamed variable events to onChange, onDelete etc by @ewoudwijma (a058d34)
- add loop20ms method to drive most module loop functions (performance improvement) by @ewoudwijma (374d498)
- add Live scripting user module using hpwit/asmParser and add blink.sc by @ewoudwijma and @hpwit (67e4ee8)
- replaced AirCoookie/ESPAsyncWebServer with esphome/ESPAsyncWebServer by @ewoudwijma (c3141e7)
- Add file edit by @ewoudwijma (a88675c)
- Add platformio integration for bundling web asset files before build by @aaronaverill in #56
- Add new ui (WIP!!!) accessible via /newui by @ewoudwijma and @aaronaverill (a32ef8e)
New Contributors
- @aaronaverill made their first contribution in #56
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
Pull requests
- Matrix build by @netmindz in #44
- Add release by @netmindz in #49
- Name each asset by @netmindz in #53
- Home Assistant by @netmindz in #52
Repo
- StarLink
- Sync Groups
- Sync dash variables (and child variables) in groups using udp (no http calls)
- UDP using json packages
- TimeSync - WIP
- Sys->now instead of millis() - Home assistant (MQTT name, sample sensor, NetMindz)
- Compile binary names in downloads folder and GitHub artifacts (NetMindz)
- Browser console.log to UI log - WIP
- Dropdown hierarchy
- Instances: sort on name, not in IP
- Added Coord3D.isOutofBounds
- Support for variables linked by reference (instead of by value)
- Known issues
- Dashboard vars not working well
- Deletion of table rows not always visible in UI
Full Changelog: v0.0.0...v0.1.0
v0.0.0
What's Changed
- Fix lowercase file name issue by @netmindz in #2
- Only use public visibility when needed by @netmindz in #3
- Add github actions file for build by @netmindz in #6
- e131 / sACN support by @netmindz in #4
- Home Assistant by @netmindz in #5
- DDP Output by @netmindz in #15
- ArtNet Output by @netmindz in #14
- Actions assets by @netmindz in #16
- New frame only by @netmindz in #18
- Implement table cell updates: start with bool: update module enabled by @ewoudwijma in #19
- enabledChanged/isEnabled and connectedChanged/isConnected + setOn/Off by @ewoudwijma in #21
- WLED discovery by @netmindz in #17
- WLED Audio by @netmindz in #11
- Esp32-S2 - solve regular serial disconnects by @softhack007 in #25
- Esp32 s2 patch2 - debug improvement, and starting to collect some esp32 tools by @softhack007 in #26
- C3 support by @softhack007 in #29
- LOLIN_WIFI_FIX by @softhack007 in #27
- S3mini support, and avoiding dangerous pins on -C3/-S2 by @softhack007 in #30
- CSS tweaks by @netmindz in #35
- Use soundSim for audio data when no WLED detected by @netmindz in #39
- Adding status info for WLED sync by @netmindz in #34
- DJLight by @netmindz in #43
- Add FunkyPlank by @netmindz in #42
New Contributors
- @netmindz made their first contribution in #2
- @ewoudwijma made their first contribution in #19
- @softhack007 made their first contribution in #25
Full Changelog: https://github.com/ewowi/StarMod/commits/v0.0.0