Releases: TBD54566975/ftl
Releases · TBD54566975/ftl
v0.392.0
Changelog
- b174d47 chore: GHA to smoke test against last released exemplar (#2983)
- 2da5025 chore: clean up bind allocator without controller port (#3233)
- 9917c4a chore: don't build/start console for tests unless explicitly required (#3251)
- 5009642 ci: CI uses build/release for language plugins (#3247)
- eb8b601 feat: console shows verb subtypes: cronjob, ingress, subscriber, all other verbs (#3256)
- 54b8be3 feat: ftl-language-go plugin (#3101)
- f8f8f44 fix: clear events when streaming starts (#3266)
- 0858fb6 fix: console undefined bug (#3258)
- 46fdd15 fix: correctly record event times (#3254)
- 3039a2e fix: flaky e2e ingress test (#3262)
- e6c0b2f fix: log database connections from go runtime (#3253)
- 8d38463 fix: only start localstack when required (#3246)
- 276153e fix: support deleting all resources from a stack (#3252)
- 91bb27f revert: Revert "revert: "fix: reduce spammy logs for pings"" (#3249)
v0.391.2
v0.391.1
v0.391.0
v0.390.0
Changelog
- 3d37c4a chore: remove dead error handling (#3226)
- 6125749 feat: Add index to async_table to speed up lease deletions (#3235)
- f32b906 fix: JVM method names cannot be keywords (#3211)
- 4b2bebf fix:
ftl diff
no longer needs language plugins for schemas (#3230) - a22b133 fix: interactive console --help runs command (#3228)
- 95c8b6d fix: language plugin logs have named scope and are parsed as json (#3229)
- 6aa6e36 fix: populate task resources as deployment progresses (#3232)
- 2264272 fix: prevent topic_events being deleted if there is a subscription referencing it (#3227)
- 3daf151 fix: reduce spammy logs for pings (#3150)
v0.389.0
Changelog
- 3277cee chore(deps): update dependency com.squareup:kotlinpoet-jvm to v2 (#3205)
- 7d74fbd chore: remove redundant log messages in language plugin proto (#3212)
- 325ea88 feat: add references to decl pages in console (#3223)
- c74b989 feat: emit module artifacts as blobs (#3184)
- 9311f72 fix: disable metrics if endpoint not set (#3213)
- 8f9cf91 fix: do not use remote endpoint for deploy’s bind allocator (#3224)
- 4435fcc fix: fail BindAllocator.Next() allocation for required ports (#3215)
v0.388.0
v0.387.2
v0.387.1
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)