Releases: block/ftl
Releases · block/ftl
v0.415.1
v0.415.0
Changelog
- 82e890b chore(deps): update all non-major dependencies (#3842)
- a8bd7e9 chore(deps): update all non-major dependencies to v3.17.5 (#3843)
- fd758da chore: update the JDK (#3841)
- 7ddf14e fix(go2proto): TextMarshaler had priority over proto stdlib types (#3840)
- 851018f fix: correctly generate schema files (#3844)
- 59e3c99 fix: reporting of JVM hot reload compile errors (#3839)
v0.414.0
Changelog
- 7b03eee chore: change cron example to Debugf log (#3827)
- 883e350 chore: drop some log messages to trace (#3814)
- 0f6d8a1 chore: eventview implementation on top of raft (#3825)
- 2041cb0 feat: dead letter topics (#3830)
- d408f35 feat: update go2proto to use
//protobuf:export
rather than CLI (#3834) - c0b8c4e feat: updating styling on multiselect and tree (#3837)
- e085fc2 fix: all references without module get normalized to its module (#3829)
- b74b3c5 fix: console dropping some errors messages (#3838)
- f17a6c7 fix: handle JVM deserialization of generic types (#3836)
- b12a059 fix: hermit init (#3833)
- b46553d fix: runtime language was not being set in controller state (#3828)
- 9927522 refactor: move go2proto configuration from flags to comment directives (#3832)
- c896dc1 refactor: simplify the common case of ranging over a channel w/ cancellation (#3831)
v0.413.2
Changelog
- b9e1d70 chore: be smarter about how we scaffold hermit (#3823)
- c983be8 chore: enable tests for joining a cluster after the readiness wait was fixed (#3826)
- 286c58d chore: minor Java fixes (#3822)
- cd76a2e chore: minor pubsub docs update (#3820)
- d2ac3f3 chore: use mvn clean install for JVM build (#3824)
v0.413.1
Changelog
- c765fe2 chore(ci): multiple integration tests per shard in CI (#3796)
- eba6400 chore: add a raft library (#3795)
- e471620 chore: conditionally rebuild jvm-runtime when inputs change (#3816)
- 004a8e8 chore: speed up parts of the build (#3812)
- 479dcbd chore: upgrade mk to include chdir output (#3819)
- 9a4d27a fix: add Hermit bin dir (#3809)
- c24e6fe fix: close consumer group (#3815)
- 3951fa2 fix: empty (dpl-) keys in timeline events (#3813)
- ffbf1d6 fix: handle pubsub rebalance and closure (#3811)
- e05a35f fix: move generic schema writing to the JVM plugin (#3818)
- ac2d4eb fix: reduce JVM message log level (#3810)
- b55e248 fix: wait for the index to be synced before reporting a shard ready. (#3821)
v0.413.0
Changelog
- 5e49706 Revert "chore(ci): multiple integration tests per shard in CI (#3789)" (#3793)
- c6b2b27 chore(ci): multiple integration tests per shard in CI (#3789)
- bb1668d chore(deps): update all non-major dependencies (#3752)
- 77dd298 chore(deps): update dependency goreleaser to v2 (#3759)
- 9106896 chore(deps): update module github.com/santhosh-tekuri/jsonschema/v5 to v6 (#3766)
- 36377bd chore: disable automatic Grafana (#3788)
- f5cb63d chore: more DB cleanup (#3803)
- e9e1372 chore: remove left over DB stuff (#3790)
- 9c55bc7 chore: remove rust proto gen from build tasks (#3783)
- ff60ce1 chore: update docs to reflect new resource patterns (#3785)
- 768fa31 feat: reusable checkbox component (#3784)
- 2e686b6 fix: FTL init dir (#3791)
- 55c0654 fix: avoid logged error on context cancel (#3807)
- 023b35d fix: cron deployment key (#3800)
- 58c3173 fix: display JVM build errors (#3804)
- 1c3838d fix: don't proactively load/save Docker images (#3787)
- 07b96de fix: flaky pubsub test (#3780)
- 7534973 fix: improve help docs for config/secret --json flag (#3782)
- b9f8209 fix: init and new command minor fixes (#3806)
- edbec24 fix: line disappearing on terminal resize (#3786)
- 30fb158 fix: lots of minor UI issues (and some major) (#3799)
- 0425e60 fix: remove op binary (#3805)
- 0fca476 fix: set cron request key header before calling (#3801)
- de06a31 fix: stop readline eating exit messages (#3749)
- de2f528 fix: use longer timeout for deployment and controller start (#3802)
- ca17408 fix: wait for dev endpoint to be available before runner is ready (#3794)