Skip to content

Latest commit

 

History

History
840 lines (449 loc) · 54.6 KB

CHANGELOG.md

File metadata and controls

840 lines (449 loc) · 54.6 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

9.0.1 (2025-01-17)

Bug Fixes

  • update parsing of polling interval (8386e14), closes #568

9.0.0 (2024-11-15)

⚠ BREAKING CHANGES

  • update React to v18 and drop support for v17
  • remove functions to get action factories
  • modified Action type to support extensibility

Features

Bug Fixes

  • fix parse of polling interval to consider all duration unit (fb4f209), closes #531
  • include zimbraAllowFromAddress in sender address list (4cc9e27), closes #542
  • redirect to login even if logout requests fail (1648f77), closes #513
  • update dirty state related to out of office (35d9f41), closes #533
  • use react-router-dom-v5-compat for compatibility with react 18 (6c6bb57), closes #541

8.0.3 (2024-09-11)

Bug Fixes

  • prevent autocapture from capturing any text from elements (c5ba18a)

8.0.2 (2024-08-30)

Bug Fixes

  • hide privacy and remove account subsections from settings (fb94e2e), closes #493
  • restore colors for board icon inside primary bar (8211628), closes #494

8.0.1 (2024-08-21)

Bug Fixes

  • prevent NoOp endless loop if waitDisallowed is true (6b571d8), closes #486

8.0.0 (2024-08-21)

⚠ BREAKING CHANGES

  • addRoute function is no more used to update app store display value
  • remove useIsMobile hook
  • deps: drop support for @zextras/carbonio-design-system <= 6
  • remove router inside boards
  • change addBoard api
  • change addBoardView api
  • update Board type
  • types: Remove Detail.Error.Detail field from SoapFault type
  • remove noOp invocation from update view

Features

  • add setting to manage analytics preference (2852704), closes #465
  • add support for Kyrgyz language (8ca2ba5), closes #481
  • allow update of account signatures (fd240f2), closes #462
  • change message for overquota (8ef4eb8), closes #452
  • enable posthog (1bbf949), closes #463
  • enhance primary bar component (9533065), closes #483
  • expose a function to update settings store (f9d04d8), closes #451
  • remove deprecated implementation of addRoute (a62652d), closes #480
  • remove logout in settings (f06b5e3), closes #477
  • remove noOp invocation from update view (12f76fd), closes #449
  • remove timezone settings (36d4427), closes #466
  • show dynamic counter in 60 seconds snackbar session expiration (eb5a297), closes #482
  • warn user about incoming expiration of session (0b4d9ad), closes #464

Bug Fixes

  • lib: prevent import from sub-paths (a3989af), closes #446
  • remove applications version from setting (b3ab56b), closes #484
  • translate unit measures for size (375ff7f), closes #485
  • types: align SoapFault type to network error response (367dcb4), closes #433
  • update Badge usage (6039cb9), closes #478

build

  • deps: update @zextras/carbonio-design-system to v7 (fe82244), closes #453

  • remove router inside boards (1f3d125), closes #434

  • remove useIsMobile hook (0d8606e), closes #475

7.0.1 (2024-06-14)

7.0.0 (2024-06-14)

⚠ BREAKING CHANGES

  • remove shell ModalManager
  • remove useModal in context-bridge
  • remove useSnackbar in context-bridge
  • remove CreateModalProps type
  • Replace entirely the declarations of the library. See #389 for the list of changes. Refs: SHELL-157

Features

