Features
- Add fat jar bundle modules for easier dependency management (d41bbf0) by @fireboy1919
Documentation
- Update Viaduct OSS release runbook preflight + branch naming (381df8c) by @nmarsollier
Testing
Refactoring
Chores
- Downgrade ktlint to 1.2.1 to align with treehouse (b1c0acf) by @geovannefduarte
- Clean up kotlin compiler warnings across service modules (496b4a3) by @geovannefduarte
- Moves LazyEngineObjectData to runtime and removes it from NodeEngineObjectData (2c64bfb) by @kristileka
- Add a dedicated Buildkite step to run the binary-compatibility validator (b05e1c1) by @nmarsollier
- Update error handling docs to reflect DFE-free API (cbcedaa) by @geovannefduarte
- Add synchronization to flaky child plan tests (8069b91) by @geovannefduarte
- Update CONTRIBUTING.md to reflect current release process (54c2d71) by @rstata
- Type EngineExecutionContext.globalIDCodec as GlobalIDCodec (416bd83) by @geovannefduarte
- Remove mock GlobalID classes in favor of real implementations (6588956) by @geovannefduarte