Releases: block/ftl
Releases · block/ftl
v0.424.1
v0.424.0
v0.423.1
Changelog
- 0bf791e chore: fix pubsub sample code (#4025)
- 9f7dff6 fix: activation command for IntelliJ plugin (#4028)
- 0bdbf2f fix: add missing from protos fields (#4021)
- 43798ff fix: console sending wrong default types for requests (#4027)
- 9309f67 fix: generate JVM POMs with correct version (#4029)
- 3c8613f fix: go.mod in JVM scaffold (#4023)
- 646cd6e fix: intellij plugin to use ftl lsp (#3992)
- 6979149 fix: reload on go SQL migration change (#4024)
v0.423.0
v0.422.2
v0.422.1
v0.422.0
Changelog
- 60a0468 chore(deps): update all non-major dependencies (#3984)
- 239b5a8 chore(deps): update alpine:latest docker digest to 56fa17d (#3977)
- b1cde7f chore(deps): update grafana/otel-lgtm docker digest to b2c618d (#3978)
- 3e6dc71 chore(deps): update localstack/localstack docker digest to cab6bcc (#3983)
- f890a9d chore(deps): update localstack/localstack docker digest to f0512bc (#3980)
- ce48d54 chore(deps): update registry:2 docker digest to 319881b (#3981)
- 985bc5c chore: get language from the schema runtime (#3988)
- c2d0a71 chore: get min replicas directly from schema runtime (#3989)
- 767150c chore: make KeyType comparable, so that we can retain the type safety when using them as map keys (#3976)
- 3678844 chore: move activated_at away from deployment (#4010)
- 943d64d chore: move from model.FooKey to key.Foo for better readability (#3979)
- fec3263 chore: remove module name from deployment (#3987)
- 7227df6 chore: run build-protos (#3990)
- f9b75c3 feat: add sql queries to schema (#3974)
- 8649ddd feat: created at to runtime (#3994)
- 49f8165 feat: reset subscription (#3982)
- 6c5ff52 fix: JVM release (#4009)
- 24a89bf fix: fetch deployment artefacts from the schema metadata (#3985)
- c18d52f fix: rename DeploymentKey in go2proto testdata (#3991)
v0.421.0
Changelog
- 4448334 chore(deps): update all non-major dependencies (#3898)
- 96492b3 chore(deps): update all non-major dependencies (#3899)
- 0263f14 chore(deps): update dependency pnpm to v9.15.3 (#3904)
- 7adc16d chore(deps): update localstack/localstack docker digest to 19bf316 (#3903)
- fec8874 chore(deps): update localstack/localstack docker digest to 3ea49f1 (#3897)
- 0bf7356 chore(deps): update module github.com/santhosh-tekuri/jsonschema/v5 to v6 (#3900)
- b1960fb chore: delete dead code branch (#3940)
- 7eaf2aa chore: extract statemachines and state machine handles to a separate package (#3906)
- 9043163 chore: implement controller state as a raft compatible statemachine (#3951)
- 2652c38 chore: include jcm code gen files in build-jvm watch list (#3912)
- bc79df5 chore: move schema service implementation in controller to a separate file (#3913)
- 44fda1d chore: reduce retry interval in raft tests + fix control bind conflict (#3905)
- 526f9b8 chore: remove "ftl schema generate" (#3921)
- 1b3cb6b chore: remove event field that is always true (#3920)
- 00df8ac chore: remove unused client (#3914)
- c843efa chore: rename broadcaster to notifier and use a channel of length one (#3958)
- bbf70b9 chore: separate runner state from schema state (#3960)
- b3a8ff3 chore: use GetSchema instead of PullSchema when getting full schema in ftl schema diff (#3915)
- ef053ba chore: use a set of active deployments rather than a copy (#3956)
- 9cb5243 chore: window function to be a proper window function, StateIter to return always the current state as the first element (#3961)
- 0c35cea feat: Automatically join the raft cluster (#3895)
- b0a1843 feat: Channel to listen to changes (#3902)
- b2946fb feat:
ftl new
andftl init
updates (#3930) - 10466b4 feat: add generate API for sql verbs (#3949)
- 0af296f feat: define partitions in go topic declarations (#3907)
- 1a5a3b8 feat: define partitions in jvm topic declarations (#3908)
- 9534538 feat: new module tree layout (#3910)
- 87fd84e feat: send build events over grpc and new lsp cmd (#3953)
- 9a77edf fix: allow and warn for partition mismatches in dev (#3911)
- 33abdd2 fix: copy nil slices correctly in DeepCopy (#3944)
- 864c181 fix: correctly return module removed in PullSchemas (#3957)
- eb6aff4 fix: deepcopy of time (#3950)
- fdceb37 fix: errors posting to extension from lsp (#3947)
- 23878bf fix: images in docs as well as getting started url (#3928)
- 6c0a9fe fix: jvm plugin stops accumulating file watchers (#3938)
- a9d1911 fix: jvm plugin watches for file changes while building (#3939)
- d4cc0ea fix: layout on graph pane (#3948)
- fb3ad8a fix: leases were not passing along keys (#3946)
- 0950eae fix: lsp autocomplete and hover items to match current FTL (#3965)
- d7895a1 fix: mysql fixes in WASM plugin (#3932)
- 44a9f6f fix: nil map deepcopy fix (#3959)
- 0fbebeb fix: race condition while collecting runtime events (#3917)
- ee32ec1 fix: reused enum type schema extraction (#3896)
- c96fc1e fix: rust proto gen (#3954)
- e15f4b9 fix: send build failure event when quarkus can not start for subsequent builds (#3942)
- 37542a5 fix: speed up pubsub provisioning (#3916)
- c3191c7 fix: validate single partition map is only used for single partition topic (#3952)
- 81cb790 refactor: Remove unused DeploymentArtefactCreatedEvent (#3918)
- bb68bd8 revert: "chore: remove "ftl schema generate"" (#3929)