Skip to content

Releases: FREEZONEX/Tier0-Edge

Tier0 Edge v2.1.1

14 Apr 10:12
ab17b61

Choose a tag to compare

Highlights

Tier0 Edge v2.1.1 focuses on deployment stability, built-in authentication improvements, and expanded platform APIs.

What's New

  • Replaced external Keycloak dependency with built-in IAM capabilities, simplifying authentication and bootstrap setup.
  • Improved login path compatibility and resource routing, reducing 404 issues in custom deployment paths.
  • Expanded Open API coverage for UNS, users, menus, groups, templates, and related operations.
  • Added app and attachment management capabilities in backend APIs.
  • Updated core runtime components, including frontend/backend images, Node-RED, and Portainer.
  • Improved deployment and installation reliability, especially around Node-RED, OPCDA packages, startup order, and compose health handling.
  • Enhanced Routing Management integration and UI behavior.

Fixes

  • Fixed authentication enablement behavior.
  • Fixed resource loading and routing issues.
  • Fixed installation problems in several deployment scenarios.
  • Fixed multiple UNS, import/export, and data-view related issues.
  • Improved internationalization and environment-based language handling.

Tier0-Edge v2.0.0 (The Go Refactor)

20 Jan 11:03
0b1e94d

Choose a tag to compare

🚀 Major Highlights
We are proud to announce a complete architectural transformation of Tier0-Edge (formerly supOS-CE). This release marks our transition from a Java-based architecture to a high-performance, cloud-native foundation built with Go.
This refactoring is not just a change of language; it is a strategic upgrade designed to drastically reduce resource consumption, improve startup times, and enable Tier0-Edge to run on a wider range of industrial edge hardware (from Raspberry Pi to industrial servers).

🏷️ Rebranding

  • Product Name Change: supOS-CE is now officially Tier0-Edge.
  • This change aligns the edge product with our SaaS platform (Tier0 Cloud), providing a unified "Edge-to-Cloud" experience.

⚡ Architecture & Tech Stack Upgrades
The backend has been rebuilt from the ground up using the go-zero microservices framework, following a Clean Architecture pattern.

  • Language: Migrated to Go 1.24.2+ (High concurrency, low footprint).
  • Framework: go-zero v1.9.2 (Production-grade microservices).
  • ORM: GORM v1.31.0 (Robust database operations).
  • Database: PostgreSQL 14+ with TimescaleDB extension for hybrid storage (Relational + Time-Series).
  • Auth: Keycloak integration for unified Identity & Access Management (OAuth2/OIDC).
  • Gateway: Kong for API management and routing.

🎨 User Experience Changes (Breaking Changes)
To streamline the workflow for industrial engineers, we have optimized the frontend interaction logic based on the new backend capabilities:

  1. Homepage Removed: The traditional dashboard homepage has been removed.
  • New Behavior: The Unified Namespace (UNS) tree view is now the default landing page. We believe the data model is the heart of the edge, so we put it front and center.
  1. SQL Editor Removed: The built-in SQL query tool has been deprecated.
  • New Workflow: Users are now directed to use Marimo Notebook for data querying and analysis. This offers a much more powerful, Python-based interactive environment for data exploration compared to raw SQL.

✨ Key Features in this Release

  1. Unified Namespace (UNS) Core
  • Hierarchical Modeling: Define your factory structure (Site/Area/Line/Cell) with ease.
  • Real-time Validation: New Go-based engine provides faster data parsing and schema validation.
  • Tag Management: Efficient management of industrial tags and metadata labels.
  1. Powerful Data Engine
  • Hybrid Storage: seamless integration of TimescaleDB for massive time-series data and PostgreSQL for relational metadata.
  • High Throughput: Optimized MQTT message consumption pipeline capable of handling high-frequency industrial data streams.
  1. High Availability Architecture
  • Database Clustering Support: Tier0-Edge now officially supports connection to external PostgreSQL/TimescaleDB clusters (e.g., Patroni-based HA setups). This capability ensures zero downtime and enhanced data reliability for mission-critical industrial deployments, moving beyond single-node limitations.

🐛 Bug Fixes & Optimizations

  • Performance: Fixed memory high-water mark issues present in the previous Java version; memory footprint reduced by ~60%.
  • Stability: Resolved database connection pooling issues under unstable network conditions.
  • Data Integrity: Fixed potential data loss scenarios during high-load MQTT ingestion.
  • Auth: Improved Keycloak token refresh mechanism and session handling.

🎉 Tier0-Edge — Release Notes

02 Dec 02:27
72eed4f

Choose a tag to compare

Release date: Dec 2, 2025
Important: This version does not support in-place upgrades. A fresh install is required.
We’ve added Marimo Notebook with auto-connections to PostgreSQL & TimescaleDB for instant analysis and visualization.


✨ What’s New

  • Marimo Notebook integration
    Auto-connects to PostgreSQL and TimescaleDB out of the box—great for exploratory analysis and quick dashboards.