Bug Fixes

  • add link in toolbar and use link instead of quicklink (48e6dea), closes #432

  • avoid freeze of the ui when board size value is invalid (cdefb10), closes #413

  • cleanup and re-organize npm library (#389) (dd59b1e)

  • composer: enable convert_unsafe_embeds to fix security issue (ada79af), closes #396

  • module boards can trigger mousedown events (289dde9), closes #402

  • remove incomplete delegates management (44072bb), closes #419

  • update module when the module in store is undefined (7351433), closes #410

  • remove ModalManager (c288690), closes #411

6.0.0 (2024-04-10)

⚠ BREAKING CHANGES

  • deps: set @zextras/carbonio-design-system v5 as peer dep
  • use node 18

Features

  • add custom event to update views (04d1d84), closes #397
  • whitelabel: remove carbonio logos from loader (2a15962), closes #390

build

  • deps: update @zextras/carbonio-design-system to 5.0.0 (75c17e2), closes #398
  • use node 18 (529260e), closes #383

5.2.0 (2024-03-21)

Features

Bug Fixes

  • prevent overwriting display of main route if focus mode is true (f0cb48f), closes #382
  • reset primary color when is no more received in configs (aecb64e), closes #384
  • show quota when used quota is 0 (06617d8), closes #381

5.1.0 (2024-01-10)

Features

  • update position inside primary bar for search and settings (b823bef), closes #377

5.0.3 (2023-12-29)

5.0.2 (2023-12-11)

5.0.1 (2023-12-06)

Bug Fixes

  • tag worker is invoked only when notify relevant to tags (b42ab41)

5.0.0 (2023-11-22)

⚠ BREAKING CHANGES

  • bump @zextras/carbonio-design-system dep to 4.0.0 Refs: SHELL-180

Bug Fixes

  • RouteLeavingGuard: translate modal labels with shell instance (bcf59a0), closes #359

  • update ChipInput usages (9366341)

4.0.1 (2023-11-06)

4.0.0 (2023-10-24)

⚠ BREAKING CHANGES

  • rename standalone to focus-mode
  • replace standalone AppRoute field with focusMode field

Bug Fixes

  • discard changes of timezone, locale and dark mode reset initial values (0b1abed), closes #346

  • improve accountStore update inside account setting onSave (be7fc1b), closes #349

  • improve focus mode implementation (c7d3132), closes #326

3.4.3 (2023-10-09)

3.4.2 (2023-09-29)

3.4.1 (2023-09-28)

3.4.0 (2023-09-28)

Features

  • composer: enable spell check and update newline_behavior init config (4da0790), closes #331

Bug Fixes

  • remove mobile responsive views and add min-width that enable scrolling (2f3c311), closes #329

3.3.1 (2023-09-11)

3.3.0 (2023-08-31)

Features

  • avoid to call getRightsRequest on every mount (d9d881a), closes #296
  • composer: add a new prop to set initialization custom options (eb2c781), closes #284
  • hide settings based on zimbraFeatureOptionsEnabled value (0af1744), closes #283
  • remove click navigation on crumbs (5952ded), closes #300
  • remove feedback from UI (e263431), closes #299
  • whitelabel: redirect to custom logout url when user logout (f9d30b6), closes #280 #281

Bug Fixes

  • avoid routes to be overwritten when set in the store (af5f0d8), closes #314
  • avoid to use potentially invalid identityName as new persona identity name default (5c815c6), closes #285
  • fix prop color type of BaseFolder (983ccd7), closes #304
  • fix search bar bug that grows in width (ed4194a), closes #315
  • make zimbraPrefDelegatedSendSaveTarget setting working (e956c1b), closes #271
  • remove sepia param (6598756), closes #290
  • search: translate module inside search bar placeholder (66653a1), closes #312
  • set max 100 as value in the quota component in general settings (67854dd), closes #282
  • settings: translate new persona and delegate rights labels (115ac44), closes #311
  • update mapToModifyIdentityRequests function (c373963), closes #318
  • update tinymce and include translations of help plugin in bundle (0cb0129), closes #302

3.2.2 (2023-07-17)

3.2.1 (2023-07-14)

Bug Fixes

  • prevent click on board header only if a move occurs (9aa05b4)

3.2.0 (2023-07-06)

Features

  • allow the user to resize and move the board (e266ca8), closes #262
  • enable cancel action when click outside the confirmation modal (42e7fae), closes #264

Bug Fixes

  • improve general and account settings (42e757e), closes #268
  • open search module based on the module you come from (2b12ec2), closes #270
  • settings: fix UI of out of office section (2d5d44d), closes #263
  • show a modal on failure of getInfo and getComponents (2df0658), closes #251
  • types: add the signal parameter to the SoapFetch exported type (0192409), closes #273

3.1.1 (2023-06-05)

Bug Fixes

  • fix feedback board that shows blank page (ef69922), closes #258

3.1.0 (2023-05-25)

Features

Bug Fixes

  • do not unmount boards in mobile responsive mode (697e1e0), closes #239

3.0.2 (2023-05-03)

Bug Fixes

  • reset polling interval to the user default setting when a request does not fail (ea81c89)
  • set a longer interval between failing NoOp requests (846fe18)
  • update noop interval management (819376c)

3.0.1 (2023-04-27)

3.0.0 (2023-04-24)

⚠ BREAKING CHANGES

  • deps: bump tinymce to v6
  • deps: major bump of i18next and related deps (external dependency)
  • deps: bump react-redux to v8 (external dependency)

Bug Fixes

  • call noOp request on update view action (b698224), closes #234
  • preserve location changing module (29cf18a), closes #235
  • remove click in favor of onClick (72decaa), closes #226
  • use fallback closing board tab (e0357c3), closes #232

build

2.1.1 (2023-04-11)

2.1.0 (2023-03-29)

Features

  • move up board icon in primary bar (5504915), closes #221
  • settings: list delegated addresses of sendOfBehalfOf type (3b29895), closes #227
  • whitelabel: use favicon loaded from configs as default for notifications (e2ffcf6), closes #220

2.0.3 (2023-03-17)

Bug Fixes

  • handle linkfolder created (9ed09d3)

2.0.2 (2023-03-13)

2.0.1 (2023-03-02)

Bug Fixes

  • add space in suggested separators of search bar (f74dfe2), closes #216

2.0.0 (2023-02-28)

⚠ BREAKING CHANGES

  • remove [key: string] index signature in Action type and add deprecated click key
  • remove registerHooks, removeHooks, getIntegratedHook and useIntegratedHook

Features

  • remove module package name from settings (5f41cfa), closes #210

Bug Fixes

  • clean integrations store (29a8d4d), closes #207

  • folders: handle creation of link folders (8160dcd), closes #203

  • remove [key: string] index signature in Action type and add deprecated click key (4706a54), closes #208

1.1.1 (2023-02-13)

1.1.0 (2023-02-02)

Features

  • change the shell header multibutton to always display new (29ceeea), closes #197
  • whitelabel: set primary color on theme based on login config (2ef5645), closes #178

Bug Fixes

  • avoid loading fonts from ds to prevent slow loading of module (e0621c3), closes #193
  • Composer: avoid transformation of links to relative urls (da63bf9), closes #187
  • handle management of links when received from notify (6eef7e7), closes #191
  • reinstated hook (48763f9), closes #190
  • types: fixup types (#195) (ae3f2ca)
  • updated standard colors (#189) (dc9aef1)
  • use controlled mode select (e8bacf4), closes #192
  • use DS local fonts instead of downloading them from third-party source (4933726), closes #184

1.0.0 (2023-01-16)

0.4.46 (2023-01-05)

Features

  • added localization to tinymce editor (#175) (de461ed)
  • register locales and set default for DateTimePickers (349c9d6), closes #174
  • settings: choose the "from" address within all the available addresses (ce36e6d), closes #177

Bug Fixes

  • fixing tag type (#173) (c1f2e57)
  • search button is enabled as soon as there is text in the search input (#176) (0ada026)

0.4.45 (2022-12-06)

Bug Fixes

  • edit roboto resource link to be non blocking (98622a8), closes #169

0.4.44 (2022-11-24)

Features

  • add setting to change base font size for scaling (caff759), closes #156
  • added abort signal to getsoapfetch (#166) (3c039e1)
  • added bottom padding to secondary bar (#165) (58b07d4)
  • added data-testid for E2E tests (#155) (3042aa6)
  • whitelabel: use configs to set logo, title, favicon and dark mode default (9b1a235), closes #162

Bug Fixes

  • apply dark mode preview when changed to initial value (e99e80f), closes #163
  • fixed logout (#164) (e75dca6)
  • remember to stop watching for the system color scheme (#161) (a0c61ae)

0.4.43 (2022-11-15)

Features

0.4.42 (2022-11-10)

Bug Fixes

  • chips in search are splitted if typed (#148) (81485a1)

0.4.41 (2022-11-10)

0.4.40 (2022-10-26)

Bug Fixes

  • fixed translation function and contexts (b1165d7)

0.4.39 (2022-10-17)

Bug Fixes

0.4.38 (2022-10-12)

0.4.37 (2022-09-28)

Features

  • code and UI alignment to the design system's new version (#94) (da1e62d)

Bug Fixes

  • providing modal manager and snackbar manager to shell routes (46be7f6)
  • using same modal and snackbar manager for apps and boards (#132) (4715f80)

0.4.36 (2022-09-15)

0.4.35 (2022-09-14)

0.4.34 (2022-08-31)

Features

  • add sorting to mails folders (4e8d9da)
  • added inline support in composer (fff3b3e)
  • composer prefilled with styles as per user settings (#120) (cee27aa)
  • second row with account email (75e80a9)
  • used multiline editor for out of office message (9480c19)

Bug Fixes

  • apply the color to folder as per the parent folder color (4303518)
  • fix type SoapRetentionPolicy (#119) (e12f3a3)
  • integration composer (ed0ad0f)

0.4.33 (2022-08-02)

Bug Fixes

  • keep html format when replying to an email (4920c37)

0.4.32 (2022-08-01)

0.4.31 (2022-07-28)

Bug Fixes

  • changing editor block formats options (06de72e)
  • using br instead of p in editor composer (55cb801)

0.4.30 (2022-07-21)

Features

  • palette and icons for shared and linked content (#92) (8098e01)

Bug Fixes

  • composer controlled mode (d1cb3eb)
  • using pre as editor block format (1e2c5c9)

0.4.29 (2022-06-20)

0.4.28 (2022-06-14)

Features

  • enable vietname language support (f3f4845)

0.4.27 (2022-06-09)

Features

Bug Fixes

  • app loading in non-standalone mode (a64a024)
  • close suggestions in search on enter key (b42c8c4)
  • fixed unwanted trigger of navguard in settings (65d7c1f)
  • i18next json compatibility (4d9816e)
  • sdk 1.2.4 (c8fd921)

0.4.26 (2022-05-25)

Bug Fixes

0.4.25 (2022-05-24)

0.4.24 (2022-05-24)

Bug Fixes

0.4.23 (2022-05-24)

0.4.22 (2022-05-24)

0.4.21 (2022-05-24)

0.4.20 (2022-05-23)

Bug Fixes

  • theme is saving correctly (5a5dc83)

0.4.19 (2022-05-20)

0.4.18 (2022-05-20)

Bug Fixes

  • i18n handling of missing keys (ed35bbd)

0.4.17 (2022-05-12)

0.4.16 (2022-05-12)

Features

  • added item customization callback to folder accordion hook (94c0e03)

Bug Fixes

  • added exports to useUserSetting and getUserSetting (1eb46cf)
  • disableHover flag on root accordion items (dff2ee0)
  • useLocalStorage (03bbc8e)

0.4.15 (2022-05-11)

Features

  • preserve pathname on route change (a2c3252)

Bug Fixes

  • "out of office" options behaviour (3d839f0)
  • added condition to skip undefined rendering (7202394)
  • change search route when search module is change (9edc83d)
  • folder hooks and sorting (c7b3879)
  • runSearch hook pushHistory arguments corrected (4574af4)
  • saveChanges modal trigger on switching settings apps (2a874be)
  • searchbar queryFilter query fix onSearch (7f5196f)

0.4.14 (2022-05-02)

Bug Fixes

  • routing inside search module (b66206e)

0.4.13 (2022-04-27)

0.4.12 (2022-04-26)

0.4.11 (2022-04-22)

Features

  • added runSearch function, renamed search folder hooks (16ca9b9)

Bug Fixes

  • container alignment in composer (f97a61f)
  • disabled password recovery settings (08898f1)
  • missing rte files (3762d8b)
  • object assignation on folder notify (c61287c)

0.4.10 (2022-04-14)

0.4.9 (2022-04-12)

0.4.8 (2022-04-12)

0.4.7 (2022-04-12)

Bug Fixes

  • tag worker sync, accordion folder hook syntax (e462b9b)

0.4.6 (2022-04-12)

Features

  • account name in topbar dropdown (dea2584)
  • adding data-testid to icons (31d6857)

Bug Fixes

  • timezone list replaced with zimbra timezone enum (#60) (ae547bb)
  • updated ds dep (cb181db)

0.4.5 (2022-04-01)

Features

Bug Fixes

0.4.3-rc.0 (2022-03-18)

0.4.1-rc.8 (2022-03-18)

0.4.1-rc.7 (2022-03-18)

Features

  • added update view (734d97c)
  • enhancements to account settings (e0549a1)
  • few features added to tinymce (7479a21)

Bug Fixes

  • added special '500' case to the polling interval handling (e283a78)
  • catcher throw errors (eafc584)
  • composer occupying available space (#30) (9d6e8bf)
  • fixed behaviour of subsections accordion (fdffddf)
  • fixed nav-guard behaviour around settings subsection (2205529)
  • remove print button (a0c3d9e)

0.4.1-rc.6 (2022-03-07)

Features

  • changed behaviour of new button for search and settings modules (a49d589)

0.4.1-rc.5 (2022-03-04)

Bug Fixes

  • fixed badge on primary bar and collapser postion (3129236)

0.4.1-rc.4 (2022-02-24)

Bug Fixes

0.4.1-rc.1 (2022-02-24)

Bug Fixes

  • badge color and selectability (e053dd0)

0.4.1-rc.0 (2022-02-24)

Bug Fixes

  • dev build for the npm prepublish script (5ea0a37)

0.3.0-rc.8 (2022-02-24)

⚠ BREAKING CHANGES

  • api: there are significant changes to the api exported to the modules, a complete documentation will be available next sprint

Co-authored-by: Giuliano Caregnato [email protected]

Features

  • added new identities section on account settings (056912b)
  • api: app management refactor, admin panel entrypoint (31b667c)

Bug Fixes

  • cleared input debounce on search chip input to avoid race conditions (4a9de94)
  • update board height (b080e95)

0.3.0-rc.7 (2022-02-10)

Features

  • french language support added to language settings (76e89f9)

0.3.0-rc.6 (2022-01-21)

0.3.0-rc.5 (2022-01-21)

Features

  • added beta mark to header logo (dff28a6)

0.3.0-rc.4 (2022-01-20)

Features

  • first commit (19b5137)
  • implemented search settings in general settings (d788780)

Bug Fixes

  • erroneously named chatbar integration (1304df8)

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.