Skip to content

Releases: factorial-io/scotty

v0.1.0-alpha.10

02 Nov 16:58
v0.1.0-alpha.10
Compare
Choose a tag to compare
v0.1.0-alpha.10 Pre-release
Pre-release

Bug Fixes

  • Cleanup will also work with unsupported apps ✔️
  • Increase default cleanup ttl to 7 days ✔️
  • Update rust crate anyhow to v1.0.92 ✔️
  • Update rust crate thiserror to v1.0.66 ✔️
  • Update rust dependencies auto-merge (patch) ✔️

Dependencies

  • Update dependency @sveltejs/kit to v2.7.4 ✔️
  • Update dependency eslint to v9.14.0 ✔️
  • Update dependency typescript-eslint to v8.12.1 ✔️
  • Update dependency typescript-eslint to v8.12.0 ✔️
  • Update dependency daisyui to v4.12.14 (#39) ✔️

Documentation

  • Better help texts ✔️
  • Add clarifying comment on how to map the apps folder into the docker-container ✔️

Features

  • Try to get registry from docker metadata for legacy apps and use that when needed ✔️
  • Add support for custom domain per service ✔️
  • Allow separate blueprint config files in config/blueprints ✔️
  • Add ttl-option for scottyctl create ✔️

v0.1.0-alpha.9

26 Oct 15:07
v0.1.0-alpha.9
Compare
Choose a tag to compare
v0.1.0-alpha.9 Pre-release
Pre-release

Bug Fixes

  • Update rust crate regex to v1.11.1 ✔️
  • Update rust crate config to v0.14.1 ✔️
  • Frontend app list did not update on changes, made reactive ✔️
  • Update rust dependencies auto-merge (patch) ✔️

Dependencies

  • Update dependency @sveltejs/adapter-auto to v3.3.1 ✔️
  • Update dependency typescript-eslint to v8.11.0 ✔️
  • Update dependency @sveltejs/adapter-static to v3.0.6 ✔️
  • Update dependency @sveltejs/kit to v2.7.3 ✔️
  • Update dependency vite to v5.4.10 ✔️

Features

  • Add unsupported status to Apps, prevent running commands against unsupported apps ✔️
  • Validate docker-compose for the create task better ✔️
  • Expose version via API and CLI for both ctl and server ✔️

v0.1.0-alpha.8

22 Oct 15:36
v0.1.0-alpha.8
Compare
Choose a tag to compare
v0.1.0-alpha.8 Pre-release
Pre-release

CI

  • Fix cross compiling for linux, disable linux arm for now ✔️

v0.1.0-alpha.7

22 Oct 15:31
v0.1.0-alpha.7
Compare
Choose a tag to compare
v0.1.0-alpha.7 Pre-release
Pre-release

CI

  • Fix cross compiling for linux ✔️

v0.1.0-alpha.6

22 Oct 12:58
v0.1.0-alpha.6
Compare
Choose a tag to compare
v0.1.0-alpha.6 Pre-release
Pre-release

Bug Fixes

  • Update rust crate serde to v1.0.211 ✔️
  • Update rust crate serde_json to v1.0.132 ✔️
  • Update rust crate serde_json to v1.0.131 ✔️
  • Update rust dependencies auto-merge (patch) ✔️
  • Update rust crate uuid to v1.11.0 ✔️
  • Update rust dependencies auto-merge (patch) (#3) ✔️

CI

  • Fix cross compiling for linux ✔️
  • Do not run ci actions in parallel ✔️
  • Fine-tune docker cleanup ✔️
  • Add docker cleanup action, dry-run for now ✔️
  • Remove arm64 docker builds again, as they are slow as hell ✔️
  • Remove openssl again, as it breaks docker-builds ✔️

Features

  • Smaller improvements to the frontend ui ✔️

Other (unconventional)

  • Merge pull request #24 from factorial-io/renovate/sveltejs-kit-2.x-lockfile

chore(deps): update dependency @sveltejs/kit to v2.7.2 ❌

  • Merge pull request #21 from factorial-io/renovate/rust-dependencies-auto-merge-(patch)

fix(deps): update rust crate serde_json to v1.0.132 ❌

  • Merge pull request #14 from factorial-io/renovate/mariadb-11.x

chore(deps): update mariadb docker tag to v11 ❌

  • Merge pull request #16 from factorial-io/renovate/eslint-monorepo

chore(deps): update dependency eslint to v9.13.0 ❌

  • Merge pull request #10 from factorial-io/renovate/docker-build-push-action-6.x

chore(deps): update docker/build-push-action action to v6 ❌

  • Merge pull request #6 from factorial-io/renovate/rust-1.x

chore(deps): update rust docker tag to v1.82 ❌

  • Merge pull request #13 from factorial-io/renovate/docker-setup-buildx-action-3.x

chore(deps): update docker/setup-buildx-action action to v3 ❌

  • Merge pull request #11 from factorial-io/renovate/docker-login-action-3.x

chore(deps): update docker/login-action action to v3 ❌

  • Merge pull request #8 from factorial-io/renovate/uuid-1.x-lockfile

fix(deps): update rust crate uuid to v1.11.0 ❌

  • Merge pull request #9 from factorial-io/renovate/actions-checkout-4.x

chore(deps): update actions/checkout action to v4 ❌

  • Merge pull request #4 from factorial-io/renovate/typescript-eslint-monorepo

chore(deps): update dependency typescript-eslint to v8.10.0 ❌

v0.1.0-alpha.5

17 Oct 15:37
v0.1.0-alpha.5
Compare
Choose a tag to compare
v0.1.0-alpha.5 Pre-release
Pre-release

CI

  • Add openssl to dependencies to fix problem with cross-compilation in ci ✔️

Documentation

  • Document how to create a new release ✔️

v0.1.0-alpha.4

17 Oct 15:22
v0.1.0-alpha.4
Compare
Choose a tag to compare
v0.1.0-alpha.4 Pre-release
Pre-release

CI

  • Enable changelog for ci changes ✔️