🔥 New Features

  • On-Demand Subscriptions: Support for subscribing to folders, templates, and tags with built-in data aggregation capabilities.
  • Batch Operations: Added "Copy-Paste" functionality for UNS folders, allowing you to duplicate entire object hierarchies in one step.
  • Visualized Metrics: The UNS Home page now visualizes real-time MQTT broker metrics (charts).
  • Business Segmentation: UNS topics now support segmentation by business type (e.g., distinct layers for Metrics, State, and Action).
  • Data Integration: Supported batch mounting for third-party data sources, including Kafka and EMQX.

⚙️ Optimizations

  • Enhanced Topology: The topology diagram now supports editing and re-binding links between UNS nodes, Source-Flows, and Dashboards.
  • Centralized Connectivity: Database and MQTT connection details have been moved from individual files to a unified view on the homepage for easier access.
  • Improved UX:
    • Added sorting capabilities for Templates and Tags.
    • Supported "Pinning" and "Sorting" for Source-Flow, Event-Flow, and Dashboards.
  • UNS Management:
    • UNS properties are now directly editable in the UI.
    • Enabled direct value writing (Write-back) to UNS data nodes within the page.
  • Windows Support: Expanded support to Windows 10 and added a helper script (bin/util/changeIp.sh) for IP address configuration.

🐛 Bug Fixes

  • Multiple functional defects fixed to improve stability and UX.

💬 Feedback
Issues, ideas, or questions? Share them—your feedback directly shapes where Tier0-Edge goes next.

supos-ce-releases-1.1.0.0

16 Oct 07:49
b43cf26

Choose a tag to compare

🎉 supOS-CE v1.1.0.0 — New Features, Optimizations & Bug Fixes
Release date: Oct 16, 2025
We’re excited to ship supOS-CE v1.1.0.0, packed with internationalization tools, smoother navigation, MCP upgrades, and a host of performance tweaks.


✨ Highlights

  • Visual i18n Manager for multi-language at scale
  • Menu Management aligned to Kong routes
  • MCP now connects to all OpenAPI endpoints
  • Unified Log Management across the stack
  • Faster UNS import/export & simpler install scripts

🚀 New Features
Internationalization (i18n) Management

  • Visual configuration UI to manage all i18n keys
  • Easier multi-language rollout across modules
    Menu Management
  • Configure UI menus based on Kong-based routings
  • More flexible, route-aware navigation structure
    MCP (Model Context Protocol) Upgrade
  • All OpenAPI endpoints are now connectable
  • Broader, easier integrations with external systems
    Unified Log Management
  • Centralized logging for monitoring, troubleshooting, and audits
  • Consistent log formats & locations

⚙️ Optimizations

  • Extended OpenAPI Support
    Broader feature coverage and smoother integrations.
  • UNS Import/Export Enhancements
    Faster performance and cleaner formatting for large models.
  • Simplified Installation Scripts
    Reduced setup time and fewer steps for deployment.

🐛 Bug Fixes

  • Multiple stability, usability, and edge-case fixes across the platform
  • Better error messages and resilience under load

🗺️ Roadmap
Next major focus: migrating backend from Java → Go to boost performance, scalability, and maintainability—building a stronger foundation for upcoming features.

🎉 supOS v1.0.10: First Public Release.

05 Sep 08:01
2f8919d

Choose a tag to compare

🎉 supOS v1.0.0: First Public Release

Welcome to the first official release of supOS! We are incredibly excited to share our open-source Industrial IoT (IIoT) platform with the community. This release marks a stable, feature-rich starting point for building powerful data integrations based on the Unified Namespace (UNS) methodology.

✨ Features in This Release

  • Unified Namespace (UNS) Core: Centralized data modeling using semantic MQTT topic hierarchies.
  • Modular Architecture:
    • Source Flow: Easily connect to devices and systems using a Node-RED-based pipeline.
    • Namespace: The central MQTT broker and semantic heart of the system.
    • Sink: Persistent storage for time-series (TimescaleDB, TDengine) and relational (PostgreSQL) data.
    • Event Flow: Orchestrate complex logic and data flows, including integration with LLMs.
  • Easy Deployment: Docker-based setup tested on Ubuntu Server 24.04 and Windows.
  • Versatile Namespace Creation: Support for manual creation, reverse creation from an MQTT client, and batch import via Excel.
  • 🧪 Experimental Features:
    • supOS MCP: Allows Large Language Models (LLMs) to interact with real-time UNS data.
    • GenUI: Generate web applications from natural language by interacting directly with Namespace data.

Roadmap for the Near Future

We are already hard at work on the next set of features! Here's what you can expect:

⏳ Next 2 Weeks

  • 🌍 Internationalization (i18n): Adding multi-language support to the platform.
  • 🗺️ Menu Customization: Providing flexibility to organize the user interface menu.

🗓️ Next Month

  • 🔗 Remote SaaS Connectivity:
    • Enhancing topic types to support connections with remote SaaS platforms.
    • Implementing heartbeat, UNS metadata synchronization, and data synchronization features.
  • 🏗️ UNS Pre-design Mode: A new feature to design, review, and confirm a UNS structure before deploying it.
  • 🤖 AI-Powered UNS: Tools to automatically generate UNS structures based on requirements.
  • 🧠 MCP Enhancement: Further improvements to the Model Context Protocol (MCP) functionality for deeper AI integration.

Thank you for your interest in supOS. We welcome your feedback, contributions, and bug reports! Let's build the future of Industrial IoT together.