Ade 2.0.1 -
[ERROR] ade:build:link - undefined reference to 'i2c_write' hint: missing dependency in ade.yaml? Try adding: 'hal/i2c' location: src/sensors/temperature.c:47 ⚠️ Windows Support Remains “Best Effort” ADE 2.0.1 runs on Windows via WSL2 only. Native ade.exe is deprecated and will not receive updates. If your team uses native Windows build agents, stay on 2.0.0 or migrate to WSL. ⚠️ Plugin API Changed (Silently) Custom plugins written for ADE 2.0.0’s pre_build hook still work, but the on_file_change watcher signature changed:
version: 2.0 project: myapp target: host: 192.168.1.100 user: root build: command: make -j4 deploy: local_dir: ./build/ remote_dir: /opt/myapp/ ADE 2.0.1 is a solid, conservative patch release. It fixes real pain points (parallel build races, remote deployment reliability) without introducing instability. The plugin API change is the only breaking difference — easily managed. ade 2.0.1
If you’re on ADE 1.x, upgrade directly to 2.0.1 — the reproducibility and speed gains are worth the migration. If you’re on 2.0.0 and happy, you can wait, but the target verify command alone saves enough debugging time to justify the update. If your team uses native Windows build agents, stay on 2
curl -fsSL https://example.com/ade/2.0.1/ade-linux-amd64 -o ade chmod +x ade sudo mv ade /usr/local/bin/ # optional The plugin API change is the only breaking
: ade init fails with “template not found” Workaround : Manually create ade.yaml :
# ADE 2.0.0 def on_file_change(path, event_type): def on_file_change(context, path, event_type): # 'context' added
: ★★★★☆ (4/5) Docked one star for memory increase and Windows regression. Have you encountered other issues or wins with ADE 2.0.1? Share your experience in the community forum.