Skip to content

Changelog

1.5.0 (2024-11-22)

Features

  • context: updates to context.resources api (4d08876)

Bug Fixes

  • docker: fix for docker build due to uv path install changes (00fd5de)

Documentation

1.4.4 (2024-11-22)

Bug Fixes

  • session: fixed set env in session.create (00b67ac)

1.4.3 (2024-11-08)

Bug Fixes

  • models: create.spec model used in session.create now expects env to be None by default (c34b110)

1.4.2 (2024-10-30)

Bug Fixes

Documentation

  • index: updated the landing page (e7dbac2)

1.4.1 (2024-10-25)

Bug Fixes

  • github-actions: added path restrictions for workflow triggers, reduced permissions for build flows (1220765)
  • pyproject: fixed toml file with bad license key (ac1ffb6)

1.4.0 (2024-10-25)

Features

  • build: added edge container build and attestation (d07e008)
  • codecov: added badge (373412d)
  • conduct: added a code of conduct for skaha community (f37046e)
  • contributions: added a guideline (271a6df)
  • dockerfile: added base dockerfile for the project (28f7e51)
  • docs: added conduct,contributing,license and security sections to docs (5cac3c0)
  • github-actions: added pypi release action and updated client payload (b0b3593)
  • license: project now uses the AGPLv3 license (706f6f8)
  • module: added support for private container registries (3b47c5c)
  • packaging: moved skaha from poetry backend to uv (3b7b89f)
  • security: added a security policy for the project (1338e7f)
  • security: ossf scorecard (719cdfc)
  • session: added new feature to delete sessions with name prefix, kind and status (056254b), closes #37
  • templates: added bug report and feature requests templates (8a8dd20)

Bug Fixes

  • attestation: added attestation for dockerhub container image (0ff4ba2)
  • badge: update to codeql bagde url (c95b6e0)
  • ci/cd: bugfixes (b4b153c)
  • ci/cd: fix for docs build (98eea9b)
  • ci/cd: fixes for action deprecations, and uv errors (6a5af8c)
  • CI: change to pre-commit checks (6216b02)
  • ci: ci indent fix (4e02f72)
  • ci: fix to edge container build (59924bd)
  • ci: improved secret cleanup (990c5a1)
  • contribution: updated guidelines (bc5400e)
  • dockerfile: fix to stage names (f46b081)
  • docs/ci: small fixes (e92c9eb)
  • docs: updated doc/status/badge links (6efed00)
  • github-actions: added fixes for release deployments (dc1b03d)
  • github-actions: possible fix for deployment action (41e1886)
  • github-actions: release actions now checkout tag_name ref for code (ebffafe)
  • readme: codeql bagde url (197a6eb)
  • tests: debugging ci/cd and common errors (7d6b3a9)
  • tests: fixed issue with session tests (d004fde)
  • tests: fixed issues with codecov tokens (07f87d9)
  • tests: fixed session tests to be more consistent and run ~60s (19f0a6e)
  • tests: fixed threading issue caused when one of the futures timesout (ba55a38)
  • tests: fixes for session tests (b3f3e48)
  • typing: multiple type hint fixes throughout the project (a533481)
  • utils: fixed logging x2 issue (7e218df)

Documentation

  • github-actions: changed the workflow name (868e114)
  • README: updated with CI status (175ffce)
  • sessions: added docs for destroy_with fucntionality (afd0a11)
  • skaha: updated all docs (04551c9)

1.3.1 (2023-11-15)

Bug Fixes

  • docs: updated docs to include changelog, added reference for calling gpus in session.create (e58f9be)

1.3.0 (2023-11-14)

Features

  • docs: updates with a new ability to edit docs via PR (aa2314d)

Bug Fixes

1.2.0 (2023-06-08)

Features

  • client: updated client to include skaha version in prep for v1 release (e6360c0)
  • overview: added new overview module (4a6336f)

Bug Fixes

  • deps: updates (5644e15)
  • session: fix for spawning sessions with gpus (961f766)
  • tests: fixed session tests, which now default spawn with name-{replica-id} format (7e48031)

1.1.1 (2022-12-16)

Documentation

1.1.0 (2022-12-16)

Features

  • docs: added build (9049b92)
  • session: create session now embeds two env variables into the container, REPLICA_COUNT and REPLICA_ID (ecbf48a)

Bug Fixes

  • docs: build command issue (becbc60)
  • docs: fixed build issue (98b0543)

1.0.2 (2022-12-15)

Bug Fixes

  • docs: created documentation for the project (e0f5483)

Documentation

  • API-Reference: changed where order of docs (569d34f)

1.0.1 (2022-12-15)

Bug Fixes

  • env: fixed multiple tests and added support for multiple env parameters (c0500bf)

1.0.0 (2022-12-14)

⚠ BREAKING CHANGES

  • session: this is a signficant change, breaking all backwards compatibility
  • sessions: skaha sessions api is no longer supported, the capability to manage multiple sessions is now provided by default with the skaha.session api itself

Features

  • session: added support for multiple session management (219b74c)
  • sessions: skaha.sessions api deprecated (e184663)

Bug Fixes

  • client: updated session header to have the correct content-type (3146e41)
  • images: images api now always prunes (a436e21)
  • pre-commit: fixed broken pre-commit config (baedb82)
  • type-hints: fixed broken hints (9f4e9db)
  • type-hints: fixed broken type hints (c1d1356)

0.5.0 (2022-12-14)

Features

  • release-please: implemented (2ac9728)

Bug Fixes

  • gha: fix to release action (cc7b61a)