Releases: block/ftl
Releases · block/ftl
v0.469.0
Changelog
- fddd6e2 chore: more timeline unit tests (#4933)
- 9664893 feat: foundations of multi namespace support (#4927)
- f5d09ba feat: support -t to fetch only given number of log events (#4926)
- 6448637 fix: dump kube logs from all relevant namespaces (#4935)
- 69313b8 fix: slq build errors would never get cleared (#4932)
v0.468.3
Changelog
- 4241e8c chore: unit tests for streaming timeline (#4921)
- a89a329 fix: SQL errors cause dev mode hang (#4922)
- 52faf18 fix: db commands use common module dirs search paths (#4924)
- 54ddc28 fix: don't generate broken migrations (#4925)
- 2ea7df0 fix: gradle watches (#4920)
- 8239626 fix: sql errors persist and overrule auto rebuilds (#4923)
v0.468.2
Changelog
- 4241e8c chore: unit tests for streaming timeline (#4921)
- a89a329 fix: SQL errors cause dev mode hang (#4922)
- 52faf18 fix: db commands use common module dirs search paths (#4924)
- 54ddc28 fix: don't generate broken migrations (#4925)
- 2ea7df0 fix: gradle watches (#4920)
- 8239626 fix: sql errors persist and overrule auto rebuilds (#4923)
v0.468.1
Changelog
- 48139e2 chore: add a converter from iterators to aa grpc stream to make stream testing easier (#4915)
- 68e98ac chore: cleaner column names in SQL column definitions (#4903)
- e8a6027 chore: switch "database calls" to "database uses" (#4906)
- d6a723d chore: unit tests for mysql verbs (#4887)
- e893e4d feat: MCP reads and writes files and can proactively provide info (#4893)
- 1e1b307 feat: fixtures (#4913)
- 79db4ad fix: Kotlin optional handling (#4916)
- 9cc7f70 fix: check for changes in queries.ftl.go before using optimistic compilation (#4907)
- a530552 fix: don't allow types from other modules to be exported (#4898)
- ab9e59e fix: implement a ftl logs command to allow streaming of logs from modules (#4908)
- 7174d1d fix: improve go error if req type is Unit (#4904)
- b408146 fix: remove build and deploy commands in dev cli (#4826)
- f08377d fix: remove cron raft config from ftl dev (#4885)
- 847b715 fix: revert accidental commit of local path (#4914)
- 5fa7b7e fix: sandbox TF issue (#4890)
- fe8e937 fix: schema service can let in invalid schema (#4824)
- 5c16468 fix: seed goose with the intitial state of FTL (#4912)
- 610aa91 fix: speed up goose start up and isolate goose session (#4894)
- b116fd6 fix: types.ftl.go imports types found within arrays/maps/optionals (#4909)
- 9939d67 perf: no busy polling in timeline streaming (#4891)
v0.468.0
Changelog
- 48139e2 chore: add a converter from iterators to aa grpc stream to make stream testing easier (#4915)
- 68e98ac chore: cleaner column names in SQL column definitions (#4903)
- e8a6027 chore: switch "database calls" to "database uses" (#4906)
- d6a723d chore: unit tests for mysql verbs (#4887)
- e893e4d feat: MCP reads and writes files and can proactively provide info (#4893)
- 1e1b307 feat: fixtures (#4913)
- 79db4ad fix: Kotlin optional handling (#4916)
- 9cc7f70 fix: check for changes in queries.ftl.go before using optimistic compilation (#4907)
- a530552 fix: don't allow types from other modules to be exported (#4898)
- ab9e59e fix: implement a ftl logs command to allow streaming of logs from modules (#4908)
- 7174d1d fix: improve go error if req type is Unit (#4904)
- b408146 fix: remove build and deploy commands in dev cli (#4826)
- f08377d fix: remove cron raft config from ftl dev (#4885)
- 847b715 fix: revert accidental commit of local path (#4914)
- 5fa7b7e fix: sandbox TF issue (#4890)
- fe8e937 fix: schema service can let in invalid schema (#4824)
- 5c16468 fix: seed goose with the intitial state of FTL (#4912)
- 610aa91 fix: speed up goose start up and isolate goose session (#4894)
- b116fd6 fix: types.ftl.go imports types found within arrays/maps/optionals (#4909)
- 9939d67 perf: no busy polling in timeline streaming (#4891)
v0.467.0
v0.466.0
Changelog
- 1091303 chore(deps): update all non-major dependencies (#4812)
- 8caf217 chore(deps): update all non-major dependencies (#4881)
- 79e106d chore(deps): update all non-major dependencies (#4884)
- 31a53a2 chore(deps): update grafana/otel-lgtm docker digest to ab18c8f (#4876)
- d591dfe chore(deps): update localstack/localstack docker digest to 301cacb (#4883)
- b094eb2 chore(deps): update localstack/localstack docker digest to bb4ef68 (#4877)
- 14d9e9b chore(deps): update mysql:8.4.4 docker digest to 0f775a9 (#4879)
- c43bdda chore: remove colon from sql query metadata (#4866)
- fc31c05 chore: wire up OpenAPI spec to /.well-known/service-desc (#4860)
- c7764c5 feat: Validate requests on
ftl call
and from the console (#4869) - 54343ed feat: kotlin sql verbs (#4864)
- e941d14 feat: new config package (#4862)
- 6b04dcb fix: JSON validation now properly handles non-integer values (#4874)
- 81e3c51 fix: NPE in cloud formations provisioner (#4857)
- 6014094 fix: add positions to more go build errors (#4870)
- 5316aa2 fix: do not warn from postgres proxy on normal usage (#4852)
- 3aa68b5 fix: flaky test by always sorting List() values in providers (#4880)
- 0b25bb7 fix: issue with rollback (#4882)
- 86d91cf fix: log git errors at debug (#4868)
- dffa070 fix: log pgproxy connection terminations at debug level (#4855)
- 12969b7 fix: move "data" metadata to just after the { (#4872)
- d0a992b fix: no failed to stream changeset logs error if the ctx is cancelled (#4858)
- b0a4a00 fix: parse go compile errors better (#4867)
- aaea9bf fix: provisioner tmp dir (#4856)
- 1efee62 fix: remove outdated lockfile (#4851)
- b0a914d fix: use AllowOrigins as strings to support wildcards (#4854)
- 7dffe1a refactor: generalise upserting metadata into verbs (#4873)
v0.465.0
v0.464.1
v0.464.0
Changelog
- 563c6aa chore(deps): update localstack/localstack docker digest to b5830fd (#4811)
- 1847f05 chore: move k3d specifics into a separate chart (#4797)
- a7c33fc chore: refactor query service endpoints (#4810)
- 7396f67 chore: remove async event timeline event (#4829)
- 37a66e1 feat: Logs via timeline in
dev
mode (#4841) - fc68028 feat: SQL verbs in JVM (#4828)
- e21cc98 feat: Streaming logs from timeline in
ftl deploy
(#4818) - a76724c feat:
ftl call -v
prints out more info (just request key for now) (#4830) - 00ed52d feat: add info-level logging for changeset lifecycle events (#4821)
- c54542d feat: expose some cli commands through MCP server (#4806)
- d727a91 feat: give MCP access to timeline (#4842)
- fd26af8 feat: send debug and above logs to timeline from provisioner and plugins (#4820)
- fc67e4e fix: do not log from timeline in dev mode (#4843)
- 02de3cf fix: interactive console commands that span multiple lines (#4813)
- 485d537 fix: limit log files to 10mb (#4819)
- 0da6864 fix: more accurate infra creation logging (#4823)
- 8c90c0f fix: remove echo from quickstart (#4817)
- ede7bac fix: wait for JVM code generation (#4825)