Releases: TBD54566975/ftl
Releases · TBD54566975/ftl
v0.398.1
v0.398.0
Changelog
- 8148db9 chore: a few Justfile enhancements (#3425)
- 2b74b94 chore: controller start time only needs 2 decimal places (#3438)
- 2a5d45a chore: don't start mysql for every test (#3439)
- 7fc4497 chore: spelling fix (#3437)
- 51d3c55 chore: use Docker's own progress formatting (#3436)
- 91cc5b0 feat: MySql support (#3427)
- a68f7a5 feat: add a pgproxy for rewriting dsn strings (#3435)
- d72af79 feat: add publisher metadata in schema (#3391)
- 2db5c64 feat: add secret panel form (#3422)
- 89146a3 feat: always --recreate in dev mode (#3434)
- 1635f3b feat: create new module decl panels and layout (#3430)
- 4a40b63 feat: deterministic ordering for verb metadata (#3429)
- ff23370 feat: hot reload (#3392)
- 9781ce1 feat: stub out each decl panel (#3441)
- e17d58d fix: OCI client is slow (#3432)
- eb58f67 fix: ftl new uses project root as dir (#3412)
- 2afcdc6 fix: online-boutique mobile setup (#3442)
- d9a9b81 fix: smoke tests fixes (#3424)
- 342608b fix: use correct version on CI (#3423)
- 8dd6664 refactor: pull out SchemaService methods from Controller (#3428)
v0.397.2
v0.397.1
v0.397.0
Changelog
- ca36ec6 chore(deps): update all non-major dependencies (#3366)
- 27c80df chore(deps): update all non-major dependencies (#3368)
- f446e8d chore(deps): update all non-major dependencies (#3375)
- 018d40e chore(deps): update all non-major dependencies (#3410)
- f0e1ad8 chore(deps): update all non-major dependencies (#3413)
- 55aa5e6 chore(deps): update all non-major dependencies to v3.16.2 (#3367)
- a0552e1 chore(deps): update all non-major dependencies to v3.16.3 (#3411)
- b31c96f chore(deps): update dependency @chromatic-com/storybook to v3 (#3202)
- 5242fc9 chore(go.mod): moved scaffolder to block org (#3365)
- b66fe24 chore: add istio access logging to tests (#3311)
- 6368306 chore: disable flaky e2e tests until we can fix (#3396)
- 1389427 chore: don't re-download python deps every test (#3393)
- 9c9b936 chore: dump previous logs as well (#3351)
- 70c5489 chore: fix buf linter issues (#3409)
- 42563a0 chore: minor grafana fix (#3403)
- 876aab0 chore: opt-in to new react router features to silence warnings (#3390)
- c3d54f7 chore: re-enable flaky e2e tests (#3398)
- 3431255 chore: reduce log info output on startup (#3381)
- b5ee3da chore: remove TBD artifactory (#3374)
- d222532 chore: use query param form for e2e test (#3387)
- c010ef7 feat: add button to copy request body on verb form (#3389)
- a1794b2 feat: add headers and query params input form (#3380)
- 666085c feat: add online-boutique example (#3382)
- f2c318c feat: add request time ruler. refactor calculations (#3356)
- a112a30 feat: add setting/getting of config to console (#3407)
- 00836b3 feat: auto wire up grafana (#3397)
- aca3e00 feat: basic autocomplete on code editor (#3370)
- 65bf8fb feat: create reusable button component for console (#3386)
- a42ae6d feat: cron service (#3399)
- fa14481 feat: detect when
go mod tidy
and build scaffolding is needed (#3360) - 8efefa6 feat: improve styling on tree header a bit (#3363)
- 8b8e468 feat: optimistically compile go modules while extracting schema (#3385)
- 5c9433d feat: show async calls and pubsub in traces (#3340)
- b02c014 feat: store artifacts in OCI registry (#3328)
- 17ead1f feat: wire up python schema extraction (#3369)
- 86b4cf0 fix: CORS errors with additional headers in local dev (#3379)
- d97f954 fix: add lock around client creation (#3350)
- 1772782 fix: fix incorrect build times in logs (#3372)
- 852c560 fix: language plugin logs (#3373)
- 6b1e830 fix: local jvm runner relies on released jvm runner (#3353)
- 469be0d fix: maser -> master (#3361)
- c8a2244 fix: only propagate FTL headers (#3358)
- 52d9358 fix: pull registry on startup (#3402)
- cdcef53 fix: strip protocol level headers (#3364)
- 1ba2611 fix: wait for upgrade to complete (#3371)
- dc6ba23 fix: wire up cron metrics (#3401)
- 6b8f7f1 refactor: Juho/refactoring (#3377)
- ce90215 refactor: delete cron from controller (#3376)
- 061ed8c refactor: language plugins use plugin.Spawn (#3362)
- 92bce0f refactor: simplify configuration sync API (#3355)
v0.396.0
Changelog
- 26f349a chore: PR feedback (#3352)
- fdaa8bb chore: remove unused runner language labels (#3341)
- e4b72b5 feat: Create psql DB in the CF provisioner (#3334)
- ab91f25 feat: Language plugins choose the runner image (#3268)
- d3c73f5 feat: port over initial python schema extraction PoC (#3332)
- 85f894f fix: smoke test disk space (#3338)
v0.395.0
v0.394.1
v0.394.0
Changelog
- 84f2014 chore(deps): lock file maintenance (#3310)
- 09365fa chore(deps): update all non-major dependencies (#3200)
- 4f1f43f chore(deps): update all non-major dependencies (#3304)
- f93a056 chore(deps): update all non-major dependencies (#3305)
- 315c487 chore(deps): update all non-major dependencies (#3315)
- 37c7e91 chore(deps): update dependency @types/node to v22 (#3307)
- 43877a3 chore: cache playwright's browser binaries (#3319)
- 9449c86 chore: delete unused console FSM stuff (#3329)
- 6307db4 chore: disable lock file maintenance (#3314)
- 65a66c1 chore: don't use cashapp/activate-hermit's native caching (#3300)
- 41d62c1 chore: download playwright browsers before caching them (#3320)
- 2d62e00 chore: minor kube justfile changes (#3303)
- 5acf7d7 chore: only restore playwright cache on e2e (#3327)
- 7edcfaf feat: codegen python classes from protos for schema extraction (#3301)
- 2c72833 fix: JVM error handling (#3289)
- 9903731 fix: always build go2proto for current arch (#3324)
- a486c90 fix: improve startup time (#3325)
- c8404ab fix: kill language plugins after cli and tests (#3313)
- 28117b8 fix: language plugins need buildEnv values (#3306)
- d616cbc fix: smoke test needs to re-init hermit (#3330)
- acd4c82 fix: smoke test the tagged release before upgrading (#3276)
- cbd0f05 refactor: move to single configuration provider (#3316)
- 3aecf8c refactor: remove obfuscator (#3317)
- f5a3b18 revert: "feat: inject DB verb resources (#2985)" (#3323)
- e3baac2 revert: Revert "revert: "feat: inject DB verb resources (#2985)" (#3323)" (#3326)