Releases: cosi-project/runtime
Releases · cosi-project/runtime
v1.12.0
runtime 1.12.0 (2025-11-03)
Welcome to the v1.12.0 release of runtime!
Please try out the release binaries and report any issues at
https://github.com/cosi-project/runtime/issues.
Contributors
- Dmitriy Matrenichev
- Andrey Smirnov
- Andrey Smirnov
- Artem Chernyshev
- Andrey Smirnov
- dependabot[bot]
- Utku Ozdemir
- Alexey Palazhchenko
- Andrew Rynhard
- Artem Chernyshev
- Andrew Rynhard
- Orzelius
- Philipp Sauter
Changes
293 commits
b9b3e44chore: update Go dependencies7dd500afeat: update YAML library10412cbchore: rekres to use our GHA runnersd76b6e3refactor: make QRuntime support extended resource attributes23b4690fix: correct deduplication of watch events40d59e1chore: update dependencies0fa3a47fix: set initial watch bookmark on "late watches"ccce7a8fix: fix resource assertion logic and its loggingbcd981dfix: reduce requirements for the safe.List typec2ab79brefactor: split parts of the adapter as owned.State5e5068bfeat: moveModifyimplementation so State1148efechore: bump dependencies4a631a9fix: allow any type in thesafe.ToSliceandsafe.Mapmethods7b827b7chore: useresource.Resourceas the base type in thesafe.List0461ec0fix: provide more details on buffer overrun modeb1de5a5feat: implementTeardownAndDestroyhelper functiona06b473feat: allow aliases to be skipped in resource definitionsa0a8355feat: add support for ModifyOptions for controllers17de250fix: invalid error message in safe.List functionsf3757bcchore: add cached resource metricse6a1237test: ignore phase conflict errors in thertestutils.Destory4d20a81chore: bump deps7e18dd7chore: bump deps50959eefix: do not overwrite error in watch retrya622bebfix: don't report that we retry context canceledbadee96chore: bump deps2d42e3efeat: implement correct watch restart for controller runtimeeea1d62fix: fixkvequality check for empty valuesce09295chore: bump deps6dd2c2bfix: make inmem bookmarks random for each runf4ff7abchore: bump deps6f0a50cfix: correctly map resources with differrent ns inMapperSameIDf179603fix: fix the bug inIgnoreTeardownUntillogicde18545fix: ensure that controller conformance tests work over net tooaa632eachore: bump depscf137effeat: addWithIgnoreTeardownWhiletoqtransformcontrollers5eca531test: fix a data race in the test3c04d64feat: support watch bookmarks01bd2dcfix: abort watch correctly for protobuf clientc0a68e9fix: skip update only if the conflict error is related to main output8911486feat: respect custom JSON unmarshaler logic in protobuf resource specs950adb1chore: bump depsa919281feat: use rangefunc for iterators3fef540chore: bump Go and depsc2910c0chore: bump deps46a2484chore: bump deps8662514test: add parallel destroy test to the conformance suiteabf3d8ffix: call reset backoff in the cleanup controllerc7dec62fix: ignore output not found errors in the cleanup controller923f015feat: add safe.List.SortFunc1c82e5cfeat: export controller-runtime cached state50ebf72chore: bump deps7ae7edcchore: add two functions to thesafepackage8acd6b4feat: add generic task runner690e0b6chore: replace nested appends with slices.Concate3baf1bfix: update flaky TestHooks testf68b7c4chore: bump deps and remove false lockcabdc85fix: replace nakedgostatements with errgroupc4208dafeat: provide an option to skip cache on reads in the controllerf64ea50fix: validate QController mapped resultsc97e774fix: handle non-existent output onDestroyOutputTag15e9d67feat: add an error tag to destroy outputs2b7f173chore: replace sync.Map with HashTrieMapb2c32a5chore: bump stuff- [
828a29c](https://github.com/cosi-project/runtime...
v1.11.0
v1.10.7
v0.10.6
v0.10.2
v0.10.1
v0.10.0
v0.9.4
What's Changed
- test: ignore phase conflict errors in the
rtestutils.Destoryby @Unix4ever in #567
Full Changelog: v0.9.3...v0.9.4
v0.9.3
What's Changed
- fix: do not overwrite error in watch retry by @utkuozdemir in #552
- chore: bump deps by @DmitriyMV in #560
- chore: bump deps by @DmitriyMV in #561
Full Changelog: v0.9.2...v0.9.3