Skip to content

Releases: Space-DF/spacedf-core

2026.04.17

17 Apr 07:58
0959db1

Choose a tag to compare

SpaceDF Core - v2026.04.17

This release introduces the initial Smart Building Onboarding flow and expands device integration capabilities, along with system optimizations and stability improvements.


Backend Updates

Device Integrations

  • Integrate Milesight CT101
  • Integrate MClimate HT
  • Integrate Quandify CubicMeter
  • Integrate Milesight AM307
  • Integrate Dragino LCC01-LB
  • Integrate Netvox R809A-G
  • Integrate Netvox R718N17
  • Implement Dragino LSN50v2-S31

Improvements & Fixes

  • Optimized device profile structure for better performance and maintainability
  • Improved TTN gateway data handling format
  • Enhanced device reconnection flow, including automatic listener restart after reconnect
  • Added build_artifact field for Space to support future enhancements

Maintenance

  • Updated API response for organization validation
  • Removed unused metadata extraction logic
  • General internal refactoring and cleanup

Frontend Updates

New Features

  • Introduced Smart Building Template feature
  • Users can now view and switch between smart building models (supports .glb and .usdz formats)

Bug Fixes

  • Fixed a realtime issue affecting the SpaceDF dashboard widget
  • Fixed app crash when there is no internet connection improvements
  • Added a dedicated error page when SpaceDF encounters issues
  • Improved performance for 3D building rendering

Notes

  • This release requires both backend and frontend to be updated for full compatibility

2026.04.03

03 Apr 10:40
a62c65d

Choose a tag to compare

SpaceDF Core - v2026.04.03

This release implement Automation across both backend and frontend, along with API improvements, UI enhancements, and internal refactoring.


Highlights

  • Implement the Automation feature
  • Integrate with Digital Matter G62 LoRaWAN
  • Integrate with TheThingsNetwork LoRaWAN Network Server
  • Improved GeoFences

Backend Updates

Geofencing Engine

  • Fixed device search not using geometry type (#41)

Automation Engine

  • Fixed automation event cleanup on delete (#42)
  • Fixed automation list retrieval issue (#44)
  • Fixed automation update failure (#47)
  • Implemented automation summary API (#56)

Realtime Events

  • Fixed event creation failure (#43)
  • Fixed event title field update issue (#53)
  • Removed unnecessary entity_id from events (#55)
  • Implemented real-time event publishing (#51)

Improvements & Fixes

  • Fixed device list UI jumping issue (#45)
  • Corrected type for state ID (#52)
  • Updated MPA service URL (#54)
  • Updated submodules for circuit breaker (#46)
  • Removed unnecessary comments for MPA service (#49)

Frontend Updates

Realtime Events

  • Support realtime events from automation and geofence
  • Instant UI updates based on incoming events

Automation

  • Implement nested conditions (trigger conditions)
  • Full automation management (create, update, delete)
  • Revamped automation UI for better usability
  • Completed end-to-end automation flow

UX Improvements

  • Improved UX for adding space members
  • Smoother and more intuitive user interactions

Bug Fixes

  • Fixed app crash when disabling geofence mode during focus

General Improvements

  • Performance optimizations
  • UI consistency improvements across modules

Notes

  • This release requires both backend and frontend to be updated for full compatibility

2026.03.20

20 Mar 13:41
ffcc11c

Choose a tag to compare

SpaceDF Core - v2026.03.20

This release introduces Geofencing and Automation across both backend and frontend, along with API improvements, UI enhancements, and internal refactoring.


Highlights

  • Full Geofencing support (API and Map UI)
  • Introduction of Automation workflows
  • Swagger UI integration for API testing
  • Improved device handling and performance

Backend Updates

Geofencing Engine

  • Implemented core geofencing logic and data model (#32, #35)
  • Added Geofence Testing API to simulate triggers (#34)

Automation Engine

  • Introduced automation workflows for event-driven actions (#39)

API & Developer Experience

  • Integrated Swagger UI for API documentation and testing (#33)
  • Added API to get device list without pagination (#38)

Improvements & Fixes

  • Refactored device model (#31)
  • Improved pagination mechanism (#36)
  • Fixed cache not cleared when deleting device (#37)
  • General internal improvements (#40)

Frontend Updates

Geofencing UI

  • Draw and manage geofences directly on the map (polygon / circle)
  • Visualize geofence areas in real time
  • Support testing geofence logic via API

Automation UI

  • Basic UI for configuring automation workflows
  • Connect automations with devices and geofences

Improvements

  • Improved device list UI and data handling
  • Updated pagination behavior for better UX
  • Fixed stale data issues after deleting devices
  • General UI and performance improvements

Notes

  • This release requires both backend and frontend to be updated for full compatibility
  • Geofencing and Automation are initial versions and will be improved in future releases

2026.02.13

09 Feb 09:58
ffcc11c

Choose a tag to compare

🚀 SpaceDF Core - v2026.02.13 (Initial Stable Release)

Welcome to the official first release of SpaceDF - an all-in-one IoT platform designed for advanced asset tracking, monitoring, and management. SpaceDF empowers developers and organizations to build robust IoT solutions with ease, providing multi-protocol support and powerful visualization tools.

✨ Key Features & Highlights

  • Multi-Protocol Adapter (MPA) Service: Connect any device using LoRaWAN, MQTT, HTTP/HTTPS, WebSocket, CoAP, LwM2M, or SNMP.
  • Pre-integrated Network Servers: Seamless integration with ChirpStack, The Things Network (TTN), and Helium.
  • Dynamic Dashboards: - 2D/3D spatial visualization for real-time tracking.
    • Virtual Replicas (Digital Twins) and interactive widgets.
  • Enterprise-Grade Multi-Tenancy: Isolated environments with hierarchical Organization and Space management.
  • Ready-to-use Templates: Optimized configurations for Fleet Management, Smart Buildings, and Smart Cities.

🐳 Self-Hosting with Docker

SpaceDF is built for flexibility. You can deploy the entire platform on your own infrastructure using Docker Compose for full data ownership.

Quick Start

Get SpaceDF running in minutes with default settings:

# Clone the repository
git clone https://github.com/Space-DF/spacedf-core.git && cd spacedf-core

# Initialize submodules
git submodule update --init --recursive

# Generate environment keys and start
chmod +x generate-keys.sh && ./generate-keys.sh
chmod +x entrypoint.sh && ./entrypoint.sh

For detailed instructions, visit our Quick Start Guide.

Advanced Setup

For production-ready deployments, SpaceDF supports:

  • Security Hardening: RSA Key pair generation for JWT Authentication.
  • External Integrations: Support for AWS SES (Email), AWS S3 (Storage), and Google/Apple OAuth.
  • Custom Infrastructure: Configurable RabbitMQ, PostgreSQL, Redis, and EMQX settings.

Check the Advanced Setup Documentation for detailed environment variable configurations.

📚 Resources & Community

🛠 What's New (Changelog)

  • [Feature] Core SpaceDF microservices architecture initialization.
  • [Feature] Multi-Protocol Adapter (MPA) implementation.
  • [Feature] Docker & Docker Compose support for easy self-hosting.
  • [Feature] Multi-tenant Organization and Staff management system.
  • [Docs] Complete Getting Started and Advanced Configuration guides.

Next Release

v2026.03.20 (planned)