v0.387.0
Changelog
- ecd97fe chore(deps): lock file maintenance (#3166)
- c4d0830 chore(deps): update all non-major dependencies (#3163)
- 5543c89 chore(deps): update all non-major dependencies (#3164)
- 7a5b535 chore(deps): update all non-major dependencies (#3199)
- 5e82a48 chore: improve kube pod dump (#3170)
- 87bc08a chore: remove FSM (#3198)
- 4d38b81 chore: remove java from the kube tests (#3175)
- 46ebece chore: remove todos (#3194)
- dee85c5 chore: use plugin.Start for python language plugin (#3193)
- 104591f feat: Enums in Kotlin (#3160)
- 78cc2ce feat: Goose developing FTL itself (#3188)
- c51b161 feat: add JVM to kube tests (#3178)
- 20cb161 feat: add python runtime and plugin (#3181)
- f988f32 feat: rebuild modules when they fail due to dep changes (#3173)
- 4a450ff feat: recover if language plugin dies (#3185)
- 5a99916 feat: save module schemas to .ftl/schemas (#3182)
- 09e923f feat: show callers in console verb page (#3183)
- ce5715e feat: support cmd+click to open module + decl links in new tab (#3187)
- 6627acf feat: update Attribute badge styling (#3172)
- 7d6c34e fix: add istio policy before deployment (#3176)
- fa3107e fix: add kube resource limits (#3171)
- bbfeab0 fix: check for port use (#3190)
- 1b6d741 fix: cursed panic (#3192)
- ea9bf4c fix: istio sidecar config (#3167)
- 7fdebbe fix: kill plugins when FTL stops (#3180)
- c3ad689 fix: pass in bind allocator to build engine (#3179)
- 42bf1d8 fix: regex match to show decl schema string (#3189)
- fbbe04d fix: remove double log message when starting a build (#3174)
- 6b63a95 fix: reporting call and ingress event errors (#3161)
- 74b8bcf refactor: buildengine publishes clearer state events (#3168)