Skip to content

cdin v0.1.0-beta.2

Choose a tag to compare

@github-actions github-actions released this 05 Jul 06:50
fd3f2b6

[0.1.0-beta.2] — 2026-07-05

This release focuses on a major internal refactor of the data layer and plugin architecture. While the user-facing behavior remains largely unchanged, the internal structure has been significantly reorganized to improve modularity, maintainability, and future extensibility.

No intentional breaking changes to core editor behavior were introduced, but due to the scope of the refactor, some instability or plugin-related regressions may occur.

Internal architecture

  • Major refactor of the internal data/ structure into a cleaner, modular layout.
  • Improved separation of concerns across core systems without altering runtime behavior.
  • Reorganized initialization and data flow to better support future plugin and feature expansion.
  • Reduced coupling between subsystems for easier debugging and testing.

Stability notes

  • Core editor behavior remains unchanged from 0.1.0-beta.1.

Versioning note

  • This release remains within the beta cycle.

Installation

Linux (x86_64)

tar xzf cdin-v0.1.0-beta.2-linux-x86_64.tar.gz
cd cdin-v0.1.0-beta.2-linux-x86_64
bash install.sh                         # → ~/.local  (no sudo)
# or system-wide:
sudo bash install.sh --prefix=/usr/local

SDL3 runtime — needed at runtime if not already installed:

  • Ubuntu 24.04+: sudo apt install libsdl3-0
  • Other distros: see SDL3 releases

Windows (x86_64)

  1. Download cdin-v0.1.0-beta.2-windows-x86_64.zip and extract it.
  2. Open PowerShell inside the extracted folder and run:
.\install.ps1
# Optional:
.\install.ps1 -RegisterFileTypes   # set as default for text/code files
.\install.ps1 -Prefix C:\Tools\cdin # custom location

The installer copies cdin.exe, SDL3.dll, and the Lua DLL into
%LOCALAPPDATA%\cdin\bin and adds that folder to your user PATH.


Contributors (v0.1.0-beta.1 → v0.1.0-beta.2)