Releases: daq-tools/node-blue
Releases · daq-tools/node-blue
v0.0.0
What's Changed
- Proof-of-concept and documentation, with software tests
- Add program
node-blue setup, to install JavaScript prerequisites - [fm] Add Node-BLUE flow manager and provider
- [cli] Add
--listencommand-line option - [fm] Add JSON5 flow example, converting temperature from imperial to metric
- [fm] Add YAML flow variant of the JSON5 variant
- [js] Rename bootstrap file
minired.jstoblue.js - [core] Improve Node-RED bootloader
- [lang] Add "Droste", to assist running Python and Lua code on Node-RED
- [lang] Enable writing user-defined functions in Python
- [js] Convert wrapper
blue.jsto an ES6 moduleblue.mjs - [js] Improve bootstrapping / module loading / importing
- [js] Refactor
blue.mjsto use OO - [js] Add
package.jsonand guidelines to satisfy JavaScript prerequisites - [example] Add MQTT-to-CrateDB example flow
Details
- CI: Various adjustments to make it work by @amotl in #1
- JSON5, YAML, ES6, Droste, Python, OO by @amotl in #2
- [example] Add MQTT-to-CrateDB example flow in YAML format by @amotl in #3
- Bump javascript from 1!1.0.1 to 1!1.0.2 by @dependabot[bot] in #4
- Update poethepoet requirement from <0.20 to <0.21 by @dependabot[bot] in #5
- Bump ruff from 0.0.267 to 0.0.270 by @dependabot[bot] in #6
- Update pyproject-fmt requirement from <0.12 to <0.13 by @dependabot[bot] in #7
- Bump mypy from 1.3 to 1.4.1 by @dependabot[bot] in #8
- Bump ruff from 0.0.270 to 0.0.275 by @dependabot[bot] in #9
- Update munch requirement from <4 to <5 by @dependabot[bot] in #13
- Update pyproject-fmt requirement from <0.13 to <1.2 by @dependabot[bot] in #16
- Bump javascript from 1!1.0.2 to 1!1.0.4 by @dependabot[bot] in #20
- Update poethepoet requirement from <0.21 to <0.25 by @dependabot[bot] in #18
- Bump ruff from 0.0.275 to 0.0.291 by @dependabot[bot] in #19
- Update build requirement from <1 to <2 by @dependabot[bot] in #22
- Bump ruff from 0.0.291 to 0.1.3 by @dependabot[bot] in #23
- Bump mypy from 1.4.1 to 1.6.1 by @dependabot[bot] in #24
- Chore: Properly set
requires-pythoninpyproject.tomlby @amotl in #26 - Update pyproject-fmt requirement from <1.2 to <1.5 by @dependabot[bot] in #25
- Bump ruff from 0.1.3 to 0.1.6 by @dependabot[bot] in #27
- Bump mypy from 1.6.1 to 1.7.1 by @dependabot[bot] in #29
- Update pyproject-fmt requirement from <1.5 to <1.6 by @dependabot[bot] in #28
- Bump ruff from 0.1.6 to 0.1.9 by @dependabot[bot] in #32
- Bump javascript from 1!1.0.4 to 1!1.1.2 by @dependabot[bot] in #33
- Chore: Improve dependency definitions for mypy and ruff to use
~=by @amotl in #34 - Bump mypy from 1.7.1 to 1.8.0 by @dependabot[bot] in #31
- Update pytest requirement from <8 to <9 by @dependabot[bot] in #37
- Update pyproject-fmt requirement from <1.6 to <1.8 by @dependabot[bot] in #36
- Update twine requirement from <5 to <6 by @dependabot[bot] in #38
- Update ruff requirement from ~=0.1.9 to ~=0.3.0 by @dependabot[bot] in #39
- Update poethepoet requirement from <0.25 to <0.26 by @dependabot[bot] in #40
- Bump javascript from 1!1.1.2 to 1!1.1.3 by @dependabot[bot] in #41
- Chore: Update development dependencies and format code by @amotl in #47
- Bump javascript from 1!1.1.3 to 1!1.2.1 by @dependabot[bot] in #48
- Update poethepoet requirement from <0.27 to <0.28 by @dependabot[bot] in #50
- Update ruff requirement from <0.5 to <0.6 by @dependabot[bot] in #51
- Update pyproject-fmt requirement from <1.9 to <2.2 by @dependabot[bot] in #49
- Chore(deps): Update pyproject-fmt requirement from <2.2 to <2.3 by @dependabot[bot] in #52
- Chore(deps): Update poethepoet requirement from <0.28 to <0.29 by @dependabot[bot] in #54
- Chore(deps): Update poethepoet requirement from <0.29 to <0.30 by @dependabot[bot] in #56
- Chore(deps): Update ruff requirement from <0.6 to <0.7 by @dependabot[bot] in #55
- Chore(deps): Update mypy requirement from <1.11 to <1.12 by @dependabot[bot] in #53
- Chore(deps): Update pyproject-fmt requirement from <2.3 to <2.6 by @dependabot[bot] in #57
- Chore(deps): Update mypy requirement from <1.12 to <1.14 by @dependabot[bot] in #59
- Chore(deps): Update ruff requirement from <0.7 to <0.8 by @dependabot[bot] in #58
- Chore(deps): Update twine requirement from <6 to <7 by @dependabot[bot] in #60
- Chore(deps): Update mypy requirement from <1.14 to <1.15 by @dependabot[bot] in #64
- Chore(deps): Bump javascript from 1!1.2.1 to 1!1.2.2 by @dependabot[bot] in #65
- Chore(deps): Update ruff requirement from <0.8 to <0.10 by @dependabot[bot] in #66
- Chore(deps): Update mypy requirement from <1.15 to <1.16 by @dependabot[bot] in #67
- Chore(deps): Update ruff requirement from <0.10 to <0.12 by @dependabot[bot] in #68
- Chore(deps): Update ruff requirement from <0.12 to <0.13 by @dependabot[bot] in #72
- Chore(deps): Update mypy requirement from <1.16 to <1.18 by @dependabot[bot] in #73
- Chore(deps): Bump javascript from 1!1.2.2 to 1!1.2.4 by @dependabot[bot] in #75
- Chore(deps): Update mypy requirement from <1.18 to <1.19 by @dependabot[bot] in #77
- Chore(deps): Update ruff requirement from <0.13 to <0.14 by @dependabot[bot] in #78
- Chore(deps): Bump javascript from 1!1.2.4 to 1!1.2.6 by @dependabot[bot] in #79
- Chore(deps-dev): Update ruff requirement from <0.14 to <0.15 by @dependabot[bot] in #81
- Chore(deps-dev): Update mypy requirement from <1.19 to <1.20 by @dependabot[bot] in #80
- Chore(deps-dev): Update ruff requirement from <0.15 to <0.16 by @dependabot[bot] in #83
- Maintenance 2026-03 by @amotl in #84
- CI: Verify on Python 3.12-3.14 by @amotl in #86
New Contributors
- @amotl made their first contribution in #1
- @dependabot[bot] made their first contribution in #4
Full Changelog: https://github.com/daq-tools/node-blue/commits/v0.0.0