Unclaimed project
Are you a maintainer of Hexabot? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
Hexabot
Hexabot is an open-source AI chatbot / agent builder. It allows you to create and manage multi-channel and multilingual chatbots / agents with ease.
Back to changelogNew
v2.2.2
What's Changed
- Fix/channel data typing by @marrouchi in https://github.com/Hexastack/Hexabot/pull/442
- feat: ux enhancement on repeatable fieldsets by @IkbelTalebHssan in https://github.com/Hexastack/Hexabot/pull/429
- feat: tabs bidirectional sync with the url query by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/437
- fix: sync UI button max number validation with the API validation by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/435
- refactor: attachment service uploadFiles method by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/431
- fix: update quick replies maxInput value by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/441
- feat: minor updates to accomodate slack by @marrouchi in https://github.com/Hexastack/Hexabot/pull/450
- Fix CORS origin handling and update frontend environment variables by @medchedli in https://github.com/Hexastack/Hexabot/pull/451
- chore: update bot.service.ts by @eltociear in https://github.com/Hexastack/Hexabot/pull/456
- Fix : Number settings gets saved as strings in MongoDB by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/444
- fix: display contentType text-area fields in list block by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/459
v2.2.2 - Hexabot Release Notes | AnnounceHQfix: Buttons display in the list/carousel block form by @marrouchi in https://github.com/Hexastack/Hexabot/pull/460fix(frontend): handle visual editor default flow navigation by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/464fix(api): add select all selector to the custom events by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/465fix: remove unecessary ws broadcast by @marrouchi in https://github.com/Hexastack/Hexabot/pull/469fix: type getMessage() by @marrouchi in https://github.com/Hexastack/Hexabot/pull/468fix(frontend): add missing autofocus for content add edit dialogs by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/466fix: persist subscriber avatars by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/476Revert "fix: persist subscriber avatars" by @marrouchi in https://github.com/Hexastack/Hexabot/pull/478Revert "Revert "fix: persist subscriber avatars"" by @marrouchi in https://github.com/Hexastack/Hexabot/pull/479fix: setting emit + unit tests by @marrouchi in https://github.com/Hexastack/Hexabot/pull/483feat: import nlpsamples files without adding them as attachments by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/462Fix/webchannel updates by @marrouchi in https://github.com/Hexastack/Hexabot/pull/486feat: add support for arrays in search filter by @marrouchi in https://github.com/Hexastack/Hexabot/pull/487fix: remove nlp import dialog by @marrouchi in https://github.com/Hexastack/Hexabot/pull/488Fix: base repository with strict null checks by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/467feat: add support for signed public urls for channels by @marrouchi in https://github.com/Hexastack/Hexabot/pull/489fix: settings strict null checks by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/471fix: socketio types by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/490Fix: i18n and translation strict null check by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/491fix: bot stats to comply with strict null check by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/492fix: restrict eslint license header year update to staged files by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/504fix: update package-lock.json file by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/506Feat/migration module by @marrouchi in https://github.com/Hexastack/Hexabot/pull/496Fix: plugins strict null check by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/493fix: socketio redis adapter by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/503Fix: permission and role ts strict null check by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/509fix: label by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/510fix: category by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/511feat: add metadata collection to store the db version by @marrouchi in https://github.com/Hexastack/Hexabot/pull/512feat: remove core nlu engine by @MohamedAliBouhaouala in https://github.com/Hexastack/Hexabot/pull/523fix: disabled tsconfig strict Property Initialization by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/526fix: base-controller by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/520fix: utilities decorators IsLessThanDate, IsObjectId by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/521fix: main.ts by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/522fix(frontend): remove duplicated type declarations by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/519[MERGE ORDER 2] fix: resolve search filterpipe null checks issues by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/530Hotfix: default lang by @marrouchi in https://github.com/Hexastack/Hexabot/pull/534[MERGE ORDER 1] fix: resolve pagination-querypipe null checks issues by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/528Refactor Subscriber/User Avatar Upload/Download by @marrouchi in https://github.com/Hexastack/Hexabot/pull/517fix: CMS module issues by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/532fix: User module issues by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/539fix: remove unecessary WithUrl typing by @marrouchi in https://github.com/Hexastack/Hexabot/pull/542fix: add default format implementation by @MohamedAliBouhaouala in https://github.com/Hexastack/Hexabot/pull/543feat: support dynamic DTOs: controller, service, repository and seed by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/550fix: NLP module strict null checks issues by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/544feat: Refactor attachment payload + use public signed urls in web channel by @marrouchi in https://github.com/Hexastack/Hexabot/pull/546fix: apply strict null checks updates to the Chat Module by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/547feat: implement strict null checks by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/563fix: missing value assignedAt by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/566fix: event returning users missing required payload by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/574feat: make storage mode configurable env var by @MohamedAliBouhaouala in https://github.com/Hexastack/Hexabot/pull/583Feat/attachments extra attrs by @marrouchi in https://github.com/Hexastack/Hexabot/pull/535update(api): centralize updateOne error handling logic by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/579fix: remove delete opearation by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/585fix(frontend): fix menu accessibility visibility issue by @AselPeiris in https://github.com/Hexastack/Hexabot/pull/555fix(frontend): resolve block list edit form bug by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/581feat: refactor attachment storage to use helpers by @marrouchi in https://github.com/Hexastack/Hexabot/pull/589fix: Minor ts issue in subscriber preupdate hook by @marrouchi in https://github.com/Hexastack/Hexabot/pull/596fix: logout by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/604fix: patch-lock-file error in dev & prod mode by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/601fix: optimize docker cache api by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/610feat: update block plugin settings visibility by @MohamedAliBouhaouala in https://github.com/Hexastack/Hexabot/pull/618fix: remove duplicate emitted event 'new_users' by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/617fix: optimize docker frontend cache by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/602fix: remove unnecessary state change by @IkbelTalebHssan in https://github.com/Hexastack/Hexabot/pull/605fix: re-subscribe on ws reconnect by @marrouchi in https://github.com/Hexastack/Hexabot/pull/619feat: display toasters using react-query callback on success,failure by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/616fix: cors issue by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/623fix: nlu format return by @marrouchi in https://github.com/Hexastack/Hexabot/pull/624New Contributors
- @eltociear made their first contribution in https://github.com/Hexastack/Hexabot/pull/456
- @AselPeiris made their first contribution in https://github.com/Hexastack/Hexabot/pull/555
Full Changelog: https://github.com/Hexastack/Hexabot/compare/v2.1.5...v2.2.2