v0.5.1
What's Changed
- Delete comparison section from README by @yairfalse in #57
- SDK Parity: Add missing features across TypeScript, Elixir, and Rust SDKs by @yairfalse in #58
- Add --timeout flag for CI environments by @yairfalse in #60
- refactor(sdk): simplify K8s options to minimal API by @yairfalse in #61
- docs(sdk): add REFERENCE.md and language presets by @yairfalse in #62
- fix(core): improve robustness with timeouts and error handling by @yairfalse in #63
- test(executor): add opts threading tests by @yairfalse in #65
- test(security): add shell injection prevention tests by @yairfalse in #64
- feat(k8s): implement PVC creation for volumes by @yairfalse in #69
- feat(error): add Rust-quality error system with human-friendly codes by @yairfalse in #70
- refactor(core): extract Sykli.Git module for centralized git operations by @yairfalse in #71
- chore(sdk/ts): add eslint and typescript-eslint by @yairfalse in #72
- chore: remove unused root go.mod by @yairfalse in #73
- chore: align TypeScript SDK to v0.3.0 and update CHANGELOG by @yairfalse in #74
- fix: bump TypeScript SDK version to 0.3.0 by @yairfalse in #75
- fix: resolve type warning in executor module by @yairfalse in #76
- fix: remove dead code in save_run_history by @yairfalse in #77
- docs: add actual content to core README by @yairfalse in #78
- docs: mark RunHistory section as complete by @yairfalse in #79
- docs: add getting started guide by @yairfalse in #80
- chore: bump version to 0.4.0 by @yairfalse in #81
- fix: add missing properties to K8sOptions interface by @yairfalse in #83
- fix: use correct import path in Go examples by @yairfalse in #82
- feat: add AI-native features to all SDKs by @yairfalse in #84
- docs: update changelog for 0.4.0 by @yairfalse in #85
- chore: add example .sykli/ output for Go basic example by @yairfalse in #87
- feat: add Python SDK by @yairfalse in #89
- feat: capability deps, gates, OIDC exchange, merge queue detection by @yairfalse in #88
- chore: bump version to 0.5.0 by @yairfalse in #90
- fix(timeout): enforce --timeout + 77-case black-box suite by @yairfalse in #91
- feat: cross-platform verify + timeout enforcement + black-box suite by @yairfalse in #92
Full Changelog: v0.3.0...v0.5.1