v0.409.0
Changelog
- f6bf821 chore(deps): update all non-major dependencies (#3589)
- b6bde10 chore(deps): update all non-major dependencies (#3590)
- 2990e90 chore(deps): update all non-major dependencies (#3591)
- 2d4dcd8 chore: add artefact metadata to the module (#3658)
- 15f9d39 chore: add database runtime events (#3646)
- b56bc7a chore: add inter module calls to kube test (#3605)
- d271eb3 chore: build sqlc when the schema changes (#3666)
- 718697f chore: clean up pub sub event (#3656)
- 2cefbb2 chore: delete controllers table (#3637)
- 682b4bf chore: don't build frontend unnecessarily (#3606)
- cbf3ec0 chore: don't remove large packages (#3661)
- 82b44e3 chore: fix spelling mistake in docs (#3594)
- 5e0d18c chore: move to reusable docker workflows (#3597)
- 19278b5 chore: publish timeline events from cron + integration tests (#3667)
- adac1d2 chore: remove DB based leases (#3641)
- 0b5f9cb chore: remove DB encryption (#3653)
- 0451306 chore: remove GetCertificate (#3657)
- 5cc5c18 chore: remove leader/follower (#3631)
- 246e0ea chore: remove spammy log message (#3651)
- 897604a chore: remove timeline table (#3664)
- 411c570 chore: rename ModuleContext to DeploymentContext (#3614)
- 25ee4ef chore: serve timeline service and dial client (#3640)
- 5d47ef4 chore: sleep before retrying docker compose up (#3595)
- 3caf768 chore: use dynamic port in test (#3670)
- b6e3a64 ci: writecache uses just cmd for docker compose up (#3601)
- 0d6f2bf feat: Schema changes for using schema as provisioning input (#3608)
- 62325ba feat: add filters and ordering to timeline service (#3635)
- 8387b88 feat: add module update events (#3600)
- 5839685 feat: add routing table package (#3613)
- 1b9345b feat: add timeline service to local k8s (#3647)
- 7e9f9d6 feat: console and
ftl replay
use timeline service (#3652) - d4b80fe feat: go publishes topic events to kafka (#3577)
- ba0f929 feat: jvm publishes to kafka and adds partition mapper (#3598)
- 8dd657d feat: peer to peer routing (#3599)
- c5733cd feat: proxy calls through the runner (#3586)
- 72efa87 feat: publish timeline events with new service (#3649)
- 6707213 feat: timeline service keeps events in memory (#3618)
- 0e2e2b3 feat: update module runtime endpoint in the schema (#3615)
- c8a191b feat: use one ServiceAccount per module (#3578)
- 9370e96 fix: "mk" previously did not verify that outputs were created (#3630)
- 6945b3e fix: IPv6 fix (#3673)
- 7e46b4c fix: PROTOS_OUT missing space (#3604)
- db7ca30 fix: bump mk again (#3638)
- fd9c52b fix: ingress publishes events to timeline (#3659)
- d476a24 fix: only drop databases in ftl dev when running with --recreate (#3596)
- 3f08027 fix: publish to old pubsub impl and kafka (#3609)
- 34aacdf fix: remove FTL_ENDPOINT var (#3643)
- 67b0e2e fix: restore cache before hermit init (#3672)
- 74b4661 fix: save docker images (#3644)
- c5f8097 fix: some events weren’t being published to new timeline service (#3650)
- ac4aaf5 refactor: an alternate runtime format (#3612)
- f908729 refactor: genericise ping req/resp types (#3660)
- d84c2af refactor: initial protos + skeleton for timeline service (#3610)
- 14b0473 refactor: pull construction of some dependencies to the outermost layer (#3663)
- e376f9e refactor: remove identity package (#3616)
- 3c8b7a9 refactor: simplify main entry points a bit (#3665)