v0.2.0
0.2.0
This main target of this release is to make developing with nodecg-io more beginner friendly by automating tasks like the installation of individual packages and generation of bundles using the nodecg-io-cli. The much improved documentation makes understanding how nodecg-io can be used easier too.
Changelog
General
- include generated type definitons (
.d.ts
) instead of source files (.ts
) in release tarballs (#228) - updated dependencies
- Get NodeCG types from
nodecg-types
instead ofnodecg
(#239 / #246) - Add dependabot for GitHub Actions and npm dependencies (#262, #274, codeoverflow-org/nodecg-io-cli#19)
- Move from lerna to npm workspaces (#263 / #268 by @TIM-tech-dev)
- The nodecg-io cli has been created and released (#227)
Core
- Add automatic login feature (#241)
- Add some basic unit tests (#244)
- Add config presets for detected device of Midi, Serialport, StreamDeck and Hue services (#249)
- Add serice instance name to logs by services (#275 by @ExtremTechniker)
Services
Added
- Debug (#205 by @sebinside)
- SQL/knex (#237 by @sebinside)
- Elgato Light (#247 by @sebinside)
- Google Apis (#252 by @LarsVomMars)
- GitHub (#255 by @noeppi-noeppi)
- DBus/ratbagd (#256 by @noeppi-noeppi)
- ArtNet (#257 by @TIM-tech-dev)
- Discord RPC (#258 by @noeppi-noeppi)
- Shlink (#260 by @voruti)
- MQTT (#265 by @Nils-witt)
- Atem (#286 by @ExtremTechniker)
Removed
- YouTube: supersed by Google Apis
Updated
- Android: add filesystem functions (#245 by @noeppi-noeppi)
- CurseForge: clarify difference between
categoryID
andsectionId
(#245 by @noeppi-noeppi) - IntelliJ: add default
localhost
address (#250) - Midi: Add virtual devices (#254 by @noeppi-noeppi)
- Midi: check that the port is actually open (#264 by @voruti)
- StreamElements: support test events (#287 by @derNiklaas)
- Telegram: fix automatic promise cancellation deprecation warning (#298)
- twitch-addons: add 7TV emotes (#313 by @devJimmyboy)
Documentation
- Update install and create a bundle guide to use the nodecg-io-cli (codeoverflow-org/nodecg-io-docs#56 / codeoverflow-org/nodecg-io-docs#58)
- Add a guide on migration of existing bundles to nodecg-io (codeoverflow-org/nodecg-io-docs#61)
- More consistent grammar and spelling (codeoverflow-org/nodecg-io-docs#70 by @TIM-tech-dev)
- Mkdocs and plugin updates including activation of dependabot (codeoverflow-org/nodecg-io-docs#71 by @joblo2213)
- Fix
prettier
/markdownlint
formatting mismatches (codeoverflow-org/nodecg-io-docs#72 by @TIM-tech-dev) - Improve getting started section (codeoverflow-org/nodecg-io-docs#76 by @TIM-tech-dev)
- Add documentation guide (codeoverflow-org/nodecg-io-docs#79 by @TIM-tech-dev)
Thanks a lot again to all our contributors! This release wouldn't be possible without all you!