What's Changed
- fix: slack styling by @Dakuan in #19005
- fix: allow whitespace inside REST endpoint URL bindings by @aakashgautam-git in #18992
- [TS] Typing bbui drawer by @adrinr in #19001
- Convert BBUI Avatar component to TypeScript by @adrinr in #19017
- Fix automation side panel header overlap by @melohagan in #19003
- Update contributing guide and pre-push lint hook by @melohagan in #19024
- Update prompt instructions to reflect operations instead of agents by @adrinr in #19023
- fixed agent logs history in new workspace by @aakashgautam-git in #19025
- Fix automation side panel layout by @melohagan in #19027
- mongodb and firestore datasource fixes by @andz-bb in #19013
- feat: enhance Update Field Value action to support multiple fields by @NDCallahan in #18885
- build(deps): bump nodemailer from 9.0.0 to 9.0.1 in the all-non-major-security group across 1 directory by @dependabot[bot] in #19034
- [Added] Propagate deactivationScheduledAt through lock/self API by @jvcalderon in #19021
- build(deps): bump dompurify from 3.4.10 to 3.4.11 in the all-non-major-security group across 1 directory by @dependabot[bot] in #19040
- Add Contact sales button to workspace home header by @joebudi in #18968
- [BUDI-18953] Grace period UI: locked modal with removal notice and export by @jvcalderon in #19039
- [Added] MIGRATION and PAID_TO_FREE lock reasons with tailored messaging by @jvcalderon in #19010
- Multiple operations support by @adrinr in #18983
- Implement tagging for router cost and usage tracking by @adrinr in #19018
Full Changelog: 3.39.19...3.39.20