Skip to content

0.30.0

Compare
Choose a tag to compare
@snoshy snoshy released this 31 May 01:02
· 192 commits to main since this release

What's changed

  • [feature] Grafana dashboards tailored for Sematic installable via Helm
  • [feature] User metrics SDK
  • [feature] Add horizontal pod autoscaling and pod disruption budget support
  • [feature] Health endpoint to display DB health in dashboard
  • [feature] Add support for set types
  • [feature] Add GitHub commit check support
  • [improvement] Have resolver continue in in a new resolution if resolver restarts
  • [improvement] Log request IDs in server
  • [improvement] Early resolution failure is more robust
  • [improvement] Make API retries more robust
  • [improvement] Enable run search deep links
  • [deprecation] Calculator renamed to Function
  • [bugfix] Fixed a DAG view display issue
  • [bugfix] Fixed application logs being duplicated
  • [bugfix] Adjust the Name column width distribution
  • [bugfix] Add missing call to init to Function

Full Changelog: v0.29.0...v0.30.0

Thank you @kaushil24 for your contribution!

Compatibility

Sematic Servers on this version can support pip packages back to v0.24.1.

Upgrade Instructions

Default Kubernetes deployments of the Sematic server will now run with 2 pods for the API server, in order to enable high availability. As such, the memory and CPU requests and limits for each pod has been halved.