Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: Kubaguette/envstation

EnvStation v1.1.1

11 May 22:36

Choose a tag to compare

What's Changed

  • docs: overhaul README for clarity and modern design by @Kubaguette in #32

Full Changelog: v1.1.0...v1.1.1

Bazzite Architect v1.1.0

09 May 20:55
5ae14e8

Choose a tag to compare

This release introduces a massive new sharing ecosystem alongside critical under-the-hood stability improvements and documentation polish, directly driven by the amazing community feedback following our initial v1.0.0 launch.


✨ New Features

  • 1-Click Environment Sharing (EnvShare): You can now share your immutable development environment configurations directly via public GitHub Gists! Export your setup with a single click, and let others instantly clone and recreate the exact container—including all custom packages—by simply pasting the Gist URL.
  • Smart Directory Collision Protection: Added host-path inference to fiercely protect your local project folders.
    • Blocking Conflicts: If you try to create a new environment in a directory already claimed by a different container, the app safely blocks the creation to prevent data corruption and mount conflicts.
    • Safe Duplication: If the path is claimed by an environment with the same name, the app smartly handles it as a duplication/recreation.

📝 Documentation & Polish

  • Refined Tagline: Updated the project description and README to better communicate the core mission of EnvStation. Huge thanks to @castrojo for the powerful suggestion! (Resolves #24)

🛠️ Under the Hood (Architecture & Stability)

  • Safe Error Handling: Conducted a massive audit of the Rust backend, completely eliminating raw .unwrap() calls. Replaced them with explicit, well-documented .expect() invariants for safer execution and crystal-clear debugging. (Resolves #8)
  • Strict Linting Enforced: Resolved all outstanding compiler warnings and enabled strict linting (#![warn(clippy::unwrap_used)]) to guarantee high code quality for all future contributions.

Let us know incase you encounter any problems or issues!

EnvStation v1.0.0

07 May 01:52
4987c1e

Choose a tag to compare

🚀 EnvStation v1.0.0: The Official Launch & Rebrand

We are evolving! What started as Bazzite Architect has now grown into EnvStation. This release marks our transition to a professional, unified development control center for immutable Linux systems.

EnvStation v1.0.0 isn't just a name change - it’s a complete overhaul of how you manage your development environments.

What's Inside?

🛡️ Intelligent Drift Detection (New!): Stop worrying about manual terminal tweaks. EnvStation now uses "Smart Baselines" to distinguish between system bloat and your actual project dependencies. Sync your Manifest, Distrobox, and DevContainers with a single click.

🔗 Unified Environment Parity: No more "dumb" host terminals. EnvStation automatically mirrors your dependencies across your IDE and your native terminal (Ptyxis, Alacritty, etc.).

🏗️ Refined Scaffolding: 1-click setups for Python, Node.js/TypeScript, Rust, C++, C#, and Java.

💾 Storage Control: Relocate your Podman storage (GraphRoot) to secondary drives safely via the UI—no more cryptic config editing.

⚡ Built for Speed: Still powered by Rust and Tauri V2 for the smallest possible footprint and maximum performance.

Installation:

We recommend the AppImage for the best experience on immutable systems, as it requires no reboot and no system layering.

💎 AppImage (Portable)

  • AppImage will come soon, currently not working.

🔵 Fedora / Bazzite / Silverblue (.rpm)

To install EnvStation permanently on your host:

rpm-ostree install ./EnvStation-1.0.0-1.x86_64.rpm
systemctl reboot

🟠 Ubuntu / Debian (.deb)

sudo apt install ./EnvStation_1.0.0_amd64.deb

⚪ Arch Linux

# If you have a built pacman package:
sudo pacman -U ./envstation-1.0.0-1-x86_64.pkg.tar.zst

# Or install from AUR using an AUR helper (if package published):
paru -S envstation   # or yay -S envstation

Note for legacy users:

If you were using Bazzite Architect, please migrate your manifests to the new .envstation format. EnvStation will automatically detect your old containers, but we recommend a fresh sync to benefit from the new Drift Detection logic.

Happy Engineering! 🍻