Skip to content

Releases: vikinganalytics/daeploy

1.4.0 — Redesigned UI & Python 3.12

Choose a tag to compare

@kavehtoyser kavehtoyser released this 24 Jun 07:57
0cafd10

Daeploy 1.4.0 brings a redesigned web UI and a fully modernized, Python 3.12 dependency stack.

✨ Highlights

  • Redesigned web UI — a modern dark "control plane" look for the login page, dashboard, and logs, fully self-contained (no external CDNs or hot-linked assets).
  • Live streaming logs with a Follow / auto-scroll toggle, pause-on-scroll, and jump-to-latest — for both service logs and the manager's own logs.
  • Python 3.12 and an up-to-date dependency stack (FastAPI, Pydantic v2, SQLAlchemy 2, Dash 4, …).

New Features

  • Redesigned, self-contained login, dashboard, and logs UI (bundled fonts, local assets, teal-on-navy theme).
  • Streaming logs view with Follow/auto-scroll for both per-service (/services/~logs/view) and manager (/logs/view) logs.
  • Dashboard service rows with live status, version, and "running since", plus a live notifications panel.

Changed

  • Modernized the manager and SDK dependency stack and moved the project to Python 3.12 (test matrix: 3.10 / 3.11 / 3.12).

Bugfixes

  • Docker Engine 29 compatibility: daeploy ls, the dashboard, and service inspection no longer return HTTP 500 on hosts using the newer Docker storage drivers (containerd/overlayfs).

⚠️ Breaking changes

  • Dropped Python 3.9. Daeploy now requires Python ≥ 3.10.
  • Building services requires the Python 3.12 daeploy/s2i-python builder image (release 0.1.3, now :latest).

Upgrade notes

  • CLI / SDK: pip install -U daeploy (or pip install daeploy==1.4.0).
  • Manager: docker pull daeploy/manager:latest (or :1.4.0), then recreate your manager container. Already-running managers keep their current image until re-pulled.
  • Projects that pin daeploy==1.3.1 (e.g. connector setups) stay on 1.3.1 until the pin is bumped.

Release 1.3.1 - Allowing CORS

Choose a tag to compare

@zanpak zanpak released this 31 May 08:43
0404b66

This release updates several package to later version. Also adds a new feature.

New feature

This release adds possibility of enabling CORS for both Manager and any running service.

Daeploy goes Open Source

Choose a tag to compare

@OskarLiew OskarLiew released this 09 Dec 09:39

Daeploy goes Open Source and free to use for any purpose!

New Features

  • It is no longer necessary to activate Daeploy with a license to get indefinite access

Release 1.2.0

Choose a tag to compare

@OskarLiew OskarLiew released this 04 Nov 15:50

New Features

  • New admin only API functionality to manage users. Users no longer tied to the license
  • CLI commands for user management
  • Improved logging for s2i errors

Release 1.1.1

Choose a tag to compare

@OskarLiew OskarLiew released this 24 Sep 12:39
5450b7d

1.1.1

New Features

  • Daeploy now uses a custom s2i builder image which makes daeploy images much smaller.

Bugfixes

  • Fixed bug where sometimes the image tag would not be saved in the image tar file when deploying local images

Release 1.1.0

Choose a tag to compare

@zanpak zanpak released this 15 Sep 12:01
8020a04

Features

  • Added the option to deploy from a local docker image with the CLI.

  • Added the option to keep the docker image when killing services

  • Added links to service paths to the dashboard

  • Improved redirecting of urls after logging in

  • Added disable_http_logs argument to service.add_parameter

Bugfixes

  • Solved critical authentication bug when restarting manager with new settings

Release 1.0.2

Choose a tag to compare

@zanpak zanpak released this 02 Jul 10:15
4004a79

Release containing various bugfixes
Update to UI and logo.

Release 1.0.1

Choose a tag to compare

@OskarLiew OskarLiew released this 30 Apr 13:08
1788f62

Release containing various bugfixes

Release 1.0.0

Choose a tag to compare

@OskarLiew OskarLiew released this 22 Apr 13:54
0985972
Merge pull request #14 from vikinganalytics/disable_logging_flag

Added flag for ignoring logs for entrypoint

Beta release of Daeploy 1.0.0

Choose a tag to compare

@OskarLiew OskarLiew released this 20 Apr 13:43
442a5e2
1.0.0-beta

Adding examples pipeline (#12)